- 1
- 0
- 约6.38千字
- 约 65页
- 2019-11-06 发布于广东
- 举报
实验目的:熟悉原理图输入法中74系列等宏功能元件的使用方法,掌握更复杂的原理图层次化设计技术和数字系统设计方法,完成8位十进制频率计的设计。 原理说明:利用第2节介绍的2位计数器模块连接它们的计数进位,用4个计数模块就能完成一个8位有时钟使能的计数器;对于测频控制器的控制信号,在仿真过程中应该注意它们可能的毛刺现象。最后按照第2节中的设计流程和方法即可完成全部设计。 实验 8位十进制频率计的设计 实验内容1:首先按照本章第2节介绍的方法与流程,完成2位频率计的设计,包括原理图输入、编译、综合、仿真等。 实验内容2:建立一个新的原理图设计层次,在完成实验内容1的基础上将其扩展为8位频率计,仿真测试该频率计待测信号的最高频率。 实验 8位十进制频率计的设计 思考题:为了产生测频控制信号,还有什么其他更简单的电路可以获得第二节所得到的波形?提示CNT_EN 的反向信号可看作LOCK信号。 实验报告:详细给出各层次的原理图、工作原理、电路的仿真波形图和波形分析。 实验 8位十进制频率计的设计 * EDIF(Electronic Design Interchange Format )电子设计格式置换 * 执行“File”?“New”命令,弹出编辑文件类型对话框,选择“Graphic Editor file”后按“OK”。 * 在原理图编辑窗中的任何一个位置上双击鼠标的左键,将弹出一个元件选择窗,或者点鼠标右键,选择输入元件项Enter Symbol,也可以出现这个元件选择窗。 步骤5:时序仿真 (1) 建立波形文件 首先选择此项, 为仿真测试新 建一个文件 选择波形 编辑器文件 (2) 输入信号节点 从SNF文件中 输入设计文件 的信号节点 点击“LIST” SNF文件中 的信号节点 (3)列出并选择需要观察的信号节点 用此键选择左窗 中需要的信号 进入右窗 最后点击“OK” 图4-9 列出并选择需要观察的信号节点 (4) 设置波形参量 在Options菜单中消去网格对齐Snap to Grid的选择(消去对勾) 消去这里的勾, 以便方便设置 输入电平 (5)设定仿真时间 选择END TIME 调整仿真时间 区域。 选择60微秒 比较合适 (6) 加上输入信号 为输入信号设定必要的测试电平或数据 (7) 波形文件存盘 保存仿真波形文件 用此键改变仿真 区域坐标到合适 位置。 点击‘1’,使拖黑 的电平为高电平 (8) 运行仿真器 运行仿真器 选择仿真器 运行仿真器 (9) 观察分析半加器仿真波形 半加器h_adder.gdf的仿真波形 (10) 为了精确测量半加器输入与输出波形间的延时量,可打开时序分析器 打开延时时序分析窗 选择时序分析器 输入输出 时间延迟 步骤6:引脚锁定 可选择键8作为半 加器的输入“a” 选择实验电路结构图6 选择键7作为半加 器的输入“b” 可选择发光管8 作为半加器的 进位输出“co” 可选择发光管7 作为半加器的 和输出“so” 选择实验板上 插有的目标器件 目 标 器 件 引 脚 名 和 引 脚 号 对 照 表 键8的引脚名 键8的引脚名 对应的引脚号 引脚对应情况 实验板位置 半加器信号 通用目标器件引脚名 EP1K30TC144引脚号 1、键8: a PIO13 27 2、键7 b PIO12 26 3、发光管8 co PIO23 39 4、发光管7 so PIO22 38 选择引脚 锁定选项 引脚窗 此处输入 信号名 此处输入 引脚名 按键 “ADD”即可 注意引脚属性 错误引脚名将 无正确属性! 再编译一次, 将引脚信息 进去 步骤7:编程下载 (1) 再编译1次将引脚信息编译进去 选择编程器, 准备将设计 好的半加器 文件下载到目 器件中去 编程窗 (2) 打开编程器窗口 (3)设置编程下载方式 在编程窗打开 的情况下选择 下载方式设置 选择此项下 载方式 步骤7:编程下载 (1) 下载方式设
原创力文档

文档评论(0)