- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章可编程逻辑器件设计
目前的数字系统设计可以直接面向用户需求,根据系统的行为和功能要求,自上
向下地逐层完成相应的描述、综合、优化、仿真和验证,直到生成器件。上述设计过
程除了系统行为和功能描述以外,其余所有设计过程几乎都可以用计算机自动完成.
大规模可编程逻样器件、EDA工具软件及在系统编程设计方法为数字系统的设计提供
了非常灵活的工具和手段,大规模可编程逻辑器件(PLD)和EDA工具的快速发展是
EDA技术发展的基础。
Altium Designer 10支持基于FPGA和CPLD符号库的原理图设计、VHDL语言及CUPL
语言设计,它用集成的PLD编译器编译设计结果,同时支持仿真。
学习要点
可编程逻辑器件及其设计工具
PLD设计步骤及VHDL设计语言
FPGA应用设计及VHDL应用设计
10.1 FPGA设计系统概述
可编程逻辑器件(Programmable Logic Device,PLD)是一类半定制
的通用性器件,用户可以通过对PLD器件进行编程来实现所需的逻辑功能。
与专用集成电路ASIC相比,PLD具有灵活性高、设计周期短、成本低、风
险小等优势。
10.1.1 FPGA结构特点
FPGA的编程单元是基于静态存储器(SRAM )结构,从理论上讲,
具有无限次重复编程的能力。它主要由三个基本部分组成:
⑪可配置逻辑模块CLB (Configurable Logic Block )
⑫输入/输出模块I/OB (Input/Output Block)
⑬可编程连线PI (Programmable Interconect)和由它组成的编程开关
矩阵PSM (Programmable Switch Matrix)。
10.1.2 FPGA电路设计流程
FPGA电路设计大都采用自上而下的设计流程,大体上分为设计输入、设
计综合、功能仿真(前仿真)、设计实现、时序仿真(后仿真)、配置下载等六
个步骤,其设计流程如图所示。
⑫在选项卡中,单击Change Device按钮,弹出选择默认芯片对话框。
选择默认芯片对话框
10.2.3 配置设置
Step 1 芯片属性配置
⑪执行菜单命令“Design” (设计)→ “Document Options” (文档选项),
弹出文档选择对话框,单击Parameters标签,打开“Parameters”选项卡,
如图所示。
⑫在“Parameters” (参数)选项卡中,单击Add按钮,打开参数属性设置
对话框,如图所示。
Step 2 引脚配置
引脚配置主要是用来锁定“FPGA”芯片的引脚,使设计完成后的引脚功
能与电路原理图中的端口功能相对应。
端口属性设置对话框 参数属性设置对话框
配置完成的电路原理图
Step 3 项目配置
项目配置的目的主要是使电路原理图所描述的功能与选择的“FPGA
芯片对应起来。
配置管理对话框
输入配置文件名称 选择约束文件
添加完成约束文件
10.2.4 生成EDIF文件
设计的“FPGA”项目最终是要下载到具体的“FPGA”芯片中去的,因
此需要把设计好的“FPGA”项目文件转化成“EDIF格式的文件。
生成的EDIF文件
10.3 VHDL语言基础
“VHDL”的英文全名是“Very-High-Speed Integrated Circuit
HardwareDescription Language” 。
“VHDL”语言是一种结构化、程序化的编程语言,具有
您可能关注的文档
最近下载
- 2025活跃用户研究报告小红书平台.pdf VIP
- 丙烯腈催化剂产品技术标准要求2023年.docx
- 互联网传媒行业市场前景及投资研究报告:小红书,头部内容社区.pdf VIP
- 小学信息技术(信息科技)五年级全一册义务教育版(2024)合集.docx
- 小红书:高活跃度的生活分享社区,广告与电商业务加速推进-中信建投-202501.pdf VIP
- JTG-G10-2016 公路工程施工监理规范.pdf VIP
- 七年级地理上册 第二章 第三节 地图的应用教案 (新版)商务星球版.doc VIP
- 三菱电梯调试员内部培训机密资料(1).doc VIP
- 校园超市经营投标方案.docx
- 社区警务工作规范全题练习试题附答案.docx
文档评论(0)