卷积码是无线通信系统中广泛使用的一种信道编码方式。Viterbi译码算法是一种卷积码的最大似然译码算法,它具有译码效率高、速度快等特点,被认为是卷积码的最佳译码算法。本文的主要内容是在FPGA上实现约束长度为9,码率为1/2,采用软判决方式的Viterbi译码器。 本文首先介绍了卷积码的基本概念,阐述了Viterbi算法的原理,重点讨论了决定Viterbi算法复杂度和译码性能的关键因素,在此基础上设计了采用“串-并”结合运算方式的Viterbi译码器,并在Altera EP1C20 FPGA芯片上测试通过。本文的主要工作如下: 1.对输入数据采用了二比特四电平量化的软判决方式,对欧氏距离的计算方法进行了简化,以便于用硬件电路方式实现。 2.对ACS运算单元采用了“串-并”结合的运算方式,和全并行的设计相比,在满足译码速度的同时,节约了芯片资源。本文中提出了一种路径度量值存储器的组织方式,简化了控制模块的逻辑电路,优化了系统的时序。 3.在幸存路径的选择输出上采用了回溯译码方法,与传统的寄存器交换法相比,减少了寄存器的使用,大大降低了功耗和设计的复杂度。 4.本文中设计了一个仿真平台,采用Modelsim仿真器对设计进行了功能仿真,结果完全正确。同时提出了一种在被测设计内部插入监视器的调试方法,巧妙地利用了Matlab算法仿真程序的输出结果,提高了追踪错误的效率。 5.该设计在Altera EP1C20 FPGA芯片上通过测试,最大运行时钟频率110MHz,最大译码输出速率10.3Mbps。 本文对译码器的综合结果和Altera设计的Viterbi译码器IP核进行了性能比较,比较结果证明本文中设计的Viterbi译码器具有很高的工程实用价值。
上传时间: 2013-07-23
上传用户:叶山豪
·详细说明:PSpice一本很好的教程。Pspice仿真器是一个全功能的模拟和混合信号仿真器,它支持从高频系统到低功耗IC设计的任何电路
上传时间: 2013-07-18
上传用户:waizhang
设计了一种带振幅控制的晶体振荡器,用于32 768 Hz的实时时钟。振幅调节环采用源接地振荡器形式来得到高的频率稳定性和低的功耗。使用MOS管电阻有效的减小了版图面积。电路在0.35 μm、5 V CMOS工艺上实现,仿真和测试结果都能满足设计要求。
上传时间: 2013-11-10
上传用户:maricle
采用锁相环技术设计了一种稳定、低噪声的C波段频率源。建立了锁相环的相位噪声模型并分析影响相位噪声的因素,进行了锁相环低通滤波器的设计。利用软件对环路的稳定性和相位噪声进行仿真,相位裕度在45°以上,环路工作稳定,且具有较好的相位噪声特性
上传时间: 2014-12-23
上传用户:吾学吾舞
开关在电路中起接通信号或断开信号的作用。最常见的可控开关是继电器,当给驱动继电器的驱动电路加高电平或低电平时,继电器就吸合或释放,其触点接通或断开电路。CMOS模拟开关是一种可控开关,它不象继电器那样可以用在大电流、高电压场合,只适于处理幅度不超过其工作电压、电流较小的模拟或数字信号。 一、常用CMOS模拟开关引脚功能和工作原理 1.四双向模拟开关CD4066 CD4066 的引脚功能如图1所示。每个封装内部有4个独立的模拟开关,每个模拟开关有输入、输出、控制三个端子,其中输入端和输出端可互换。当控制端加高电平时,开关导通;当控制端加低电平时开关截止。模拟开关导通时,导通电阻为几十欧姆;模拟开关截止时,呈现很高的阻抗,可以看成为开路。模拟开关可传输数字信号和模拟信号,可传输的模拟信号的上限频率为40MHz。各开关间的串扰很小,典型值为-50dB。
上传时间: 2013-10-27
上传用户:bibirnovis
德州仪器(TI)通过多种不同的处理工艺提供了宽范围的运算放大器产品,其类型包括了高精度、微功耗、低电压、高电压、高速以及轨至轨。TI还开发了业界最大的低功耗及低电压运算放大器产品选集,其设计特性可满足宽范围的多种应用。为使您的选择流程更为轻松,我们提供了一个交互式的在线运算放大器参数搜索引擎——amplifier.ti.com/search,可供您链接至各种不同规格的运算放大器。设计考虑因素为某项应用选择最佳的运算放大器所要考虑的因素涉及到多个相关联的需求。为此,设计人员必须经常权衡彼此矛盾的尺寸、成本、性能等指标因素。即使是资历最老的工程师也可能会为此而苦恼,但您大可不必如此。紧记以下的几点,您将会发现选择范围将很快的缩小至可掌控的少数几个。电源电压(VS)——选择表中包括了低电压(最小值低于2.7V)及宽电压范围(最小值高于5V)的部分。其余运放的选择类型(例如精密),可通过快速查验供电范围栏来适当选择。当采用单电源供电时,应用可能需要具有轨至轨(rail-to-rail)性能,并考虑精度相关的参数。精度——主要与输入偏移电压(VOS)相关,并分别考虑随温度漂移、电源抑制比(PSRR)以及共模抑制比(CMRR)的变化。精密(precision)一般用于描述具有低输入偏置电压及低输入偏置电压温度漂移的运算放大器。微小信号需要高精度的运算放大器,例如热电偶及其它低电平的传感器。高增益或多级电路则有可能需求低偏置电压。
上传时间: 2013-11-25
上传用户:1966649934
目录 第一章 传输线理论 一 传输线原理 二 微带传输线 三 微带传输线之不连续分析 第二章 被动组件之电感设计与分析 一 电感原理 二 电感结构与分析 三 电感设计与模拟 电感分析与量测
标签: 传输线
上传时间: 2013-12-12
上传用户:浩子GG
特点(FEATURES) 精确度0.1%满刻度 (Accuracy 0.1%F.S.) 可作各式数学演算式功能如:A+B/A-B/AxB/A/B/A&B(Hi or Lo)/|A| (Math functioA+B/A-B/AxB/A/B/A&B(Hi&Lo)/|A|/etc.....) 16 BIT 类比输出功能(16 bit DAC isolating analog output function) 输入/输出1/输出2绝缘耐压2仟伏特/1分钟(Dielectric strength 2KVac/1min. (input/output1/output2/power)) 宽范围交直流两用电源设计(Wide input range for auxiliary power) 尺寸小,稳定性高(Dimension small and High stability)
上传时间: 2013-11-24
上传用户:541657925
在16MHZ频率下速度为16MIPS的8位RISC结构单片机,内含硬件乘法器。 支持JTAG端口仿真和编程,仿真效果比传统仿真同更真实有效。 8通道10位AD转换器,支持单端和双端差分信号输入,内带增益可编程运算放大器。 16K字节的FLASH存贮器,支持ISP、IAP编程,使系统开发、生产、维护更容易。 多达1K字节的SRAM,32个通用寄存器,三个数据指针,使用C语言编程更容易。 512字节的EEPROM存贮器,可以在系统掉电时保存您的重要数据。 多达20个中断源,每个中断有独立的中断向量入口地址。 2个8位定时/计数器,1个16位定时/计数器,带捕捉、比较功能,有四个通道的PWM。 硬件USART、SPI和基于字节处理的I2C接口。 杰出的电气性能,超强的抗干扰能力。每个IO口可负载40mA的电流,总电流不超过200mA。 可选片内/片外RC振荡、石英/陶瓷晶振、外部时钟,更具备实时时钟(RTC)功能;片内RC振荡可达8MHZ,频率可校调到1%精度;片外晶振振荡幅度可调,以改善EMI性能。 内置模拟量比较器。 可以用熔丝开启、带独立振荡器的看门狗,看门狗溢出时间分8级可调。 内置上电复位电路和可编程低电压检测(BOD)复位电路。 六种睡眠模式,给你更低的功耗和更灵活的选择。 ATMEGA16L工作电压2.7V-5.5V,工作频率0-8MHZ;ATMEGA16工作电压4.5-5.5V,工作频率0-16MHZ。 32个IO口,DIP40、TQFP44封装。 与其它8位单片机相比,有更高的程序安全性,保护您的知识产权。
上传时间: 2013-11-22
上传用户:wcl168881111111
介绍了一种基于单片机和GSM模块的短消息收发系统设计。该系统通过串12'通信实现单片机与GSM模块间数据传送。同时完成了基于Visual Basic语言的PC机上位机程序开发工作,实现在PC上位机环境中对短消息进行编写,读取、发送、删除等多种功能。该系统具有成本低,功耗小,使用方便等优点,拥有良好的使用价值和工程指导意叉。
上传时间: 2013-11-08
上传用户:fghygef