2006031459 黄德荣 5位逐级进位和超前进位加法器设计.doc

2006031459 黄德荣 5位逐级进位和超前进位加法器设计.doc

深 圳 大 学 实 验 报 告 课程名称: VHDL数字电路设计教程 实验项目名称: 5位逐级进位和超前进位加法器设计FAU,图中a和b是输入位,cin是进位输入位。S是求和的结果,cout是进位输出位。C是进位矢量。图中每个全加器的输出结果都依赖于前一级产生的进位。由全加器的特性,可以写出如下的逻辑表达式: S=a XOR b XOR cin cout=(a ANDb)OR(aAND cin)OR(b AND cin) 2,超前进位加法器 电路实现是需要两个非常重要的中间信号:generate和propagate,分别由g和p表示。加法器两个输入位是a和b,则generate和propagate信号定义如下: g=a AND b p=a XOR b 这两个信号与进位无关,只根据当前的输入计算。 现在两个输入矢量是:a=a(4)a(3)a(2)a(1)a(0)和b=b(4)b(3)b(2)b(1)b(0),那么相应的generate矢量为g=g(4)g(3)g(2)g(1)g(0),相应的propagate矢量为p=p(4)p(3)p(2)p(1)p(0)。 其中: g(j)=a (j) AND b(j) p(j)=a (j)XOR b(j)

文档评论(0)

1亿VIP精品文档

相关文档