- 681
- 0
- 约4.6千字
- 约 23页
- 2016-12-22 发布于浙江
- 举报
编 号: 学 号: XXX
课 程 设 计
教 学 院 计算机学院 课程名称 计算机组成原理 题 目 阵列乘法器 专 业 计算机科学与技术 班 级 2011级计科(X)班 姓 名 XXX 同组人员 XXX XXX XXX 指导教师 XXX
2013 年 1 月 22 日
课程设计概述
课设目的
计算机组成原理是计算机专业的核心专业基础课。课程设计属于设计型实验,不仅锻炼学生简单计算机系统的设计能力,而且通过进行设计及实现,进一步提高分析和解决问题的能力。
同时也巩固了我们对课本知识的掌握,加深了对知识的理解。在设计中我们发现问题,分析问题,到最终的解决问题。凝聚了我们对问题的思考,充分的锻炼了我们的动手能力、团队合作能力、分析解决问题的能力。
设计任务
计算机系统设计的总体目标是设计模型机系统的总体结构、指令系统和时序信号。所设计的主机系统能支持自动和单步运行方式。
具体设计任务如下:
(1).设计一位全加器
(2).设计4位求补电路
(3).设计8位求补电路
(4).设计4*4位无符号阵列乘法器
设计要求
根据理论课程所学的至少设计出简单计算机系统的总体方案,结合各单元实验积累和课堂上所学知识,选择适当芯片,设计简单的计算机系统。
制定设计方案:
我们小组做的是阵列乘法器,阵列乘法器主要由求补器和阵列全加器组成。因此我们四人分两小组,一组做四位及八位求补器的内容,一组做阵列全加器的内容,最后综合就可以完成阵列全加器的任务。
客观要求
要掌握电子逻辑学的基本内容能在设计时运用到本课程中,其次是要思维灵活遇到问题能找到合理的解决方案。小组成员要积极配合共同达到目的。
实验原理与环境
1.实验原理
计算机组成原理,数字逻辑, FPGA(Field Programmable Gate Array)是现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点
用乘数的每一位去乘被乘数,然后将每一位权值直接去乘被乘数得到部分积,并按位列为一行每一行部分积末位与对应的乘数数位对齐,体现对应数位的权值,将各次部分积求和得到最终的对应数位的权值。
2.实验环境
双击Quartus II软件图标,启动软件
(1).新建工程,flie-new project wizard....,出现存储路径的选项框,指定项目保存路径并且为工程命名,第三行设置实体名,保持与工程名一致。点击next
图2.1 利用“New Preject Wizard”创建工程cnt10
(2).指定芯片的选择,选择Cyclone系列芯片,所以在Family一栏中选择Cylone,点击next
图2.2 选择目标器件EP1C6Q240C8
(3).最后出现的界面是展示前几步所设定的全部信息,然后点击Finish,完成工程的创建
总体方案设计
总体结构图
图3.1 总体结构图一
图3.2 总体结构图二
设计方案
(1)为了进一步提高乘法运算速度,可采用类似人工计算的方法,阵列的每一行送入乘数Y的每一数位,而各行错开形成的每一斜列则送入被乘数的每一数位。
(2)4×4阵列乘法器可以由一定数量的4输入加法器构成的;
(3)4个输入加法器可以由一个与门和一位全加器构成;
(4)一位全加器可以用一个两输入或门模块或两个半加器模块构成。
详细设计与实现
5*5乘法的设计主要包括以下几个主要的模块的设计
设计四位和八位的寄存器的vhdl语言
四位寄存器:
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
ENTITY REG IS
PORT(D: IN STD_LOGIC_vector(4 downto 0);
LDA: IN STD_LOGIC;
Q0:OUT STD_LOGIC;
Q1:OUT STD_LOGIC;
Q2:OUT STD_LOGIC;
Q3:OUT STD_LOGIC;
Q4:OUT STD_LOGIC);
END ENTITY REG;
ARCHITECTURE bhv OF REG IS
BEGIN
PROCESS (D,LDA)
BEGIN
IF LDA =1
THEN Q0= D(0);
Q1= D(1);
Q2= D(2);
Q3= D(3);
Q4= D(4);
您可能关注的文档
- 计算机网络课程设计学院大楼信息工程系局域网【参考】.doc
- 计算机网络企业网站的设计与实现毕业论文【参考】.doc
- 计算机网络系统管理毕业论文【参考】.doc
- 计算机网络与通信课程设计【参考】.doc
- 计算机系统结构论文量子计算机【参考】.docx
- 计算机应用专业病毒防范技术毕业论文【参考】.doc
- 计算机专业毕业论文图书管理系统【参考】.doc
- 计算机专业酒店管理系统毕业论文【参考】.doc
- 计算机专业旅行社管理系统毕业论文【参考】.docx
- 计算机组成原理课程设计【参考】.doc
- 某镇领导班子2025年度民主生活会对照检查材料.docx
- 高级中学党政办公室主任2025年度述职述廉报告.docx
- 在镇“锤炼作风提效能,凝心聚力建新功”主题春训活动动员部署会上的讲话.docx
- 在2026年春季开学教职工会议上的讲话.docx
- 公司党支部2025年度组织生活会对照检查材料.docx
- 在树立和践行正确政绩观学习教育动员部署会议上的讲话.docx
- 专题党课:筑牢作风“防火墙” 展现司法新担当.docx
- 在树立和践行正确政绩观学习教育专题研讨会上的发言材料.docx
- 在公司2026年度党建暨党风廉政大会上的讲话.docx
- 在县委党的建设工作领导小组会议上关于开展树立和践行正确政绩观学习教育部署工作的讲话.docx
原创力文档

文档评论(0)