资料介绍
利用面向对象技术进行可配置的FFT IP 设计与实现
摘要:为了缩短产品上市时间并降低设计成本,IP 复用已经成为IC设计的重要手段。以往利用RTL 代码编写的IP,往往是针对特定应用实现的,可移植性和可配置性不高。而将设计的抽象层次从RTL级提高到C++后,可利用软件复用中常用面向对象技术,进行模板化算法设计,从而可真正实现IP Reuse。本文以FFT IP的设计为例,利用面向对象的编程技术,进行了全面可配置的C++ FFT IP 代码的设计,并借助Mentor Graphics的高层次综合工具(Catapult Synthesis),无误地将C++ IP综合成针对ASIC/FPGA特性的高质量RTL代码,且速度比手工RTL编码的快10-20倍,并以图表方式给出不同约束下的面积、延迟和吞吐率(10243、12291、14339、4109个时钟周期)的性能,同时提供了集成的验证和综合流程,极大地提高了设计效率。
关键词:高层次综合可配置 FFT IP复用面向对象
摘要:为了缩短产品上市时间并降低设计成本,IP 复用已经成为IC设计的重要手段。以往利用RTL 代码编写的IP,往往是针对特定应用实现的,可移植性和可配置性不高。而将设计的抽象层次从RTL级提高到C++后,可利用软件复用中常用面向对象技术,进行模板化算法设计,从而可真正实现IP Reuse。本文以FFT IP的设计为例,利用面向对象的编程技术,进行了全面可配置的C++ FFT IP 代码的设计,并借助Mentor Graphics的高层次综合工具(Catapult Synthesis),无误地将C++ IP综合成针对ASIC/FPGA特性的高质量RTL代码,且速度比手工RTL编码的快10-20倍,并以图表方式给出不同约束下的面积、延迟和吞吐率(10243、12291、14339、4109个时钟周期)的性能,同时提供了集成的验证和综合流程,极大地提高了设计效率。
关键词:高层次综合可配置 FFT IP复用面向对象
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 设计模式_可复用面向对象软件的基础.pdf 0次下载
- 基于新型FPGA的FFT设计与实现 47次下载
- LTE物理上行共享信道中FFT算法分析与FPGA实现 8次下载
- 设计与研究乘法器复用的FFT处理器论文免费下载 11次下载
- 面向过程和面向对象有什么区别
-
如何利用Python Remote ob
jects技术实现分布式对象应用系统 1次下载 - 基于Xilinx_FPGA_IP核的FFT算法的设计与实现 37次下载
- WIMAX系统中可配置FFT_IFFT的实现
- Quartus中fft ip core的使用 0次下载
- 基于Avalon总线的可配置LCD控制器IP核的设计
- 基于面向对象的软件测试技术研究
- SoC设计链中的可配置IP
- 面向对象软件度量C&K方法的研究与改进
- 面向对象的VxWorks图形显示技术
- 基于面向对象数据模型的信息管理系统
- 调用HLS的FFT库实现N点FFT 934次阅读
- 从Xilinx FFT IP核到FPGA实现OFDM 1122次阅读
- 利用软件可配置I/O应对工业4.0挑战 484次阅读
- 面向对象开发的SOLID五大基本原则 693次阅读
- 如何进行FFT IP配置和设计 2206次阅读
- 赛灵思FFT IP中的缩放因子说明 4554次阅读
- 利用FFT算法实现快速傅里叶变换 3082次阅读
- 用FPGA实现FFT算法的方法 5166次阅读
- Xilinx FFT IP介绍与仿真测试 2836次阅读
- 面向移动设备的可配置RFID中间件如何实现 635次阅读
- 这可能是Python面向对象编程的最佳实践 2606次阅读
- 通过Xilinx FFT IP核的使用实现OFDM 1875次阅读
- 可配置技术影响SoC(系统级芯片)的设计 1455次阅读
- 【实用指南】教你使用FFT和示波器 6084次阅读
- 利用FFT IP Core实现FFT算法 6822次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 93次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多