免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档 1欢迎下载 一位全减器的一位全减器的 VHDLVHDL 设计设计 理工学院理工学院 0303 电信 电信 2 2 班 班 黄金凤黄金凤 030303074030303074 一 实验目的 1 熟悉 Max PlusII 和 GW48EDA 开发系统的使用 2 掌握一位半减器的 VHDL 设计 3 掌握一位半减器构建一位全减器的方法 4 元件例化语句的使用 二 实验原理 由两个半减器和一个或门构成一个全减器 首先 一位半减器的逻辑表达式 yxouts yxyxyxdiff 输 入 输 出 x y diff s out 0000 0111 1010 1100 表一 半减器的真值表 其次 一位全减器的逻辑表达式 diffinsuboutsoutsub diffinsubdiffr 输 入输 出 sub ins outdiffdiffrsub out 0 0000 00110 01001 01111 10100 11011 11101 表二 一位全减器的真值表 根据上述的真值表了解半减器和全减器 并设计出 VHDL 的程序 描述半减器的 VHDL 的程序如下 ENTITY halfsub IS PORT A B IN BIT T C OUT BIT END halfsub ARCHITECTURE halfsub arc OF halfsub IS BEGIN PROCESS A B BEGIN T A XOR B AFTER 10 ns C NOT A AND B AFTER 10 ns 精品文档 2欢迎下载 END PROCESS END halfsub arc 其波形图如下 描述或门的 VHDL 程序如下 ENTITY orgate IS PORT A1 B1 IN BIT O1 OUT BIT END orgate ARCHITECTURE orgate arc OF orgate IS BEGIN O1 A1 OR B1 END orgate arc 然后设计全减器 以一些中间信号 temp T temp c1 和 temp c2 将两个半减器 一个或门的端口连接起来形成 对全减器的结构描述 图 10 5 b 所示虚线框有各元件之间的连线命名 下面是全减器的 VHDL 程序描述 ENTITY fullsub IS PORT I1 I2 C IN IN BIT FT C OUT OUT BIT END fullsub ARCHITECTURE fullsub arc OF fullsub IS SIGNAL temp T temp c1 temp c2 BIT COMPONENT halfsub PORT A B IN BIT T C OUT BIT END COMPONENT COMPONENT orgate PORT A1 B1 IN BIT O1 OUT BIT END COMPONENT BEGIN U0 halfsub PORT MAP I1 I2 temp T temp c1 U1 halfsub PORT MAP temp T C IN FT temp c2 U2 orgate PORT MAP temp c1 temp c2 C OUT END fullsub arc 其波形图如下 精品文档 3欢迎下载 三 实验步骤 1 打开 Max PlusII 软件 启动 File New 菜单命令 选择 Text Editor File 点击 OK 2 在空白文件中输入如上的实验原理描述半减器的 VHDL 的程序 并保存 3 在菜单 File Save As 中键入文件名 halfsub vhd 点击 OK 4 启动 Max PlusII Compiler 点击 Start 编译结束 按 确定 5 再启动 File New 菜单命令 选择 Text Editor File 点击 OK 在空白文件中输入如上的实验原理描述或门 的 VHDL 的程序 并保存 6 在菜单 File Save As 中键入文件名 orgate vhd 点击 OK 7 启动 Max PlusII Compiler 点击 Start 编译结束 按 确定 8 启动 File New 菜单命令 选择 Text Editor File 点击 OK 在空白文件中输入如上的实验原理描述全减器 的 VHDL 的程序 并保存 9 在菜单 File Save As 中键入文件名 fullsub vhd 点击 OK 10 启动 Max PlusII Compiler 点击 Start 编译结束 按 确定 11 打开实验箱的电源 并把它和计算机相连 11 启动 Assign Device 选择和实验箱相同的设备名 点击 OK 12 选用模式 5 从 PIO0 PIO7 选择 3 个作为输入 从 PIO8 PIO15 中选择 2 个作为输出 根据实验箱配备的实 验书 选择相应的引脚号输入 Assign Pin Location Chip 中 13 启动 File Project 中的 Set Project to Current File 再启动 Max PlusII Programmer 点击 Configure 14 根据实验箱相应的数码管的亮暗来判断正确与否 15 实验结束关闭计算机和实验箱的电源 精品文档 4欢迎下载 四 实验仪器 计算机 GW 48 型 EDA 实验箱 五 实验总结 本实验是用 VHDL 的程序来仿真 根据实验箱上数码管的亮暗以达到全减器的功能 在实验过程中 要特别 注意先编译再下载 要把程序的文件名改为和实体名一样的 VHD 文件才能使程序编译通过 在设置引脚时 要 根据所选的模式 并在软件的引脚输入相应的实验仪的引脚号 引脚号输入一定要正确 才可以验证实验的准 确与否 在编译程序时要下载所
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中小学“学宪法、讲宪法”网络知识竞赛题库和答案
- 未来五年磁性阅读机企业县域市场拓展与下沉战略分析研究报告
- 2024年宁夏回族自治区直遴选考试真题汇编及答案解析(夺冠)
- 2025年绿色物流科技创新项目可行性研究报告
- 2025年乡村振兴农产品加工项目可行性研究报告
- 2023年吴忠市税务系统遴选笔试真题汇编带答案解析
- 2023年北京市税务系统遴选笔试真题汇编附答案解析(夺冠)
- 教学秘书工作流程规范
- 2023年省直辖行政单位税务系统遴选考试真题汇编含答案解析(夺冠)
- 2025年综合性社区文化活动中心建设项目可行性研究报告
- 执行异议申请书标准范本
- 建筑方案初步设计汇报
- 2025年陕西机电职业技术学院单招职业倾向性考试题库及参考答案详解培
- 2025年及未来5年中国三元材料行业发展趋势预测及投资战略咨询报告
- 2025年中国共产党党史知识竞赛题库及答案(共50题)
- 装饰材料与施工教案
- 2025河北景州产业投资发展有限公司人员招聘30人笔试参考题库必考题
- (2025年)国企、城投、金融公司财务会计面试题3和专业题25问及答案
- 2025年全国职业院校技能大赛(中职组)护理技能赛项赛考试题库及答案
- 医院退药流程及管理规范手册
- 江苏烟草专卖局考试真题2025
评论
0/150
提交评论