我实现了一个(工作的)纹波进位加法器,使用生成来创建16个不同的full_adder实例( full_adder按预期工作):generate for(i=0; i < 16; i = i + 1) full_adder adder ( .,以便保留一个加法器数组。--理想情况下,我希望用下面的assi
我对VHDL编码非常陌生,我一直在尝试调试32位加法器/减法器的代码。N位加法器/减法器由多个1位加法器/减法器组成.我一直在测试它的6位输入使用模拟.波形总是不正确,我已经尝试了改变几乎所有的东西。也许,这是延迟和generate语句不正确循环的问题。(我刚刚开始学习如何用vhdl编写代码。)我的1位加法器/减法器use IEEE.STD_LOGIC_1164.ALL;
Port ( i