标签:
杂谈 |
分类: MSN搬家 |
Altera CycloneII
系列的FPGA是基于LUT结构的。查找表(Look-Up-Table)简称为LUT,LUT本质上就是一个RAM。目前FPGA中多使用4输入的LUT,所以每一个LUT可以看成一个有4位地址线的16x1的RAM。当用户通过原理图或HDL语言描述了一个逻辑电路以后,PLD/FPGA开发软件会自动计算逻辑电路的所有可能的结果,并把结果事先写入RAM,这样,每输入一个信号进行逻辑运算就等于输入一个地址进行查表,找出地址对应的内容,然后输出即可。
下面是一个4输入与门的例子:
我们知道,一个n输入的逻辑运算,不管是与或非运算还是异或运算等等,最多只可能存在2的n次方种结果,上图的4输入,共有16中输出结果。这样就将实际逻辑电路转换成了LUT结构。

加载中…