面向无线通信数字信号处理的微处理器设计

被引量 : 0次 | 上传用户:11-Jun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线通信技术的不断发展使其对数字信号处理平台的处理速度和易升级性有很大的要求。FPGA阵列结构已经成为取代传统的ASIC多芯片结构的高效数字信号处理平台,这种平台在可配置、易升级性上都有明显优势。而在这种平台上实现信号处理算法可以采用处理器模式和逻辑模式两种,其中处理器模式在灵活性上和升级周期上明显优于逻辑模式,但在处理速度上逊色很多。本文采用的处理平台上,我们采用了“处理器+加速器”的模式以兼顾以上两者的优势,以取得更好的性能。对于处理器而言,目前市场上广泛使用的有ARM/TI DSP两种,这两类在特定的领域都有较好的优势,但在通信数字信号处理这一特定应用中,需要一些针对性的特殊设计。本论文针对无线通信数字信号处理这一特定应用,进行了微处理器的设计。首先,本论文在深入理解无线通信算法的基础上,以通用精简指令集计算机架构(RISC)为基础,针对无线通信算法中的常用运算,进行了指令集的扩展,新增了乘加和比特反转等指令,使微处理器在无线算法处理上的执行时钟数上有一定的提升。在设计方法学上,本论文通过运用EDA软件,采用指令集描述语言进行架构描述和设计,使设计的重点在于架构和指令集的描述而不是代码的编写和调试,从而极大的减小了处理器的设计周期。同时,对于编译器的设计,本研究采用对EDA软件进行配置的方式实现,缩短了编译器的设计周期,也提高了处理器的易用性。本论文设计的微处理器采用六级流水的架构,指令的处理分为指令预取、取指令、指令译码、指令执行、存储器访问和寄存器写回六级流水,流水实现单周期指令操作,使指令在处理的吞吐率上有一定的优势;同时,论文在深入研究流水线执行的过程的基础上,发现了流水线存在的数据冲突和分支冒险,并对此提出了合理的解决办法,极大地提高了处理器的执行效率。此外,本处理器扩展了中断接口,方便处理器和外部环境进行信息交互,以实现处理器和加速器的协调工作,通过加速器的引入进一步提升数字信号处理的速度。最后,通过架构描述自动生成RTL代码,同时生成相应的逻辑电路在FPGA上得到验证。
其他文献
<正>3熊蜂所具有的授粉优势熊蜂体型大,浑身绒毛,有较长的吻,具有旺盛的采集力,个体活动能力比较强,一只熊蜂每分钟访花达到18~22朵,一次可携带数百万粒花粉。能抵抗大棚里寒
中外建筑史课程对环境艺术设计专业的学生来说非常重要,是学生开始艺术设计的引导。本文在对新媒体环境下中外建筑史课程教学中存在的问题加以分析的基础上,探索相应的解决办
目的:观察益气复明汤加减治疗湿性老年性黄宽变性(脾气虚弱型)疗效。方法:对37例老年性黄斑变性患者。采用自拟方益气复明汤(黄芪、党参、苍白术、茯苓、升麻;葛根、白扁豆、茺蔚子
“农村义务教育阶段学校教师特设岗位计划”是国家四部委于2006年联合推动实施的一项教育政策。本文运用文献分析法、访谈法、观察法、问卷调查法,从政策学的角度,对黑龙江省
<正> 一、认清小学生作文的性质 所谓性质即一种事物区别于他属事物的根本属性。义务教育小语大纲关于作文性质的表述是:“作文是学生认识水平和语言文字表达能力的体现。小
嘧菌酯(azoxystrobin)是由瑞士先正达公司创制、合成并进行商品化的甲氧基丙烯酸酯类杀菌剂,该类杀菌剂的创制合成原理源于仿生学,其作用范围属广谱型,目前已经在农林业等生
<正> 四、坚持作文训练的顺序,从说到写,由易到难,分步到位。 1.坚持从说到写的训练顺序 明确了作文教学任务,把握要求以后,按什么顺序进行训练才好呢?理论研究和实践经验都
社会科学为我们提供对于人类行为的理解,在社会科学解释问题上,围绕自然主义与反自然主义之争,形成了不同的理论观点,文章主要分析布韦尔非相对主义的解释多元主义及其实践应
配电作为电网发、输、变、配中的最后一个环节,直接面向广大用户,在电力生产中具有非常重要的作用。随着社会经济的快速发展和民众生活水平的逐步提高,对供电质量、可靠性指
本文介绍EPC总承包工程建设管理模式,基于该模式在工程建设中的应用,分析探讨其优缺点,找出不同情况下适合该厂的工程建设管理模式。