




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档 1欢迎下载 实验实验 1 1 4 4 选选 1 1 数据选择器的设计数据选择器的设计 一 实验目的一 实验目的 1 学习 EDA 软件的基本操作 2 学习使用原理图进行设计输入 3 初步掌握器件设计输入 编译 仿真和编程的过程 4 学习实验开发系统的使用方法 二 实验仪器与器材二 实验仪器与器材 1 EDA 开发软件 一套 2 微机 一台 3 实验开发系统 一台 4 打印机 一台 三 实验说明三 实验说明 本实验通过使用基本门电路完成 4 选 1 数据选择器的设计 初步掌握 EDA 设计方法中 的设计输入 编译 综合 仿真和编程的过程 实验结果可通过实验开发系统验证 在实 验开发系统上选择高 低电平开关作为输入 选择发光二极管显示输出电平值 本实验使用 Quartus II 软件作为设计工具 要求熟悉 Quartus II 软件的使用环境 和基本操作 如设计输入 编译和适配的过程等 实验中的设计文件要求用原理图方法输入 实验时 注意原理图编辑器的使用方法 例如 元件 连线 网络名的放置方法和放大 缩小 存盘 退出等命令的使用 学会管 脚锁定以及编程下载的方法等 四 实验要求四 实验要求 1 完成 4 选 1 数据选择器的原理图输入并进行编译 2 对设计的电路进行仿真验证 3 编程下载并在实验开发系统上验证设计结果 五 实验结果五 实验结果 4 选 1 数据选择器的原理图 仿真波形图 精品文档 2欢迎下载 管脚分配 精品文档 3欢迎下载 实验实验 2 2 四位比较器四位比较器 一 实验目的一 实验目的 1 设计四位二进制码比较器 并在实验开发系统上验证 2 学习层次化设计方法 二 实验仪器与器材二 实验仪器与器材 1 EDA 开发软件 一套 2 微机 一台 3 实验开发系统 一台 4 打印机 一台 5 其它器件与材料 若干 三 实验说明三 实验说明 本实验实现两个 4 位二进制码的比较器 输入为两个 4 位二进制码和 0123 AAAA 输出为 M A B G A B 和 L Acom2 then G 1 M 0 L 0 elsif comb1 comb2 then M 1 G 0 L 0 else L 1 G 0 M 0 end if end process p1 end behave 仿真波形图 管脚分配 精品文档 5欢迎下载 试验试验 3 3 并行加法器设计并行加法器设计 一 试验目的一 试验目的 1 设计一个 4 位加法器 2 体会用 VHDL 进行逻辑描述的优点 3 熟悉层次化设计方法 二 试验仪器与器材二 试验仪器与器材 1 EDA 开发软件 一套 2 微机 一台 3 试验开发系统 一台 4 打印机 一台 5 其他器材和材料 若干 三 试验说明三 试验说明 本试验实现一个 4 位二进制数加法器 其功能框图如图所示 试验时用高低电平开关 作为输入 用数码管作为输出 或用发光二极管 管脚锁定可根据试验系统自行安排 adder4 a2 a1 a0 b3 b2 b1 b0 ci s3 s2 s1 s0 co 全加器功能框图 四 实验要求四 实验要求 1 用硬件描述语言编写 4 位二进制数全加器的源文件 2 对设计文件进行编译 3 仿真设计文件 4 编程下载并进行试验验证 五 试验结果五 试验结果 4 位二进制全加器的源文件 library ieee use ieee std logic 1164 all entity adder4 is port a b in std logic vector 3 downto 0 cin in std logic vector 3 downto 0 sum out std logic vector 3 downto 0 a3 精品文档 6欢迎下载 count out std logic end adder4 architecture behavioral of adder4 is begin p1 process a b cin variable vsum std logic vector 3 downto 0 variable carry std logic begin carry cin for i in 0 to 3 loop vsum i a i xor b i xor carry carry a i and b i or carry and a i or b i end loop sum vsum count carry end process p1 end behavioral 仿真波形图 管脚分配 精品文档 7欢迎下载 实验实验 4 4 计数器设计计数器设计 一 实验目的一 实验目的 计数器是实际中最为常用的时序电路模块之一 本实验的主要目的是掌握使用 HDL 描 述计数器类型模块的基本方法 二 实验仪器与器材二 实验仪器与器材 1 EDA 开发软件 一套 2 微机 一台 3 实验开发系统 一台 4 打印机 一台 5 其他器材与材料 若干 三 实验说明三 实验说明 计数器是数字电路系统中最重要的功能模块之一 设计时可以采用原理图或 HDL 语言 完成 下载验证时的计数时钟可选连续或单脉冲 并用数码管显示计数值 四 实验要求四 实验要求 1 设计一个带有计数允许输入端 复位输入端和进位输入端的十进制计数器 2 编制仿真测试文件 并进行功能仿真 3 下载并验证计数器功能 4 为上述设计建立元件符号 5 在上述基础上分别设计按 8421BCD 码和二进制计数的 100 进制同步计数器 五 实验结果五 实验结果 十进制计数器程序 library ieee use ieee std logic 1164 all use ieee std logic unsigned all entity counter10 is port en reset clk in std logic q buffer std logic vector 3 downto 0 co out std logic end counter10 architecture behav of counter10 is begin process clk en begin if clk event and clk 1 then if reset 1 then q 0000 elsif en 1 then if q 1001 then q q 1 else q 0000 end if end if end if end process cooutsignoutsignoutsignoutsignoutsignoutsignoutsignoutsignoutsignoutsignoutsign 1111111 end case end process end behave 100 进制计数器原理图 精品文档 9欢迎下载 仿真波形图 管脚分配 精品文档 10欢迎下载 实验实验 5 5 巴克码发生器巴克码发生器 一 实验目的一 实验目的 1 实现一个在通信领域中经常使用的巴克码发生器 2 掌握用大规模可编程逻辑器件实现时序电路的方法 二 实验仪器与器材二 实验仪器与器材 1 EDA 开发软件 一套 2 微机 一台 3 实验开发系统 一台 4 打印机 一台 5 其它器件与材料 若干 三 实验说明三 实验说明 巴克码发生器在数据通信 雷达和遥控领域有相当广泛的应用 它能自动产生周期性 的序列码 本实验要求产生的序列码信号为 1110010 可以用寄存器或同步时序电路实 现 为了能够通过实验开发系统验证试验结果 可以使用两个输入端 其中一个输出端同 时输出巴克码 另一个输出端输出节拍 巴克码发生器的功能框图如图所示 四 实验要求四 实验要求 1 写出全部设计文件 2 编写测试向量 进行功能仿真 3 下载并用实验板验证 五 实验结果五 实验结果 巴克码发生器程序 library ieee use ieee std logic 1164 all use ieee std logic arith all use ieee std logic unsigned all entity back is port clk reset in std logic dout1 dout2 out std logic end back architecture behave of back is signal count7 integer range 0 to 6 begin process clk reset begin if reset 1 then count7 0 elsif clk event and clk 1 then if count7 6 then count7 count7 1 else c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年A特种设备《电梯安全管理》考试题库及答案(完整版)
- 2025年初级会计师考试财务成本管理模拟题及答案详解
- 2025年大学入学物理考试模拟题与答案解析科学新篇章的敲门砖
- 2025年零售业经理面试笔试题预测试题集
- 株洲研学课件
- 公务员面试题及答案
- 2025年工业自动化专家认证题库自动化控制高级工程师笔试预测题
- 公务员考试面试题及答案
- 公务员返聘面试题及答案
- 2025年机械工程设计师面试模拟题与答案手册
- 计算机组装与维护完整版课件(全)
- 儿科常见疾病双向转诊指南
- 中国传媒大学-电视播音员主持人形象设计与造型(第2版)-课件
- 一键自动生成spccpkMSAPPK数据工具
- (知识扩展)城市轨道交通CBTC系统功能课件
- 装表接电课件(PPT 86页)
- 病例报告表(CRF)模板
- 脑卒中二级预防的指南
- 德国申克振动筛
- 工程现场踏勘情况记录表(模板)
- 常用危险化学品储存禁忌物配存表
评论
0/150
提交评论