FPGA|CPLD|ASICwilliam hill官网
直播中

372484

10年用户 64经验值
擅长:可编程逻辑 嵌入式技术 模拟技术 EMC/EMI设计 光电显示 存储技术 接口/总线/驱动 控制/MCU
私信 关注

FPGA内部查找表到底是怎么工作的?

比如一个4输入1输出的查找表,输入4位数据作为地址,那么输出的值到底由谁决定?

回帖(10)

南盗

2016-1-17 23:38:13
查找表就是类似ram,RAM的每个地址下都放着数据,说以LUT(查找表)就是4*1的ram,不同的地址,那么输出的数据不一样。这就是他的原理。lz在结合一下数电中的真值表
举报

372484

2016-3-2 00:39:21
引用: 南盗 发表于 2016-1-17 23:38
查找表就是类似ram,RAM的每个地址下都放着数据,说以LUT(查找表)就是4*1的ram,不同的地址,那么输出的数据不一样。这就是他的原理。lz在结合一下数电中的真值表

4输入共有16种状态,可否理解为16个地址,那么输出的值是什么?是某一个地址下面的数据吗?如果是,这个数据是怎样写进去的?
举报

南盗

2016-3-2 22:34:09
引用: 6749 发表于 2016-3-2 00:39
4输入共有16种状态,可否理解为16个地址,那么输出的值是什么?是某一个地址下面的数据吗?如果是,这个数据是怎样写进去的?

可以理解为16个地址,你比如s=a&b&c&d,s就是输入,abcd可以认为是地址,你好好看看一本基础的书,都有的,不难理解。
举报

372484

2016-3-3 22:48:16
引用: 南盗 发表于 2016-3-2 22:34
可以理解为16个地址,你比如s=a&b&c&d,s就是输入,abcd可以认为是地址,你好好看看一本基础的书,都有的,不难理解。

大概明白点了,多谢。能推荐一本书吗?
举报

南盗

2016-3-3 23:14:29
引用: 6749 发表于 2016-3-3 22:48
大概明白点了,多谢。能推荐一本书吗?

FPGA书还是挺多的,你可以先搜一下pdf的来看看,我不好推荐,你看看当当上,好评多一点的吧
举报

hebin930508

2016-3-4 10:50:09
同来学习  看看牛人的见解
举报

372484

2016-3-4 16:38:30
引用: 南盗 发表于 2016-3-3 23:14
FPGA书还是挺多的,你可以先搜一下pdf的来看看,我不好推荐,你看看当当上,好评多一点的吧

谢谢了,您看我这样理解查找表对不对。FPGA内部使用查找表来完成组合逻辑的功能,根据不同的输入和逻辑关系,EDA工具会选择不同的查找表,以输入地址输出该地址下RAM值的方式实现组合逻辑的结果输出。
举报

桂勇

2016-3-4 20:29:50
FPGA内部查找表FPGA内部查找表到底是怎么工作
举报

南盗

2016-3-4 23:19:47
引用: 6749 发表于 2016-3-4 16:38
谢谢了,您看我这样理解查找表对不对。FPGA内部使用查找表来完成组合逻辑的功能,根据不同的输入和逻辑关系,EDA工具会选择不同的查找表,以输入地址输出该地址下RAM值的方式实现组合逻辑的结果输出。

EDA工具会选择不同的查找表,这里觉得改为,配置查找表更好点。
举报

372484

2016-3-7 15:02:40
引用: 南盗 发表于 2016-3-4 23:19
EDA工具会选择不同的查找表,这里觉得改为,配置查找表更好点。

是,多谢指导。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分