资料介绍
现场可编程门阵列(FPGA)可以实现任意数字逻辑,从微处理器到视频生成器或加密矿机,一应俱全。FPGA 由许多逻辑模块组成,每个逻辑模块通常由触发器和逻辑功能以及连接逻辑模块的路由网络组成。FPGA 的特殊之处在于它是可编程的硬件:您可以重新定义每个逻辑块及其之间的连接,用来构建复杂的数字电路,而无需物理上连接各个门和触发器,也不必花费设计专用集成电路的费用。
FPGA 是由 Ross Freeman 发明的,他在 1984 年共同创立了 Xilinx,并推出了第一款 FPGA--XC2064。这种 FPGA 比现代 FPGA 简单得多,它只包含 64 个逻辑块,而现代 FPGA 中的逻辑块有几千个或数百万个,但它导致了目前价值数十亿美元的 FPGA 产业。由于其重要性,XC2064 被列入芯片名人堂。在这篇博文中,我们对 Xilinx 的 XC2064 进行了逆向工程,解释了它的内部电路(上图)以及 “比特流 ”是如何对它进行编程的。
如今,FPGA 是采用 Verilog 或 VHDL 之类的硬件描述语言编程的,但是当时 Xilinx 提供了他们自己的开发软件 XACT,运行再 MS-DOS 操作系统之下,价格高达 12,000 美元。XACT 自然无法与现在的 FPGA 开发工具相比,XACT 通过用户定义了每个逻辑块的功能(如下面的屏截图所示)以及逻辑块之间的连接,对连接进行布线连接,并生成可加载到 FPGA 中的比特流文件。
XACT 的屏幕截图。两个查找表 F 和 G 在屏幕底部实现逻辑运算,上面部分显示该逻辑的卡诺图。
通过位流(具有专有格式的位序列)配置 FPGA。如果您查看 XC2064 的比特流(如下所示),那是令人费解的混合模式,这些模式不规则地重复,并散布在比特流中。XACT 中的功能定义与位流中的数据之间没有明确的联系。但是,研究 FPGA 的物理电路可以揭示比特流数据的结构,并且可以理解。通过位流(具有专有格式的位序列)配置 FPGA。如果您查看 XC2064 的比特流(如下所示),那是令人费解的混合模式,这些模式不规则地重复,并散布在比特流中。XACT 中的函数定义与位流中的数据之间没有明确的联系。但是,研究 FPGA 的物理电路可以揭示比特流数据的结构,并且可以理解。
- 西门子的数字指令资料详细说明 18次下载
- github上的pytorch学习资料详细说明 6次下载
- FPGA设计的全部流程详细说明 13次下载
- Xilinx的时序设计与约束资料详细说明 34次下载
- 时序分析的优化策略详细说明 17次下载
- 时序分析的优化策略详细说明 19次下载
- 使用FPGA时序使时钟保持纯净或使杂质易于消化的详细说明 9次下载
- Xilinx FPGA IO的GTLP和HSTL电平标准的详细说明 24次下载
- Memory芯片的测试资料详细说明 0次下载
- iPhone12的拆解报告和主要器件详细说明
- AD9226模数转换器芯片的资料详细说明 151次下载
- 使用FPGA设计的2个实例详细说明 13次下载
- 电子秤专业语音芯片的资料详细说明 4次下载
- 英飞凌驱动芯片的PCB资料详细说明 0次下载
- Matlab图形绘制经典案例详细说明 7次下载
- fpga芯片有哪些 847次阅读
- PIC系列单片机程序设计基础知识详细说明 4303次阅读
- C语言和C++的特点与用法详细说明 4216次阅读
- FPGA的入门基础知识详细说明 9213次阅读
- 使用AT89S51单片机制作红外遥控器的资料和源代码详细说明 5863次阅读
- 常用稳压二极管的参数表格详细说明 1.3w次阅读
- 电气电缆的最全常用手册详细说明 8632次阅读
- 如何进行PLC控制程序的设计详细资料PPT说明 5753次阅读
- 技术 | 详解 FPGA 电源排序的四种方案 3658次阅读
- PLC常用基本环节梯形图和详细文字说明详细资料概述 8976次阅读
- 接收卡升级的详细说明概述图文详解 2.3w次阅读
- 基于AD9854产生MSK调制信号详细说明 4727次阅读
- 全网最详细的比特大陆最热门矿机拆解报告 4.1w次阅读
- 音响功放接线图解及详细说明 93.6w次阅读
- 在ISE中直接调用chipscope进行在线逻辑分析(2) 4935次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多