“银河飞腾-DSP”Viterbi译码协处理器(VCP)的设计与实现

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:zhaojunchao2003
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
“银河飞腾-EX”(YHFT-EX)是国防科大计算机学院正在研制的一款高性能DSP芯片,它针对3G标准作了一系列优化。3G对语音和数据通信的速率和误码率的提出了更高要求,这就使得通常用软件实现的纠错码需要占用更多的处理资源。YHFT-EX中针对纠错码的问题设置了两个协处理器(Viterbi译码协处理器和Turbo码协处理器)。这一新的设计方法极大地加快了纠错码的译码速率,同时释放了更多的DSP资源。3G标准中一般采用卷积码或Trubo码来实现信道纠错,本文深入研究了卷积码的Viterbi译码算法,并根据3G要求,同时适应DSP本身的结构特点,设计实现了一款高性能Viterbi译码协处理器(VCP)。ACS单元是Viterbi译码器的一个主要部件,它的性能好坏对整个译码器性能起着至关重要的作用。传统的级连结构在约束度大时延迟单元数多、可配置性差。本设计把传统级连结构的级连长度根据约束度分相实现,很好的解决了上述问题,同时有结构简单的优点。VCP在译码输出部分采用了“部分寄存器交换-整体回溯”法,它同时具有寄存器交换法速度快和回溯法功耗小的优点,又与ACS单元的分相结构相对应,有效解决了译码输出部分速度和功耗之间的矛盾。论文中详细阐述了各个模块的设计实现过程,分析了级连ACS结构中不同约束度的数据读写冲突问题、不同相时刻状态度量存储器地址调度问题以及不同回溯模式产生的问题等。最后,VCP通过了功能验证和FPGA仿真验证,并进行了误码率和速率的性能分析,它完全可以满足3G标准中对于语音编码的要求。
其他文献
马克思的劳动理论指的是马克思对人类劳动这一人类最古老的实践活动的基本理论。在马克思之前的各个时期的学者那里,他们从不同角度对劳动做出了研究,这些不同学科学者们的研
浮动抵押,是指企业以其现有的和将来取得的全部资产为债权人的利益而设定的一种担保物权。浮动抵押在企业融资担保中发挥着重要作用,在一百多年前首先出现在英国,其不仅在英
感光细胞遗传性疾病在临床上比较常见,如视网膜色素变性、视锥-视杆营养不良和Leber先天性黑矇等。这类疾病在诊断上比较容易,但是目前都没有有效的治疗方法,虽然发现了许多致病
随着经济的发展,人民的生活水平不断提高,出行质量对生活质量的影响越来越大。由于交通拥挤,人们每天消耗在上下班途中的时间比以前长了。交通拥挤还导致商业车辆在交通运输中的
为找出单相接地故障相判别的依据,本文采用理论分析和实验研究相结合的方法,分析了小电流系统接地过渡电阻对单相接地参数的影响,进而发现了发生不完全接地故障时各点对地电
本文首先介绍了激光多普勒测速的国内外发展动态、研究方向、常用测量方法等;然后论述其基本原理与关键技术,并在此基础上,结合差动式光路,对信号采集系统进行了软硬件设计,
<正>工程项目内部控制主要有以下几点:第一,项目部是成本控制中心,其成本核算对象是项目部的各个单项工程成本。项目成本控