可编程逻辑器件设计项目教程 教学课件 作者 高锐 项目三.pptVIP

可编程逻辑器件设计项目教程 教学课件 作者 高锐 项目三.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目三 八位数字频率计设计 项目描述 项目分析 (一)自底向上的混合设计输入 本任务的实施过程即是采用这种自底向上的混合设计输入方法来实现的,在这里不再详细介绍具体的操作方法。需要注意的是,在设计各个底层的功能模块时,要保证每个功能模块的逻辑功能的正确性,这对于设计顶层文件时是很重要的。 (二)自顶向下的混合设计输入 1.创建项目工程plj 2.新建顶层原理图文件并设计电路符号plj.bsf 放置一个电路符号 设置电路符号属性 添加电路符号引线并设置其属性 3.用与上步相同的操作方法设计本工程中其余二个电路符号scxs.bsf、 xskz.bsf 4.创建并编辑底层设计文件 (三)时序逻辑电路的触发信号 1.使用VHDL语言描述时钟信号 使用VHDL语言描述时钟信号的上升沿 使用VHDL语言描述时钟信号的下降沿 时钟作为敏感信号时的VHDL语言描述方法 2.使用VHDL语言描述复位信号 时序逻辑电路的同步复位 时序逻辑电路的异步复位 (四)触发器设计 任务一 任务评价 任务二 项目编程与配置 任务二 任务学习指导 任务二 任务学习指导 4.创建编程文件 生成.sof和.pof文件 生成其他格式的编程文件 创建.jam、.svf(串行矢量格式文件)、.isf文件(系统内配置文件) 5.将SOF和POF文件的组合及转换 (二)配置器件 1.配置电缆 2.执行配置操作 任务二 任务评价 项目评价 * 混合设计输入与编译 任 务 一 项目编程与配置 任 务 二 一、项目要求 要求使用QuartusII7.2软件创建项目工程plj8,采用标准时钟作为系统信号频率,使用自底向上的混合编辑方法设计一个简易8位数字频率计。它可以测量1-999999999Hz的信号频率,并将被测信号的频率在8个数码管上显示出来。对项目工程进行编译及修改,选择Cyclone II系列的EP2C8Q208C8器件并进行引脚分配、项目编译、仿真、生成目标文件,进行器件的编程和配置。 二、项目能力目标 1.能使用软件创建项目工程、原理图文件并设置其环境参数 2.能正确使用混合设计输入方法设计PLD功能 3.能正确进行可编程逻辑器件的引脚分配、项目编译、仿真、生成目标文件,器件的编程和配置等操作 4.能按照EDA实验箱和配套硬件的基本操作规则正确使用EDA实验箱 一、项目设计分析 二、项目实施分析 任务一 混合设计输入与编译 任务二 项目编程与配置 频率是信号的一个基本参量,信号的频率直接影响到电子系统的性能。测量信号频率的工具即频率计是电子系统测量的常用工具。方波信号的频率就是在确定的闸门时间Tw(通常为1s)内,记录被测信号的变化周期或脉冲个数N,则被测信号的频率为F=N/Tw。 这二个任务组合在一起,构成可编程逻辑器件设计与编程配置的完整操作流程。 任务一 混合设计输入与编译具体实施 操作10:时序仿真 操作11:保存文件 操作1:在软件中创建项目工程plj8 操作2:设计计数测量电路jsq8.bdf 操作3:设计测频时序控制电路sxkz.bdf 操作4:设计锁存显示电路scxs.bdf 操作5:设计顶层设计文件plj8.bdf 操作6:分配器件引脚 操作7:设置时序约束参数 操作8:设置分析综合参数、布局布线参数 操作9:重新编译项目工程 任务一 混合设计输入与编译 任务一 学习指导 当用户设计较复杂的数字逻辑系统时,通常把整个系统设计划分为多个功能模块电路,先分别设计这些功能模块,再根据每个模块的设计特性分别用不同的设计输入方法进行设计,当各个功能模块检验通过后,再将其组合为一个整体的设计。这种混合输入的设计方法不仅可以充分发挥各种设计输入方法的优越性,还可以提高设计速度,从而缩短产品开发时间,是一种先进的设计方法。 (一)自底向上的混合设计输入 (二)自顶向下的混合设计输入 (三)时序逻辑电路的触发信号 (四)触发器设计 1.RS触发器 RS触发器由两个与非门组成,且两个与非门的输入端与输出端交叉相接。RS触发器电路在软件的c:\altera\72\quartus\libraries\primitives\storage目录中且被封装成元件SRFF、SRFFE,其电路符号如图3-30所示,用户可以直接调用。 2.JK触发器 JK触发器是在时钟信号作用下的一种触发器,它可方便地转化为其他类型的触

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档