8位全加器的设计.doc

8位全加器的设计.doc

ID:28098180

大小:127.50 KB

页数:8页

时间:2018-12-08

8位全加器的设计.doc_第1页
8位全加器的设计.doc_第2页
8位全加器的设计.doc_第3页
8位全加器的设计.doc_第4页
8位全加器的设计.doc_第5页
资源描述:

《8位全加器的设计.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、二、实验原理:       一个8位全加器可以由2个4位全加器构成,加法器间的进位可以用串行方式实现,即将低位加法器的进位输出与相临的高位加法器的低进位输入信号相接。4位全加器采用VHDL语言输入方式进行设计,将设计的4位全加器变成一个元件符号,在8位全加器的设计中进行调用。                             三、实验内容和步骤:1. 采用VHDL语言输入方式设计4位全加器(1)打开QuartusII,执行File

2、New,在New窗口中的DeviceDesignFiles中选择VHDLFiles,然后在VHDL文本

3、编译窗中输入程序。执行File

4、SaveAs,找到已设立的文件夹,存盘文件名应该与实体名一致。(2)将设计项目设置成可调用的元件选择File→create/update→createsymbolFilesforcurrentfile命令,将转换好的元件存在当前工程的路径文件夹中。2.采用原理图输入方式设计8位全加器(1)打开QuartusII,执行File

5、New,选择blockdiagram/schematicfile,在原理图编辑窗口中连接好8位全加器电路图(注意元件的调用),存盘。(2)创建工程:执行File

6、NewProjectW

7、izard,选择目标芯片。(3)编译:执行Processing

8、StartCompilation命令,进行编译。(4)引脚锁定:在菜单Assignments中选AssignmentsEditor按钮,先单击右上方的Pin,再双击下方最左栏的“New”选项,弹出信号名栏,锁定所有引脚,进行编译,存盘。选择编程模式1,键2、键1输入8位加数,键4、键3输入8位被加数,键8输入进位cin,数码管6/5显示和,D8显示进位cout。5.编程下载及验证:执行Tool

9、Programmer命令,选择program/config;执行start,进行验

10、证,记录结果。4位全加器的参考源程序:LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;USEIEEE.STD_LOGIC_UNSIGNED.ALL;ENTITYadder4bIS PORT(cin:INSTD_LOGIC;      a,b:INSTD_LOGIC_VECTOR(3DOWNTO0);      s:OUTSTD_LOGIC_VECTOR(3DOWNTO0);      cout:OUTSTD_LOGIC);ENDENTITYadder4b;ARCHITECTUREartOFadder4bIS 

11、SIGNALsint,aa,bb:STD_LOGIC_VECTOR(4DOWNTO0);BEGIN aa<='0'&a; bb<='0'&b; sint<=aa+bb+cin; s<=sint(3downto0); cout<=sint(4);ENDart;                 触发器功能的模拟实现三、实验内容:基本RS触发器、同步RS触发器、集成JK触发器和D触发器同时集成在一个芯片上,实现的原理图如下:       输入信号Sd、Rd对应的管脚接按键开关,CLK1、CLK2接时钟源(频率<5Hz);J,K,D,R,S对应的

12、管脚分别接拨码开关;输出信号QRS,NQRS,QRSC,NQRSC,QJK,NQJK,QD,NQD对应管脚分别接LED灯。2、编译设计3、仿真设计4、引脚锁定:clk2——PIN_10,clrn——PIN_10,d ——PIN_7,j ——PIN_5,k——PIN_6,r——PIN_4,rd——PIN_2,s——PIN_3,sd ——PIN_1,clk0——PIN_7,nqd—— PIN_38,nqjk——PIN_36,nqrs——PIN_32,nqrsc——PIN_34,qd——PIN_37,qjk——PIN_35,qrs——PIN_1

13、1,qrsc——PIN_335、编程下载及验证四、实验报告:填下列表格(一、二、三、四)表一:基本RS触发器输入输出说明RdSdQNQ01   10   11   00    表二:同步RS触发器输入输出说明RSCLK1RdSdQnQn+1Qn-1XXX10    XXX01    XXX00    XX011    00111    01111    10111    11111     表三:D 触发器输入输出DCLK2RdSdQNQXX01  XX10  XX00  X011  X111  0↑11  1↑11   表四:JK触发器

14、输入输出JKCLK1RdSdQnQn+1NQn+1XXX01   XXX10   XXX00   XX011   XX111   00※11   01※11   10↓11   11↓11  

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。