找回密码
 注册
关于网站域名变更的通知
查看: 166|回复: 2
打印 上一主题 下一主题

FPGA的原理是什么,为什么写了代码之后他就可以生成相应的逻辑?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-1-18 09:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
刚刚看了一些说原理是查找表,是不是说FPGA里面没有实际的门电路,而是靠查找表模拟出来它们的功能的
: t; S8 u, X; z) |) ^! |* R

该用户从未签到

2#
发表于 2022-1-18 10:14 | 只看该作者
问这个问题,一定知道真值表了。你可以理解LUT为一个RAM,而这个RAM之中存储了真值表。例如输入信号A,B,输出信号为C,求A&B。LUT实际上存储的就是将输入信号AB作为地址(ADDR = {A,B}),而对应的C值写入到对应地址中。例如在地址01中(A=0,B=1)中存储的值为0。门电路的功能就实现了。
' G/ ]8 K3 q5 O* I5 R% ?

该用户从未签到

3#
发表于 2022-1-18 13:17 | 只看该作者
FPGA是可编程芯片,因此FPGA的设计内容包括硬件设计和软件设计两部分。硬件包括FPGA芯片电路、 存储器、输入输出接口电路以及其他设备,软件即是相应的HDL程序以及最新才流行的嵌入式C程序。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-30 18:37 , Processed in 0.093750 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表