




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
太原科技大学:名字起个什么电子技术课程设计 八位串行全加器学院 :专业班级:姓名:学号:指导教师:2009年12月目录一设计任务与要求1二、总体框图1三、选择器件2四、功能模块2五总体设计电路图6六、心得体会9八位全加器一、设计任务与要求1:只用一个1位二进制全加期和一些辅助的时序电路,设计一个8位二进制全加器。2:能在89个时钟脉冲后完成8位二进制数的加法运算,电路需考虑进位输入和进位输出。3:有清零控制。二、总体框图 一位全加器八位全加器半加器 一位全加器可由两个 半加器和一个或门构成,利用以上获得的一位全加器,一个D触发器以及两个并串移位寄存器和一个串并移位寄存器构成一个八位全加器。三、选择器件1、配有 max+plus11软件的计算机一台。2、选用FPGA芯片,如FLEX10K系列的EPF10KLC84-4。3、FPGA适配器板:标准配置是EPF10K10接口板。4、下载接口是数字芯片的下载接口,主要用于FPGA芯片的数据下载。5、发光二极管。6、拨码开关。四、功能模块1、半加器模块说明:a,b分别为输入,co是进位,so是求和。VHDL程序(半加器)LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY h_adder IS PORT ( a , b : IN STD_LOGIC ; co, so : OUT STD_LOGIC );END ENTITY h_adder;ARCHITECTURE one OF h_adder IS BEGIN so=NOT(a XOR (NOT b); co = a AND b ; END ARCHITECTURE one;2、并串移位寄存器(1)模块模块说明:clk为时钟,load为使能端,din为8位输入端,qb为输出端。(2)VHDL程序LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY SHFRT ISPORT (CLK : IN STD_LOGIC; DIN : OUT STD_LOGIC_VECTOR( 15 DOWNTO 8); QB : IN STD_LOGIC );END SHFRT;ARCHITECTURE behav OF SHFRT IS BEGIN PROCESS( CLK ) VARIABLE REG8 : STD_LOGIC_VECTOR(15 DOWNTO 8); BEGIN IF CLKEVENT AND CLK = 1 THEN REG8(8) := QB; REG8(15 DOWNTO 9) :=REG8 (14 DOWNTO 8); END IF; END PROCESS;END behav; (3)仿真时序图3、串并移位寄存器(1)模块(2)VHDL程序LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY SHFRT1 ISPORT (CLK,LOAD : IN STD_LOGIC; DIN : IN STD_LOGIC_VECTOR( 7 DOWNTO 0); QB : OUT STD_LOGIC );END SHFRT1;ARCHITECTURE behav OF SHFRT1 IS BEGIN PROCESS( CLK, LOAD) VARIABLE REG8 : STD_LOGIC_VECTOR(7 DOWNTO 0); BEGIN IF CLKEVENT AND CLK = 1 THEN IF LOAD=1 THEN REG8 :=DIN; ELSE REG8(6 DOWNTO 0) :=REG8 (7 DOWNTO 1); END IF; END IF; QB =REG8(0); END PROCESS;END behav; (3)仿真时序图4 、D触发器(1)模块CLKDQDFF1inst4(2)VHDL程序LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY DFF1 IS PORT ( CLK : IN STD_LOGIC; D : IN STD_LOGIC; Q : OUT STD_LOGIC); END; ARCHITECTURE bhv OF DFF1 IS SIGNAL Q1 : STD_LOGIC; BEGIN PROCESS( CLK,D) BEGIN IF CLK=1 THEN Q1=D; END IF; END PROCESS; Q=Q1; END bhv;(3)仿真时序图五、总体设计电路图1、顶层电路原理图2、仿真结果及其分析3、管脚分配图4硬件测试(1)连线:将红色的IO管脚与拨码开关相连,黑色管脚接发光二极管。(2)结果分析:当输入不同的电平时,不能够产生进位的接和的发光二极管亮,接进位的二极管不亮,当产生进位时,接进位的发光二极管亮。六、心得体会课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异,EDA技术已经成为当今计算机应用中空前活跃的领域, 在生活中可以说应用很广。因此作为二十一世纪的大学生来说掌握EDA的开发技术是十分重要的。本次课程设计我要设计一个八位全加器,以对EDA技术有一个整体的概念,完成EDA技术这门课程的综合应用,达到学习本书的作用.作为一个电子类学生这是必需掌握的。使我们对数据综合、编译、适配和仿真有了非常透彻的认识。对于我们这样的初设计者来说感到无从下手,所以我们在整个过程中采取由浅入深,由简单到复杂的放法,通过这次设计,使我们能清楚的了解设计程序和设计步骤、设计思路和硬件测试,最终能清晰的建立起整体概念,为独立完成EDA设计奠定了基础。回顾起此次EDA课程设计,我收获颇多,的确,从选题到定稿,从理论到实践,可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正会务,从而提高自己的实际动手能力和独立思考的能力。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年全国总工会成立100周年公考时政题目及答案
- 转正题库(农网理论题库)专项测试题及答案
- 天翼云从业者复习测试卷附答案
- AFC检修工必知必会专项测试题有答案
- 2025年建筑行业农民工权益保障与智能用工模式变革案例解析
- 2025年汽车共享平台运营成本优化与用户价值增长报告
- 九、标杆企业2025年石油化工行业节能减排分析报告
- 九、标杆企业2025年化工行业安全生产分析报告
- 行政执法谁管理办法
- 污水处理厂电气自控系统方案
- 第十三章 三角形 单元测试 2025-2026学年人教版(2024)八年级数学上册
- 女生的青春期健康教育
- 以《论语》为翼:高中生价值观构建的教学实践与探索
- 妇产科电子护理文书书写规范
- 2025年广东省中考物理试题卷(含答案)
- DB42 1537-2019 农村生活污水处理设施水污染物排放标准
- 第一单元 写作《热爱写作学会观察》课件 学年统编版语文七年级上册
- 钙钛矿有机叠层太阳能电池界面工程与载流子传输机制
- 病媒生物防培训课件
- 《生产运营管理》 课件 第15章-数字化转型背景下生产运营模式
- 影像学检查技术课件
评论
0/150
提交评论