第4章_原理图输入方法.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
步骤6:引脚锁定 选择引脚 锁定选项 引脚窗 此处输入 信号名 此处输入 引脚名 按键 “ADD”即可 注意引脚属性 错误引脚名将 无正确属性! 再编译一次, 将引脚信息写 进去 选择编程器, 准备将设计 好的半加器 文件下载到目 器件中去 编程窗 步骤7:编程下载 (1) 下载方式设定。 图4-18 设置编程下载方式 在编程窗打开 的情况下选择 下载方式设置 选择此项下 载方式 步骤7:编程下载 (1) 下载方式设定。 图4-18 设置编程下载方式 (2) 下载。 图4-19 向EF1K30下载配置文件 下载(配置) 成功! 若键8、7 为高电平 进位“co”为‘1’ 和“so”为‘0’ 选择电路 模式为“6” 模式选择键 步骤8:设计顶层文件 (1) 仿照前面的“步骤2”,打开一个新的原理图编辑窗口 图4-20 在顶层编辑窗中调出已设计好的半加器元件 (2) 完成全加器原理图设计,并以文件名f_adder.gdf存在同一目录中。 (3) 将当前文件设置成Project,并选择目标器件为EPF10K10LC84-4。 (4) 编译此顶层文件f_adder.gdf,然后建立波形仿真文件。 图4-21 在顶层编辑窗中设计好全加器 (5) 对应f_adder.gdf的波形仿真文件,参考图中输入信号cin、bin和ain输入信号电平的设置,启动仿真器Simulator,观察输出波形的情况。 (6) 锁定引脚、编译并编程下载,硬件实测此全加器的逻辑功能。 图4-22 1位全加器的时序仿真波形 4.1.2 设计流程归纳 图4-23 MAX+plusII一般设计流程 4.1.3 补充说明 1. 编译窗口的各功能项目块含义 Compiler Netlist Extractor:将输入的原理图或HDL文件转化成网表文件,并检查其中的错误。该模块还负责连接顶层设计中的多层设计文件;此外还包含一个内置的用于接受外部标准网表文件阅读器。 Database Builder:将多网表文件转化成单一层次的网表文件。 Logic Synthesizer:对设计项目进行逻辑化简、优化和检查逻辑错误。 Partitioner:将逻辑项目进行分割,使得项目可以在多个器件中实现。 2. 查看适配报告 编译完成后,鼠标双击Fitter适配器下方的rpt小方柱,可以查看资源适配和引脚使用。 Timing SNF Extractor:从适配器输出的文件中提取时序仿真网表文件,留待对设计项目进行仿真测试用。 Fitter:将底层逻辑元件的基本连接关系,在选定的器件中实现。 Assembler:将适配器输出的文件,根据不同的目标器件,产生多种格式的编程/配置文件;如用于CPLD或ROM的POF编程文件,用于FPGA直接配置的SOF文件,可用于单片机对FPGA配置的Hex文件等。 4.2 较复杂电路的原理图设计 ——2位十进制数字频率计设计 4.2.1 设计有时钟使能的两位十进制计数器 (1) 设计电路原理图。 图4-24 用74390设计一个有时钟使能的两位十进制计数器 (2) 计数器电路实现 图4-25 调出元件74390 图4-26 从Help中了解74390的详细功能 (3) 波形仿真 图4-27 两位十进制计数器工作波形 4.2.2 频率计主结构电路设计 图4-28 两位十进制频率计顶层设计原理图文件 * KX康芯科技 * * * 第4章 原理图输入设计方法 利用EDA工具进行原理图输入设计的优点是:设计者不必具备许多诸如编辑技术、硬件语言等新知识就能迅速入门,完成较大规模的电路系统设计。 MAX+plusII提供了功能强大,直观便捷和操作灵活的原理图输入设计功能,同时配备了适用于各种需要的元件库,提供多层次设计功能,还提供了时序仿真器,精度达到0.1ns。 本章详细介绍原理图输入设计方法,但学习的重点是设计流程,因为除最初的图形编辑输入外,其他处理流程都与文本(如VHDL文件)输入设计完全一致。 1位全加器可以利用用基本的逻辑门电路设计,也可以用两个半加器及一个或门连接而成,因此需要首先完成半加器的设计。以下将给出使用原理图输入的方法进行底层元件设计和层次化设计的完整步骤,其主要流程与数字系统设计一般流程基本一致。事实上,除了最初的输入方法稍有不同外,应用VHDL的文本输入设计方法的流程也基本与此相同。 4.1 原理图方式设计初步 ——1位全加器设计向导 4.1.1 基本设计步骤 步骤1:为本项工程设计建立文件夹 注意: 文件夹名不能用中文,且不可带空格。 为设计全加器 新建一个文 件夹作

文档评论(0)

书房 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档