- 500
- 0
- 约7.02千字
- 约 13页
- 2021-10-28 发布于广东
- 举报
8位乘法器设计
8位乘法器设计
PAGEPAGE 13
8位乘法器设计
EDA大作业
基于VHDL的8位乘法器设计
1.乘法器原理
8位乘法器可用移位和加法来实现,两个8位数相乘,总共需要执行8次加法运算和8次移位运算,由乘数的末位值确定被乘数是否与原部分积相加,从乘数的最低位开始,若乘数为1,加被乘数,然后右移一位,形成新的部分积,乘数同时右移一位;若乘数为0,加上零值,然后右移一位,形成新的部分积,乘数同时右移一位,直到乘数的最高位为止,从而得出最终的乘积结果。
实现原码一位乘法的硬件逻辑结构图如下图所示。用寄存器R0存放部分积;R0存放乘数Y,并且最低位Yn作判断为;R0和R1都具有右移功能并且是连通的;寄存器R2存放被乘数X,加法器完成部分积与位积求和,计数器记录相加移位的操作次数。
R0 部分积R1 乘数Y Yn 计数器
R0 部分积
R1 乘数Y Yn
计数器
移位控制加法器
移位控制
加法器
控制门
控制门
控制电路
控制电路
R2 X0 被乘数X
R2 X0 被乘数X
8位乘法器的顶层设计主要分成四大功能模块 ,并可根据分解的层次进行设计, 各个功能模块作用介绍如下:
右移寄存器模块:是指寄存器中所存的代码能够在移位脉冲的作用下依次左移或右移,本设计采用的一个8位寄存
您可能关注的文档
最近下载
- 控告申诉业务竞赛综合业务知识考试试卷.doc VIP
- CRRT的规范化治疗.pptx VIP
- 2020新编上海装修合同范本(标准版).pdf VIP
- 达利食品苏家屯食品加工建设项目苏家屯临湖街道北营子村达环评报告.doc VIP
- 深度解析(2026)《GBT 6822-2024船体防污防锈漆体系》(2026年)深度解析.pptx VIP
- 第九章 旅游出入境管理法规制度(课件)- 《旅游法规(第二版)》同步教学(劳保版).pptx VIP
- 2025重庆设计集团有限公司市政设计研究院招聘17人备考题库最新.docx VIP
- DBJ43_T386-2022:预应力混凝土空心桩技术规程.pdf VIP
- 水生生物学复习资料(内部) .pdf VIP
- (2026秋新版)教科版五年级科学上册全册教案.pdf
原创力文档

文档评论(0)