当前位置:首页 > EDA > 电子设计自动化
[导读]阐述了4PSK调制器的基本原理,给出调制系统设计框图。在MAX+plusII环境下,利用VHDL语言实现了4PSK调制器设计,并对系统的各模块仿真。采用VHDL模块化和自上而下的设计方法,提高了系统的稳定性和可靠性。

1 引言
    目前.数字调制正逐渐取代模拟调制。许多调制都使用多进制数字调制.四进制数字相位调制是利用载波的4种不同相位来表征数字信息调制的.相位调制具有误码性能好,节省带宽。信息传输速率高等优点。采用Altera的开发工具MAX+plusII设计调制器便于仿真,它可根据仿真结果分析电路是否正确。提高电路设计的灵活性和准确性。利用VHDL硬件描述语言来描述硬件电路的功能。根据信号连接关系及定时关系的语言能有效表示硬件电路特性。


2 4PSK原理
   
移相键控即受键控的载波相位调制是按基带脉冲改变的一种数字调制方式。其中,四相移相键控制(4PSK)的应用广泛,它是用4种不同相位代表4种不同相位的信息,因此对于输入的二进制数字序列应该先分组,将每两个比特编为一组;然后用4种不同的相位对其表征。例如,若输入的二进制数字信息序列为10110010…,则可将他们分成10,11,00,10,…,然后用4种不同的相位对其表征。该系统设计采用相位选择法产生4PSK信号,以实现4PSK调制器的设计。其框图如图1所示。

3 系统设计与实现
   
采用相位选择法实现4PSK调制器,其系统设计框图如图2所示。整个系统分为分频器、m序列产生器、串,并转换电路、跳变检测、逻辑选相电路、正弦信号发生器和D/A转换器等部分。
3.1 序列发生器
   
序列以其具有随机特性、预先可确定性、循环特性而广泛应用于通信领域。该调制系统的输入是采用4级移位寄存器得到的一串长度为24一1=15的m序列。设4个移位寄存器的输出排列依次为m(0),m(1),m(2),m(3),则m序列的反馈逻辑H}为m(O)=m(3)0m(2)。如果根据该反馈逻辑,运行过程中则进入死循环,无法自启动。需将状态0000转换为1000。此时,能自启动的反馈逻辑为:

   
    m序列的仿真结果如图3所示。其中CO(ierate为码元速率;code为m序列。

3.2 串/并转换器
   
串/并转换器可将m序列中的奇数码与偶数码分离,变成奇偶分列、时序一致的码序列。串/并转换电路由奇数码和偶数码两部分提取电路组成,采用奇数码提取电路时,奇数码元延迟一个码元时间,以达到与偶数码元同时输出。为此,奇数码提取电路由两级移位寄存器组成,分别是同相时钟触发和反相时钟触发。然而偶数码提取电路是一个一级移位寄存器.为了与奇数码提取电路同步,则采用反向时钟触发。因此.通过串/并转换后的码元速率变成原来的50%。串/并转换电路框图如图4所示。

    图5为串/并转换电路的仿真结果。c为由c(0)和c(1)二进制数字码元组成的双比特码元;code为m序列;coderate为码元速率。

3.3 正弦信号发生器
   
该调制系统以连续的模拟信号正弦波作为载波。该模拟信号在数字通信系统中传输,需经过抽样、量化、编码转换成数字信号。
    根据抽样定理对采样点处得到的采样值进行5位量化,5位二进制码元的变化范围为00000~11111,即从0~31。若选中间值15作为1/2峰峰值,考虑到波峰与波谷的对称性,所以选择O作为正弦波形的波谷值,30作为波峰值。各采样点的采样值为:

   
式中:Va/ue为采样值;n为所采样的16个点中的一个,式(2)中加1是为了避免Value值出现负值。
    图6为VHDL语言产生正弦波的仿真波形。其中,一个周期内有16个采样点,countl6为采样点计数变量;value为采样值变量。
3.4 分频器
   
由于对正弦信号每周期取16个采样点,即正弦波采样点的输出频率应该是m序列的16倍.因此该系统频率需设计2个频率,即正弦波发生器的时钟频率sinclk和码元速率频率coderate,其中,coderate是由sinclk的16分频,16分频指sinclk有16个时钟上升沿或下降沿触发;coderate只有一个上升沿或下降沿触发。
    设置一个计数变量d8,计数范围0~7,当sinclk每来一个上升沿时,d8加1。当ds=7时,coderate跳变。此时,d8变为0,继续计数。图7为用VHDL语言实现波形的仿真结果。
3.5 跳变检测器
   
在产生正弦波时引入跳变检测,可在每次基带码元上升沿或下降沿到来时,对应输出波形位于sin0°,sin90°,sinl80°或sin270°处。
    串/并转换后的码元c由二进制码元c(0)和c(1)组成。当码元c无变化时。输出的正弦波相位继续按原来的采样顺序采样:当码元c发生变化时,输出的正弦波相位发生变化,此时需要重新选择起始采样点,该起始采样点即在sin0°,sin90°,sinl80°或sin270°处。并与变化的码元起始位置相对应。
    跳变检测器用来检测码元c的变化,只要分别判断c(0)和c(1)中的一个发生变化,就可以判断码元c是否发生变化。图8给出信号跳变检测电路框图。图9为用jump对码元c跳变检测的波形仿真结果。

3.6 逻辑选项电路
   
逻辑选相电路根据双比特码元c的不同,选择输出不同相位的正弦波,它是从数字信息到波形转换的核心器件,接收端正是根据这些相位来恢复所发送的消息。
    该调制系统的双比特码元c与载波相位的对应关系为:00→0°,01°→90°,11→180°,10→270°。
    由于不同相位对应不同的起始采样点,而这4种不同的相位可通过不同采样顺序表示。因此,根据双比特码元c选相位,即选择采样的起始点。
3.7 4PSK仿真波形
   
综合以上各部分程序可得,图10所示的MAX+plusII环境下的4PSK仿真波形。其中,sinclk为正弦波发生器时钟,即抽样频率;coderate为码元速率,它由sinclk 16分频得到;code是由m序列产生器产生的m序列:c是由code经过串/并转换后形成的双比特码元;iump用于检测双比特码元c是否发生变化,以使码元c与输出的正弦波形起始点相对应;countl6为正弦波形一个周期的采样点,每个周期采样16个点:data为正弦波形采样点的采样值。

4 结语
   
结合相位选择法提出了4PSK调制器的系统设计,利用VHDL语言对该系统硬件描述和设计,由系统总的仿真图可知,该调制系统完全符合设计要求,并选用MAX7000系列中的EPM7032LC44—6进行实现。实验结果表明,利用VHDL语言设计的4PSK调制器具有低误码率的良好特性。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