- 1
- 2
- 3
- 4
- 5
5分钟快速了解FPGA基本原理及开发流程
资料介绍
不同于 ASIC 具有固定的逻辑功能,FPGA(Field Programmable Gate Array),可以随时动态的改变门电路阵列的组合方式,从而改变输入到输出的对应关系。
LUT (Look Up Table)是实现这种功能的基本单元。如下图,通过往基于 RAM 的 LUT 中下载不同的真值表,可以实现不同的逻辑功能。y = a ^ b ^ c, 是实现三个输入异或的查找表。如果把第二个查找表 y = a & b | c 下载到 LUT, 从外部看硬件电路没有任何变化,但电路的逻辑功能已经发生了改变。
这种能实现任意逻辑的组合电路加上一个时序电路(D 触发器),从理论上可以实现任意功能的数字电路,以至于实现 MCU,DSP 以及 USB, Ethernet 等接口 IP。当然这种灵活性的代价是实现同样的逻辑 FPGA需要更多的门电路。所以现在有的 FPGA内部集成了硬核,如 ARM7,ARM9 等,以及其它常用接口模块。这样既保留了灵活配置的能力,又节省了门电路资源。
部分文件列表
文件名 | 大小 |
5分钟了解FPGA基本原理及开发流程201905.pdf | 2M |
最新上传
-
21ic小能手 打赏5.00元 1天前
资料:OLED数字电子钟
-
21ic小能手 打赏5.00元 1天前
-
21ic小能手 打赏10.00元 1天前
资料:BMS锂电充控模块电路
-
21ic小能手 打赏5.00元 3天前
资料:红外通信实验报告
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
资料:开关按键3D封装
-
21ic下载 打赏5.00元 3天前
-
21ic下载 打赏5.00元 3天前
资料:一加6位置图原理图
-
21ic下载 打赏5.00元 3天前
资料:FMD单片机编程示例代码
-
21ic小能手 打赏5.00元 3天前
资料:2024全球电动车趋势
-
21ic小能手 打赏5.00元 3天前
资料:欧洲电池研发白皮书
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
资料:小型电动清扫车设计
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:红外线对射报警器电路图
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏20.00元 3天前
-
Lcy2024 打赏1.00元 3天前
-
krivedko 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21下载积分 打赏10.00元 3天前
用户:discharging
-
21下载积分 打赏20.00元 3天前
用户:mulanhk
-
21下载积分 打赏20.00元 3天前
用户:tigger0001
-
21下载积分 打赏30.00元 3天前
用户:不觉明了
-
21下载积分 打赏30.00元 3天前
用户:xuzhen1
-
21下载积分 打赏30.00元 3天前
用户:forgot
-
21下载积分 打赏30.00元 3天前
用户:kk1957135547
-
21下载积分 打赏30.00元 3天前
用户:w1966891335
全部评论(0)