- 1、本文档共300页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图4.157 编程下载设置 图4.158 编程下载成功结果 4.5.3 ispLEVEL的综合操作 【例4.9】 使用ispLEVEL设计和测试例4.2中的计数器,并将计数结果使用动态扫描的方式进行显示。要求底层的模块是用VHDL文本输入,顶层的电路系统采用原理图输入。 1.工程及文件建立 1)新建原理图工程 在文件夹F:\EDA115\EDA115CX\4.5\DTCNT9999中新建一个工程类型为Schematic/VHDL的工程DTCNT9999,如图4.159所示。 图4.159 新建原理图工程 图4.160 实体元件符号的生成 2)新建底层的VHDL源程序,并生成原理图符号 如图4.160所示,先在工程源程序的【Modules】窗口中选择需产生元件符号的源程序【CNT10.VHD】,再在【PROCESS】窗口中双击【Generate Schematic Symbol】,如果程序没有错误经编译后就会产生元件符号。按同样的方法,生成CTRLS.VHD和DISPLAY.VHD的元件符号。 3)新建顶层的原理图 绘图之前,首先要进行绘图环境的设置。绘图环境的设置,通过选择原理图编辑器主菜单中的【Options】下的各菜单项来实现。常用的绘图环境的设置项有两个:图形选项(Graphic Options)和优先选项(Preferences)。 原理图的绘制主要操作包括添加元件,移动布局元件,添加连线,添加网络节点,添加输入输出端口。图4.161是原理图的绘制主要操作示意图。图4.162是绘制好的顶层原理图DTCNT9999.SCH。其中SD(15:0)和SEL(2:0)是仿真时增加的中间结果观测点。 图4.161 原理图绘制的主要操作示意图 图4.162 绘制原理图工具的打开或关闭操作及DTCNT9999.SCH的绘制结果 1. 工程实现的设置 图4.163是工程环境设置的操作示意图,图4.164是工程实现器件设置的操作示意图。 图4.163 工程实现环境设置的操作示意图 图4.164 工程实现器件设置的操作示意图 2. 逻辑综合及分析 图4.165是使用Synplify PRO对DTCNT9999进行逻辑综合的 结果视图。 图4.165 DTCNT9999逻辑综合结果视图 3.工程仿真及分析 本设计有多个模块,并分为两个层次,应采用自底向上的方式进行调试与仿真。由于ispLEVEL使用原理图作为设计输入方式时进行仿真不太方便,因此若需对顶层设计进行仿真时,建议顶层设计仍采用文本程序的方式进行设计。图4.166是DTCNT9999的Active-HDL仿真结果, 其中SD(15:0)和SEL(2:0)是仿真时增加的中间结果观测点。为了保证扫描时钟变化8次,计数结果才变化一次,以便进行有关仿真结果的判别与分析,计数时钟信号CLK1的周期应设定为等于或大于动态扫描显示时钟CLK2周期的8倍。 图4.166 DTCNT9999的Active-HDL仿真结果 5. 芯片管脚的锁定 图4.167 是DTCNT9999的管脚锁定结果。 6.编程下载及验证 图4.168是DTCNT9999编程下载文件的生成结果图,图4.169是DTCNT9999编程下载过程示意图。 图4.167 DTCNT9999的管脚锁定结果 图4.168 DTCNT9999编程下载文件的生成结果图 图4.169 DTCNT9999编程下载过程示意图 4.6 Synplicity Synplify PRO操作指南 Synplify是Synplicity公司(该公司现在是Cadence的子公司)的著名产品,它是一个逻辑综合性能最好的FPGA和CPLD的逻辑综合工具。它支持工业标准的Verilog和VHDL硬件描述语言,能以很高的效率将它们的文本文件转换为高性能的面向流行器件的设计网表;它在综合后还可以生成VHDL和Verilog仿真网表,以便对原设计进行功能仿真;它具有符号化的FSM编译器,以实现高级的状态机转化,并有一个内置的语言敏感的编辑器;它的编辑窗口可以在HDL源文件高亮显示综合后的错误,以便能够迅速定位和纠正所出现的问题;它具有图形调试功能,在编译和综合后可以以图形方式(RTL图、Technology图)观察结果;它具有将VHDL文件转换成RTL图形的功能,这十分有利于VHDL的速成学习;它能够生成针对以下公司器件的网表:Actel,Altera,Lattice、Lucent、Philips
您可能关注的文档
- [SSD]固态硬盘优化与使用设置.doc
- [Word_单项操作题目和解答].doc
- [不正确睡眠方式也会大大降低睡眠质量威胁到我们健康.pdf
- [江苏]2013年市政与合路西延道路、排水及桥梁工程量清单预算书.pdf
- [图文] linux sed入门15个小操作.pdf
- [无限互联] IOS开发之瀑布流与下拉刷新上拉加载.doc
- _GPIB卡的安装及配置.ppt
- _成渝两地户外LED显示屏设置及亮度的现状调研及分析评价.pdf
- _红楼梦_中的习语和其翻译研究.pdf
- _胡克_Hooke_定律_的革新_省略_理论与实验数据的格式化整理与应用_罗培林.pdf
- (高清版)DB43 244.2-2013 建设项目涉及国家安全的系统规范 第2部分:计算机网络系统规范 .pdf
- (高清版)DB43∕T 423.1-2015 湘式菜肴 第1部分:毛氏(家)红烧肉 .pdf
- (高清版)DB43∕T 380-2015 汽车服务企业星级评定准则.pdf
- (高清版)DB43 599-2010 水泵综合测试系统安全技术要求与验收规范.pdf
- (高清版)DB43 526-2010 黔邵花猪.pdf
- (高清版)DB43 645-2011 在用点燃式发动机汽车排气污染物排放限值(稳态工况法).pdf
- (高清版)DB35∕T 2159-2023 海洋红藻提取琼脂生产技术规程 .pdf
- (高清版)DB35∕T 2162-2023 基于分布式光纤传感的跨江燃气管道运行监测技术规范 .pdf
- (高清版)DB43 244.3-2013 建设项目涉及国家安全的系统规范 第3部分:安保电视监控系统规范 .pdf
- (高清版)DB43∕T 213-2022 县级以下行政区划代码.pdf
最近下载
- 网络预约出租汽车企业安全生产责任制和事故报告制度.pptx
- SY-T 5051-2009 钻具稳定器-石油天然气行业标准.pdf VIP
- 22G101-3 混凝土结构施工图平面整体表示方法制图规则和构造详图(独立基础、条形基础、筏形基础、桩基础).docx
- 模板支架验收记录表.doc
- 标准个人租房合同模板.pdf VIP
- 2024年全国疾控系统大学习实验室质量控制规范答案.docx VIP
- 2024-2025学年初中道德与法治七年级(全一册)统编版(五四学制)(2024)教学设计合集.docx
- 小学劳动教育五年级下册第五单元2《维修凳子》教学设计.docx
- 北师大版五年级数学上册第五单元《分数的意义》(大单元教学设计).docx VIP
- 简易呼吸球囊.ppt
文档评论(0)