基-4FFT处理器的设计与物理实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:jiguso198735
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文课题是以国家部委某DSP关键IP核研究项目为基础展开的,主要完成雷达信号处理器中的FFT处理模块的VLSI设计和物理实现。本文在研究各种FFT算法的基础上,选择按时间抽取的基-4算法作为处理器的实现算法,数据采用16位定点数格式顺序输入;并提出了一种基于存储器方式的流水线结构FFT硬件实现方法,硬件结构为5级流水线结构设计,数据位宽逐级扩展。硬件设计包含存储单元、蝶形运算单元、复数乘法器、地址产生及控制单元、旋转因子ROM和倒位序模块等多个子模块。设计采用数据位宽逐级扩展的方式,在同样运算量和复杂度条件下,DIT较DIF可以节省一定存储空间。存储单元的设计中将数据实部和虚部拼接存储,进一步减小存储单元面积。采用基于存储器方式的流水线结构硬件设计,每级仅包含一个蝶形运算模块和复数乘法器,改进的复数乘法器设计进一步减少硬件资源的消耗,具有面向高速、大容量数据流的实时处理能力。硬件流水级划分不同于算法流水级划分的设计,方便设计向其他点数扩展。旋转因子乘以214后以16位定点整数格式存储在ROM中。通过Modelsim和Matlab相结合的办法,分别采用正弦信号、扫频正弦信号和线性调频信号验证了电路功能的正确性,误差的量级为10-3。利用DC综合工具对FFT处理器进行了逻辑综合。处理器可工作在200MHz频率下。在初始状态下完成1024点的FFT运算,从输入第一个数据到输出最后一个计算结果需要3092个时钟周期,200MHz频率下所需时间为15.46μs;在正常流水工作状态下完成一个1024点FFT运算需要1024个时钟周期,所需时间为5.12μs。在SMIC CMOS0.13um标准工艺库下,采用SoC Encounter工具完成了物理实现。采用展平式物理设计方法,流水级宏模块按照数据流图的顺序进行放置,级内采用就近原则放置。先采用时序驱动自动布局,然后执行几次时序和拥塞兼顾的布局优化操作。采用插入天线二极管和跳层布线的方法来修复深亚微米尺寸下的天线问题。处理器核的功耗值为536mW,核面积为8208000μm2。
其他文献
氧气(O2)不仅是大气中的重要组成物质,也是工业生产过程和医疗仪器中的重要气体,对氧气进行浓度监测对环境监测、工业过程控制等方面都有着重要作用。尤其在工业生产当中,氧气是燃
本文以黔北电厂4×300MW1号、号2锅炉煤火焰检测在生产过程中的异常为依托,着重介绍该类型锅炉煤火焰榆测存在的问题以及改进措施,以供同类型锅炉煤火焰检测提供一些改进思
1 前言习水发电厂锅炉为上海锅炉厂有限公司生产的SG-420/13.7-M755型超高压、中间再热、自然循环、固态排渣汽包炉。炉膛断面尺寸深9072mm,宽9804mm。燃烧器正四角布置,切向燃烧
针对当前县级供电企业体制改革情况及管理现状,分析了县级供电企业改革和管理中存在的问题,提出了巩固和深化体制改革,强化“一体化”管理,提升企业效益,争创国内领先县级供电企业
汽轮机润滑油系统油中进水,导致油质恶化,造成调速系统卡涩、润滑油系统非正常运行等情况,这种情况在很多电厂都曾出现过,然而,润滑油泄漏至凝结水、给水系统中,导致凝结器、加热器
5A分子筛是具有八元环直孔道结构的LTA型分子筛,由于其孔道尺寸介于正构烷烃与非正构烷烃的分子尺寸之间,因此在石脑油正构烷烃的分离中具有很大的应用价值。该分子筛的合成一
我厂汽轮机为东方汽轮机厂生产的压临界汽轮机,给水系统的配置:两台汽动给水泵,一台电动给水泵;过去机组启动的上水方式为:电动给水泵启动上水,逐步冲转汽动给水泵并入给水系统,停电
合理的股利政策能够为企业提供资金支持,实现企业价值最大化。投资者对不同的股利政策有不同的偏好,其会根据自身偏好对上市公司进行投资,因此,如果管理者能够制定合理的股利政策
随着经济社会的飞速发展,山东省临沂市逐渐发展成为江北最大的商贸物流城市,以制造业为主的地方民营企业进入发展的快车道,伴随着生产规模的扩大,产品的日趋多样化,高新技术的引入
本文以海峡之声闽南话广播为例,分析了频道在传播闽南文化上存在着寓教“于乐”不足、听友互动圈小等问题,并剖析成因。文章着重指出要解决这些问题可以从以下几个方面下功夫:1.