FPGA开发流程简介.pptx
《FPGA开发流程简介.pptx》由会员分享,可在线阅读,更多相关《FPGA开发流程简介.pptx(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023/5/24 1基于FPGA IP 核的滤波器设计2023/5/24 2背景 1设计指标 2软件设计3硬件实现 4参考文献 5主要内容2023/5/24 3一.背景引信发展趋势2023/5/24 4一.背景调频谐波定距引信原理方框图2023/5/24 5二.设计指标带通滤波器指标如下:采样率为 5MHz,阻带下截止频率为500KHz 通带下截止频率为595KHz 通带上截止频率为605KHz 阻带上截止频率为700KHz 通带衰减为0.1dB 阻带衰减为60dB2023/5/24 6三.软件设计1.软件简介2.IP核介绍3.开发流程4.设计步骤2023/5/24 7三.软件设计1.软件简
2、介 Xilinx(赛灵思)是全球领先的可编程逻辑完整解决方案的供应商,研发、制造并销售应用范围广泛的高级集成电路、软件设计工具以及定义系统级功能的IP核。目前Xilinx满足了全世界对 FPGA产品一半以上的需求。ISE的全称为Integrated Software Environment,即“集成软件环境”,是Xilinx公司的硬件设计工具。该平台集成了从输入、仿真、逻辑综合、布局布线与实现、时序分析、芯片下载与配置、功率分析等几乎所有设计流程所需工具。目前官方提供下载的最新版本是14.4本设计使用的是10.12023/5/24 8三.软件设计1.软件简介标题栏菜单栏工具栏 工程管理区源文件
3、编辑区 过程管理区输出信息显示区状态显示栏2023/5/24 9三.软件设计工程管理区:提供工程及相关文件的显示与管理功能,主要包括源代码页面(Sources)、文件页面(Files)、快照视图(Snapshots)和库视图(Libraries)。其中,源代码视图比较常用,显示源代码层次;文件页面列出工程包含的所有文件;快照是当前工程的备份,设计人员可以随时备份,也可以将当前工程随时恢复到某个备份状态;库视图则显示了工程中用户产生的库内容。2023/5/24 10三.软件设计过程管理区:本窗口显示的内容取决于工程管理区中所选定的文件。相关操作和FPGA设计流程紧密相关,包括设计输入、综合、仿真
4、、实现和生成配置文件等。对某个文件进行了相应的处理后,在处理步骤的前面会出现一个图标来表示该步骤的状态。2023/5/24 1 1三.软件设计2.IP核介绍IP(Intellectual Property)核是具有知识产权的集成电路芯核的总称,是经过反复验证的、具有特定功能的宏模块,与芯片的制造工艺无关,可以移植到不同的半导体工艺中。从提供方式上,通常分为软核、硬核、固核。软核:FPGA设计中指的是对电路的硬件描述,包括逻辑描述、网表和帮助文档。固核:FPGA设计中指的是带有布局规划的软核,通常以RTL代码和对应具体工艺网表的混合形式提供。硬核:FPGA设计中指的是布局工艺固定、经过前端和后端
5、验证的设计,设计人员不能对其修改。2023/5/24 12三.软件设计2.IP核介绍IP Core 生成器:Xilinx:Core Generator Altera:Mega WizardIP Core 生成器Core Generator提供了大量成熟的、高效的IP核,涵盖工业自动化、基本单元、通信和网络、数字信号处理、FPGA特点与设计、数学函数、记忆与存储单元、标准接口等类别。生成最重要的配置文件后缀.xco.2023/5/24 13三.软件设计3.开发流程FPGA 开发一般流程2023/5/24 14三.软件设计3.开发流程综合:将设计输入编译成与、或、非门、RAM、触发器等基本逻辑单元
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FPGA 开发 流程 简介
限制150内