一道题目:快速实现多个0和1相加
时间:12-12
整理:3721RD
点击:
问大家一个题目:如何有效(门比较少)实现1024个1bit二进制数的加法?
想不出来简便方法啊。
大家赐教!
想不出来简便方法啊。
大家赐教!
counter, 1024个周期
需要在一个时钟内完成,只能用组合逻辑。
树形加法器阵列
512个2位加法器 => 256个3位加法器 => 128个4位加法器 .... => 1个x位加法器
谢seamoun!
这应该是一个好的思路!
如果从硬件复杂度角度考虑(门的个数),用512个2位加法器+256个3位加法器,和用128个8输入端口的真值表,二者功能一样,该如何取舍?
Bow~~
要想做到极致的话,需要根据fpga?的结构具体分析吧?
可以c语言写个程序,自动输出代码,实测一下更好,我这么干过类似的东西。。。
seamoun威武啊
阿诺~~~bow一个