收藏 分享(赏)

EDA技术及应用-Maxplus.ppt

上传人:hyngb9260 文档编号:12337284 上传时间:2021-12-11 格式:PPT 页数:59 大小:2.27MB
下载 相关 举报
EDA技术及应用-Maxplus.ppt_第1页
第1页 / 共59页
EDA技术及应用-Maxplus.ppt_第2页
第2页 / 共59页
EDA技术及应用-Maxplus.ppt_第3页
第3页 / 共59页
EDA技术及应用-Maxplus.ppt_第4页
第4页 / 共59页
EDA技术及应用-Maxplus.ppt_第5页
第5页 / 共59页
点击查看更多>>
资源描述

1、FPGA原理及应用原理图输入设计方法 3 11位全加器设计向导 3 1 1基本设计步骤 步骤1 为本项工程设计建立文件夹 注意 文件夹名不能用中文 且不可带空格 为设计全加器新建一个文件夹作工作库 文件夹名取为My prjct注意 不可用中文 步骤2 输入设计项目和存盘 图3 1进入MAX plusII 建立一个新的设计文件 使用原理图输入方法设计 必须选择打开原理图编辑器 新建一个设计文件 图3 2元件输入对话框 首先在这里用鼠标右键产生此窗 并选择 EnterSymbol 输入一个元件 然后用鼠标双击这基本硬件库 这是基本硬件库中的各种逻辑元件 也可在这里输入元件名 如2输入与门AND2

2、输出引脚 OUTPUT 图3 3将所需元件全部调入原理图编辑窗 连接好的原理图 输出引脚 OUTPUT 输入引脚 INPUT 将他们连接成半加器 图3 4连接好原理图并存盘 首先点击这里 文件名取为 h adder gdf 注意 要存在自己建立的文件夹中 步骤3 将设计项目设置成工程文件 PROJECT 图3 5将当前设计文件设置成工程文件 首先点击这里 然后选择此项 将当前的原理图设计文件设置成工程 最后注意此路径指向的改变 注意 此路径指向当前的工程 步骤4 选择目标器件并编译 图3 6选择最后实现本项设计的目标器件 首先选择这里 器件系列选择窗 选择ACEX1K系列 根据实验板上的目标器

3、件型号选择 如选EP1K30 注意 首先消去这里的勾 以便使所有速度级别的器件都能显示出来 图3 7对工程文件进行编译 综合和适配等操作 选择编译器 编译窗 消去Quartus适配操作 选择此项 消去这里的勾 完成编译 步骤5 时序仿真 1 建立波形文件 首先选择此项 为仿真测试新建一个文件 选择波形编辑器文件 2 输入信号节点 图3 8从SNF文件中输入设计文件的信号节点 从SNF文件中输入设计文件的信号节点 点击 LIST SNF文件中的信号节点 图3 9列出并选择需要观察的信号节点 用此键选择左窗中需要的信号进入右窗 最后点击 OK 图4 9列出并选择需要观察的信号节点 3 设置波形参量

4、 图3 10在Options菜单中消去网格对齐SnaptoGrid的选择 消去对勾 消去这里的勾 以便方便设置输入电平 4 设定仿真时间 图3 11设定仿真时间 选择ENDTIME调整仿真时间区域 选择60微秒比较合适 5 加上输入信号 图3 12为输入信号设定必要的测试电平或数据 6 波形文件存盘 图3 13保存仿真波形文件 用此键改变仿真区域坐标到合适位置 点击 1 使拖黑的电平为高电平 7 运行仿真器 图3 14运行仿真器 选择仿真器 运行仿真器 8 观察分析半加器仿真波形 图3 15半加器h adder gdf的仿真波形 9 为了精确测量半加器输入与输出波形间的延时量 可打开时序分析器

5、 图3 16打开延时时序分析窗 选择时序分析器 输入输出时间延迟 10 包装元件入库 选择菜单 File Open 在 Open 对话框中选择原理图编辑文件选项 GraphicEditorFiles 然后选择h adder gdf 重新打开半加器设计文件 然后选择如图3 5中 File 菜单的 CreateDefaultSymbol 项 将当前文件变成了一个包装好的单一元件 Symbol 并被放置在工程路径指定的目录中以备后用 选择实验电路结构图6 引脚对应情况实验板位置半加器信号通用目标器件引脚名目标器件EP1K30TC144引脚号1 键8 aPIO13272 键7bPIO12263 发光管

