44数字乘法器设计..docVIP

  • 2
  • 0
  • 约4.28千字
  • 约 8页
  • 2016-12-28 发布于重庆
  • 举报
4*4数字乘法器设计 1.设计任务 试设计一4位二进制乘法器。4位二进制乘法器的顶层符号图如图1所示。 图1 4位乘法器图START。 输出信号:8位乘积P(P7 P6 P5 P4 P3 P2 P1 P0),结束信号END。· 当发出一个高电平的START信号以后,乘法器开始乘法运算,运算完成以后发出高电平的END信号。 2.顶层原理图设计 从乘法器的图可知,这是一个9输入9输出的逻辑电路。一种设计思想是把设计对象看作一个不可分割的整体,采用数字电路常规的设计方法进行设计,先列出真值表,然后写出逻辑表达式,最后画出逻辑图。这种设计方法有很多局限性,比如,当设计对象的输入变量非常多时,将不适合用真值表来描述,同时,电路功能任何一点微小的改变或改进,都必须重新开始设计。另一种设计思想是把待设计对象在逻辑上看成由许多子操作和子运算组成,在结构上看成有许多模块或功能块构成。这种设计思想在数字系统的设计中得到了广泛的应用运算过程可知,乘法运算可分解为移位和相加两种子运算,而且是多次相加运算,所以是一个累加的过程。实现这一累加过程的方法是,把每次相加的结果用部分积P表示,若B中某一位 Bi=1,把部分积P与A相加后右移1位;若B中某一位Bi= 0,则部分积P与0相加后右移1位(相当于只移位不累加)。通过4次累加和移位,最后得到的部分积P就是A与B的乘积。 图3 乘法运算过程中

文档评论(0)

1亿VIP精品文档

相关文档