6、8coPIO23394 发光管7soPIO2238 步骤6 引脚锁定 选择引脚锁定选项 引脚窗 此处输入信号名 此处输入引脚名 按键 ADD 即可 注意引脚属性错误引脚名将无正确属性 再编译一次 将引脚信息进去 选择编程器 准备将设计好的半加器文件下载到目器件中去 编程窗 步骤7 编程下载 1 下载方式设定 图3 18设置编程下载方式 在编程窗打开的情况下选择下载方式设置 选择此项下载方式 步骤7 编程下载 1 下载方式设定 图4 18设置编程下载方式 2 下载 图3 19向EF1K30下载配置文件 下载 配置 成功 步骤8 设计顶层文件 1 仿照前面的 步骤2 打开一个新的原理图编辑窗口 图

7、3 20在顶层编辑窗中调出已设计好的半加器元件 2 完成全加器原理图设计 并以文件名f adder gdf存在同一目录中 3 将当前文件设置成Project 并选择目标器件为EPF10K10LC84 4 4 编译此顶层文件f adder gdf 然后建立波形仿真文件 图3 21在顶层编辑窗中设计好全加器 5 对应f adder gdf的波形仿真文件 参考图中输入信号cin bin和ain输入信号电平的设置 启动仿真器Simulator 观察输出波形的情况 6 锁定引脚 编译并编程下载 硬件实测此全加器的逻辑功能 图3 221位全加器的时序仿真波形 3 1 2设计流程归纳 图3 23MAX pl

8、usII一般设计流程 3 1 3补充说明 1 编译窗口的各功能项目块含义 CompilerNetlistExtractor DatabaseBuilder LogicSynthesizer Partitioner TimingSNFExtractor Fitter Assembler 2 查看适配报告 3 22位十进制数字频率计设计 3 2 1设计有时钟使能的两位十进制计数器 1 设计电路原理图 图3 24用74390设计一个有时钟使能的两位十进制计数器 2 计数器电路实现 图3 25调出元件74390 图3 26从Help中了解74390的详细功能 3 波形仿真 图3 27两位十进制计数器工

9、作波形 3 2 2频率计主结构电路设计 图3 28两位十进制频率计顶层设计原理图文件 图3 29两位十进制频率计测频仿真波形 3 2 3测频时序控制电路设计 图3 30测频时序控制电路 图3 31测频时序控制电路工作波形 3 2 4频率计顶层电路设计 图3 32频率计顶层电路原理图 文件 ft top gdf 图3 33频率计工作时序波形 3 2 5设计项目的其他信息和资源配置 1 了解设计项目的结构层次 图3 34频率计ft top项目的设计层次 2 了解器件资源分配情况 图3 35适配报告中的部分内容 图3 36芯片资源编辑窗 3 了解设计项目速度 延时特性 图3 37寄存器时钟特性窗 图

10、3 38信号延时矩阵表 4 资源编辑 5 引脚锁定 图3 39DeviceView窗 LCs手工分配 图3 40适配器设置 图3 41手工分配LCs 3 3参数可设置LPM兆功能块 3 3 1基于LPM COUNTER的数控分频器设计 图3 42数控分频器电路原理图 当d 3 0 12 即16进制数 C 时的工作波形 图3 43数控分频器工作波形 3 3 2基于LPM ROM的4位乘法器设计 图3 44用LPM ROM设计的4位乘法器原理图 1 用文本编辑器编辑mif文件 图3 46LPM ROM构成的乘法器仿真波形 图3 45LPM ROM参数设置窗口 2 用初始化存储器编辑窗口编辑mif文件 图3 47在InitializeMemory窗口中编辑乘法表地址 数据 3 4波形输入设计方法 图3 48待设计电路的预设输入输出波形 图3 49打开wdf波形文件编辑器 图3 50输入待设计电路的信号名 图3 51输入信号名及其端口属性 图3 52输出时序信号设置

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报