CN114629755A - 一种调制方法、解调方法及其频偏补偿和高速解调电路 - Google Patents
一种调制方法、解调方法及其频偏补偿和高速解调电路 Download PDFInfo
- Publication number
- CN114629755A CN114629755A CN202210526083.2A CN202210526083A CN114629755A CN 114629755 A CN114629755 A CN 114629755A CN 202210526083 A CN202210526083 A CN 202210526083A CN 114629755 A CN114629755 A CN 114629755A
- Authority
- CN
- China
- Prior art keywords
- signal
- phase
- symbol
- clock
- late
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/38—Synchronous or start-stop systems, e.g. for Baudot code
- H04L25/40—Transmitting circuits; Receiving circuits
- H04L25/49—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
- H04L25/4902—Pulse width modulation; Pulse position modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B14/00—Transmission systems not characterised by the medium used for transmission
- H04B14/02—Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation
- H04B14/026—Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation using pulse time characteristics modulation, e.g. width, position, interval
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
本发明提出了一种调制方法、解调方法及其频偏补偿和高速解调电路,该电路包括:锁相环,用于产生参考时钟;第一延迟锁定环,用于产生同频等相差时钟;相位插值器,用于获得本地时钟;相位检测器,根据上升沿相位关系,输出PD_early信号和PD_late信号;数字锁定探测器,其对PD_early信号和PD_late信号进行采样并统计,判定动态是否锁定;顶层状态机,其用于输出DAC输入信号和PI插值区间指示信号,以使环路形成负反馈;解调器,其通过本地时钟对接收数据进行采样,实现数据解调。本发明减小了频带资源的消耗,实现了符号同步和高速数据解调,及本地时钟的高精度调节步长,减小了本地时钟和接收数据相位误差。
Description
技术领域
本发明涉及无线通信以及集成电路领域,具体而言,涉及一种调制方法、解调方法及其频偏补偿和高速解调电路。
背景技术
脉冲位置调制(Pulse Position Modulation, PPM)凭借其功率效率高,抗干扰能力强等优点,在无线通信及有线光通信***中得到广泛应用。在传统的PPM中,一个符号周期划分成多个码片,符号脉冲的宽度等于码片宽度,脉冲位置的变化体现为脉冲整体出现在不同的码片位置,但是脉冲位置在码片内不发生变化,因此我们可以把传统的PPM符号称为码片间PPM(Inter-Chip PPM)符号。
在PPM中,由n位二进制数据组成的源数据映射为个码片组成的时间段上,假设
一位二进制数的时间长度为Tp,则n位二进制组成的数据的时间长度为,所以每
个码片的时长为。假设n位二进制数据,脉冲信号位于第L个
码片处,可得脉冲信号位置与二进制数的映射关系为
。若以2位二进制数所映射的4-PPM为例,当S=(0,0),则L=1;当S=(1,0),则L=2;当S=(0,1),
则L=3;当S=(1,1),则L=4。具体映射关系如图1所示。
此外,调制信号在信道中传输时,会受到多径效应及多普勒频移效应的干扰,同时发射端和接收端的时间基准信号存在频率偏差,会导致接收端的误码率变高。因此,调制信号需要进行同步,并消除发射和接收端的频偏。现有的同步以消除频偏方案均为数字方案:其一,可以通过在基带信号的频谱中***导频信号,然后在接收端获取该定时信号的方式实现位同步;其二,可以通过数字锁相环,产生一个高频时钟,其时钟周期的大小等于本地时钟的最小调节步长,因此其频率往往为PPM符号的数十至数百倍。该数字同步方案中,会有一个反馈环路,其中鉴相器通过比较PPM符号和本地时钟的相位,然后逐步调整本地时钟相位,使二者相位对齐,最终完成位同步。
关于上述传统的PPM方法存在的问题:由于一个M-PPM符号(其中M=)中,脉冲宽
度只有一个码片宽度,所以其占有的很宽的频带资源,尤其当数据源的2进制数位数越多
(即n越大时)时,其占有的频带资源就越大。
关于传统数字频偏补偿存在的问题:上述的数字方案一:***导频的方法需要额外占用频带资源,并且该方法,虽能实现位同步,但是没法解决传输路径中所引起的频率偏移问题。上述的数字方案二:该方法需要锁相环产生更高频的时钟,这将面临很大功耗代价;并且本地时钟的最小调节步长受限于数字锁相环的频率;此外,该方法也无法运用于高速的PPM符号调制。
发明内容
鉴于上述问题,本发明提供了一种新型频偏补偿和高速解调电路及方法,解决了传统的PPM方法由于其脉冲过窄,存在其所占频率资源过多的问题;除此之外,已调数据在传送至接收端后,由于发射端与接收端的时钟存在频率偏移,解调时接收端的误码率性能会严重下降的问题;以及传统的数字同步方案面临传输速率低、调节步长小、所需功耗高等问题。
为解决上述技术问题,本发明采用的技术方案是:
第一方面,本发明提供了一种调制方法,适用于在高频谱效率条件下,产生高速码片内M-PPM符号,所述码片内M-PPM符号包括符号帧头和符号帧体,包括:在第一时段和第二时段内,将发射端时钟脉冲作为码片内M-PPM符号的符号帧头,所述符号帧头的脉冲在每个符号周期中的起始位置保持不变,并将其作为接收端同步信息提取的时钟信号;在第三时段,将发射端输入的调制信息作为码片内M-PPM符号的符号帧体,所述符号帧体的脉冲在每个符号周期中的起始位置随调制信息的比特位相应变化。
作为优选方案,所述码片内M-PPM符号为一个完整的码片,且其符号脉冲宽度设定
为小于符号周期;在所述码片内M-PPM符号()中,由m位二进制数据组成的符号数据
映射到个时隙组成的时间段上,将一个时隙的时间长度记为,m位二进制数组成的
符号的时间长度记为,即符号周期,则每个时隙的时长为,符号脉冲宽
度为个时隙宽度;将m位二进制数据记为,脉冲
的起始位置位于符号周期中的第个时隙处,则与之间的关系可表示成;PPM符号调制的符号速率为Rate_symbol=1/(N*
Tslot),PPM符号调制的比特速率为Rate_bit=log2M/(N*Tslot)。
第二方面,本发明提供了一种频偏补偿和高速解调电路,包括:锁相环,其用于产生参考时钟;第一延迟锁定环,其接收并根据所述参考时钟产生多个同频等相差时钟;相位插值器,其接收并根据同频等相差时钟、DAC输入信号和PI插值区间指示信号获得本地时钟,所述本地时钟实时追踪数据帧的相位以保持对齐;所述数据帧为由上述调制方法处理后的码片内M-PPM符号;相位检测器,其接收并根据本地时钟和数据帧的上升沿相位关系,输出PD_early信号和PD_late信号;数字锁定探测器,其对所述PD_early信号和PD_late信号进行采样,分别统计PD_early信号和PD_late信号为1的个数,然后将两者做差求绝对值,根据所述绝对值与阈值大小关系判定动态是否锁定;顶层状态机,其根据锁定标志位、PD_early信号、PD_late信号和参考时钟,向所述相位插值器输出DAC输入信号和PI插值区间指示信号,以使环路形成负反馈;解调器,其用于在动态锁定后,通过本地时钟对接收到的数据进行采样,实现数据解调。
作为优选方案,所述相位插值器包括:相位选择器,其根据所述PI插值区间指示信号从多个同频等相差时钟中选出两对差分时钟,作为相位插值核的输入信号;电流舵式数模转换器,其根据所述DAC输入信号分配电流权重并输出;相位插值核,其根据电流权重对所述差分时钟的相位进行调整并输出;双转单电路,其用于将调整后的差分时钟转换为单端信号,即本地时钟。
作为优选方案,所述顶层状态机,包括:T2计数器,其根据锁定标志位启动计数,若计数值大于T2_code值,则停止计数输出T2_reach信号;相位控制模块,其根据锁定标志位和T2_reach信号的跳变情况,统计PD_early信号和PD_late信号为1的数量并求出两者的差值,记为T2_acc_code值,所述T2_acc_code值为本地时钟与数据帧的符号帧头同步产生的相位变化量;除法器,其将所述T2_acc_code值作为除数,将所述T2_code值作为被除数,获得Divider_reach标志位;T3计数器,其根据所述Divider_reach标志位启动计数,若计数值大于T3_code值,则停止计数输出T3_reach信号,以重置T2计数器和相位控制模块;多路选择器,其根据所述Divider_reach标志位,选择来自所述相位检测器的PD_early信号和PD_late信号或T3计数器的T3_early信号和T3_late信号进行输出。
作为优选方案,所述解调器,包括:第二延迟锁定环,其根据完成频偏补偿的本地时钟产生多相时钟,抽取其中奇数项时钟作为触发器的采样时钟;触发器,其用于接收数据帧,并根据所述采样时钟对数据帧进行采样,获得采样值;解码器,其根据本地时钟的上升沿,对采样值进行解码,输出一串2进制码流。
第三方面,本发明提供了一种频偏补偿和高速解调方法,包括如下步骤:获取参考时钟,并根据所述参考时钟产生多个同频等相差时钟;根据PI插值区间指示信号从多个同频等相差时钟中选出两对差分时钟;根据DAC输入信号分配电流权重,并根据所述电流权重对差分时钟的相位进行调整并输出;将调整后的差分时钟转换为单端信号,即本地时钟;根据本地时钟和数据帧的上升沿相位关系,输出PD_early信号和PD_late信号;所述数据帧为由上述调制方法处理后的码片内M-PPM符号;对PD_early信号和PD_late信号进行采样,分别统计PD_early信号和PD_late信号为1的个数,然后将两者做差求绝对值,根据所述绝对值与阈值大小关系判定动态是否锁定;根据锁定标志位、PD_early信号、PD_late信号和参考时钟,输出DAC输入信号和PI插值区间指示信号,以使环路形成负反馈;在动态锁定后,通过本地时钟对接收到的数据进行采样,实现数据解调。
作为优选方案,所述根据锁定标志位、PD_early信号、PD_late信号和参考时钟,输出DAC输入信号和PI插值区间指示信号,包括:根据锁定标志位启动计数,若计数值大于T2_code值,则停止计数输出T2_reach信号;根据锁定标志位和T2_reach信号的跳变情况,统计PD_early信号和PD_late信号为1的数量并求出两者的差值,记为T2_acc_code值,所述T2_acc_code值为本地时钟与数据帧的符号帧头同步产生的相位变化量;将所述T2_acc_code值作为除数,将所述T2_code值作为被除数,获得获得Divider_reach标志位;根据所述Divider_reach标志位启动计数,若计数值大于T3_code值,则停止计数输出T3_reach信号,以重置T2计数器和相位控制模块;根据所述Divider_reach标志位,选择来自所述相位检测器的PD_early信号和PD_late信号或T3计数器的T3_early信号和T3_late信号进行输出。
与现有技术相比,本发明的有益效果包括:
(1)提出了一种新型码片内M-PPM符号,减小了频带资源的消耗。
(2)依据新型码片内M-PPM符号,提出了一种数据帧结构,并设计了一种模拟域的新型频偏补偿方法与电路,实现了符号同步和高速数据解调。
(3)在频偏补偿电路中,采用DLL和PI相结合,实现了本地时钟的高精度调节步长,以减小本地时钟和接收数据的相位误差。
(4)在频偏补偿的方法中,为防止在区间跳变时,PI中电流舵数模转换器的码字全部翻转所产生的电流毛刺,本发明将相邻区间中的码字变化方向反向,使得码字在全插值范围内能够连续变化,从而避免了电流毛刺所引起的输出相位突变。
附图说明
参照附图来说明本发明的公开内容。应当了解,附图仅仅用于说明目的,而并非意在对本发明的保护范围构成限制。在附图中,相同的附图标记用于指代相同的部件。其中:
图1为传统码片间PPM符号(以4-PPM为例)的源数据与调制波形的映射关系图;
图2为本发明实施例新型码片内M-PPM符号(以4-PPM为例)的源数据与调制波形的映射关系图;
图3为本发明实施例新型频偏补偿和高速解调电路的架构图;
图4为本发明实施例帧结构及Intra-Chip 4-PPM符号的结构示意图;
图5为本发明实施例顶层状态机的架构图;
图6为本发明实施例频偏补偿时序图;
图7为本发明实施例区间及DAC码字跳变原理示意图;
图8为本发明实施例解调器的架构图;
图9为本发明实施例解调器中各信号的时序图。
具体实施方式
容易理解,根据本发明的技术方案,在不变更本发明实质精神下,本领域的一般技术人员可以提出可相互替换的多种结构方式以及实现方式。因此,以下具体实施方式以及附图仅是对本发明的技术方案的示例性说明,而不应当视为本发明的全部或者视为对本发明技术方案的限定或限制。
参见图2,本发明提出了一种新型PPM符号,该PPM符号不再将其周期划分为多个码片,而是视作一个完整的码片,同时将符号脉冲宽度设定为小于符号周期,这样符号脉冲可以通过在一个符号周期内的起始位置的变化来表征输入数据的调制信息。因为该调制方法的脉冲位置变化体现在一个符号周期内(也就是一个符号周期内),因此可以称作码片内M-PPM(Intra-Chip M-PPM)符号。
在码片内M-PPM符号()中,由m位二进制数据组成的符号数据映射到个时
隙组成的时间段上,将一个时隙的时间长度记为,m位二进制数组成的符号的时间长
度记为,即符号周期,则每个时隙的时长为,符号脉冲宽度为个时隙宽度;将m位二进制数据记为,脉冲的起
始位置位于符号周期中的第个时隙处,则与之间的关系可表示成;PPM符号调制的符号速率为Rate_symbol=1/(N*
Tslot),PPM符号调制的比特速率为Rate_bit=log2M/(N*Tslot)。
若以2位二进制数所映射的码片内4-PPM为例,源数据和调制波形的映射关系如图2所示。
上述调制方法特别适用于高速PPM符号调制***,并且在频谱效率和功耗效率方面都相对于传统的Inter-Chip PPM,有着明显的优势。本发明设计的PPM电路与***,特别适用于符号速率大于10MHz,甚至高达数百MHz和GHz的高速PPM符号调制解调***,下文以500MHz符号速率为例展开具体的说明。
参见图3,本发明提出了一种新型频偏补偿和高速解调电路,整个电路由以下几个部分组成:锁相环(Phase Locked Loop, PLL)、第一延迟锁定环(Delay Locked Loop,DLL)、相位插值器(Phase Interpolator, PI)、相位检测器(Phase Detector, PD)、数字锁定探测器(Digital Lock Detector, DLD)、顶层状态机(Top Finite State Machine,TFSM)、解调器(Demodulator)等。其中相位插值器又由相位选择器(Phase Selector, PS)、相位插值核(PI Core)、电流舵式数模转换器(Current Steer Digital-to-AnalogConverter, CS-DAC)和双转单电路(Differential to Single-ended, D-to-S)构成。
针对于上述的新型频偏补偿和解调电路而言,整个环路的基本工作原理如下:由
PLL产生的参考时钟输入至DLL中,DLL会产生32个同频等相差的时钟,分别为。根据TFSM的返回值Section_code<4:0>,即PI插值区间
指示信号,PS从32个同频等相差的时钟中选出两对相邻的差分时钟,作为PI Core的输入信
号,同时CS-DAC根据TFSM的返回值DAC_code<4:0>,即DAC输入信号,分配电流权重。PI Core
根据电流权重对差分时钟的相位进行调整并输出,D-to-S将调整后的差分时钟转换为单端
信号,即本地时钟。
PD依据本地时钟和数据帧上升沿的相位关系,在输出端产生高
低电平。若超前,则输出PD_early为1且PD_late为0;反之,若滞后,则输出PD_early为0,PD_late为1。TFSM会根据PD的输出值,产生相应的DAC_
code<4:0>,使得整个环路构成负反馈。当该DAC_code<4:0>要溢出时,TFSM会改变Section_
code<4:0>,使得的相位能够连续变化,并且在负反馈环路的作用下会实时追
踪的相位,保持对齐。
由于频偏的存在,所以环路是一个动态变化的过程,本发明通过DLD来衡量环路是否动态锁定。在多个参考时钟周期内,每一次上升沿来临时,DLD会对PD的输出进行采样,并分别统计PD_early和PD_late为1的个数,然后将两者做差,其绝对值若小于设定的阈值,即判定动态锁定。当动态锁定之后,解调器会通过本地时钟对接收到的数据进行采样,实现数据解调。
参见图4,为数据帧结构及Intra-Chip 4-PPM符号的结构示意图。一帧数据由帧头
和帧体构成,用表示。帧体的长度远远大于帧头。这种帧结构结合本发明提出的
新型码片内M-PPM符号,其具体工作过程如下:在帧头位置,即时段,是包含发射
端时钟信息的帧头符号,其特点是帧头符号脉冲在每个符号周期中的起始位置始终保持不
变;在帧***置,即时段,是发射端调制后的新型码片内4-PPM符号信息。
本发明设计的PPM电路与***,是针对符号速率为500MHz的高速PPM符号调制解调***。在传统的Inter-Chip 4-PPM符号中,只有一个宽度为500 ps的码片为高电平,其占据了约2 GHz带宽。采用本文提出的Intra-Chip 4-PPM符号进行改进,将一个符号周期(符号周期)分成16个时隙,每个时隙125 ps,使其13个时隙都为高电平,其只占据约615 MHz的带宽。Intra-Chip 4-PPM符号与2位二进制数的映射关系,如图4右上角所示。
参见图5,上述顶层状态机包括T2计数器(T2_Counter)、相位控制模块(Phase_Control)、除法器(Divider)、T3计数器(T3_Counter)和多路选择器(MUX)。
其中,上述T2计数器根据锁定标志位启动计数,若计数值大于T2_code值,则停止计数输出T2_reach信号;相位控制模块根据锁定标志位和T2_reach信号的跳变情况,统计PD_early信号和PD_late信号为1的数量并求出两者的差值,记为T2_acc_code值,T2_acc_code值为本地时钟与数据帧的符号帧头同步产生的相位变化量;除法器将T2_acc_code值作为除数,将T2_code值作为被除数,获得Divider_reach标志位;T3计数器根据获得Divider_reach标志位启动计数,若计数值大于T3_code值,则停止计数输出T3_reach信号,以重置T2计数器和相位控制模块;多路选择器根据Divider_reach标志位,选择来自所述相位检测器的PD_early信号和PD_late信号或T3计数器的T3_early信号和T3_late信号进行输出。
参见图6,在末尾时刻,DLD锁定,DLD_lock(锁定标志位)变为1,此信号会送给
T2_Counter,并做其使能信号,启动计数,通过计数来控制时长,若计数值大于T2_code<
15:0>,则该计数器停止计数且T2_reach输出为1,并将此信号输入至Phase_Control以及
Divider。Phase_Control会根据DLD_lock和T2_reach这两个指示信号的跳变情况,统计
时段内Early和Late为1的数量,并求出二者的差值,用T2_acc_code<15:0>表示;该差值等
于DAC_code<4:0>的变化量,而该变化量即为本地时钟在时间段内为了与数据帧的符号
帧头同步而产生的相位变化量,因此,提取了该时段由频偏所引起的相移量。
在末尾时刻,T2_acc_code<15:0>的值会输入到Divider,并作为除数。Divider
的另一端输入为T2_code<15:0>,表示被除数。Divider的除法功能是通过移位实现的,对于
16位的2进制输入,需要16个输入参考时钟,才能完成除法功能。完成后,Divider_reach变
为1,Divider工作时段对应图6中的部分。Divider将其输出的商和余数(均为16位2进制
数)送给T3_Counter。除法器的商和余数表示:为使PI中DAC_code<4:0>变化一次,所需的参
考时钟周期数。通常情况上,周期数为大于1的小数。此外,本地时钟与接收数据的频偏可能
为正也可能为负,所以在时段会通过TFSM来判断频偏极性,并产生标志位Pole_flag,同
样也送给T3_Counter。至此,时段结束。
当Divider_reach变为1后,送给Phase_Control的Early和Late信号,不是由PD产生,而是由T3_Counter所产生。若Pole_flag值为1,则T3_Counter的Early输出是脉宽为一个参考时钟周期的脉冲信号,Late输出恒为0;若Pole_flag值为0,则反之。两个脉冲信号的间隔,表示多久需进行一次瞬时相位补偿,其间隔为Divider的商或商加1乘以参考时钟周期。两者出现的权重,取决于余数与除数的比值。
此外,当进入时段,T3_Counter开始计数,当计数值超过T3_code<15:0>时,计
数停止,并且T3_reach变为1,该信号同时会重置T2_Counter和Phase_Control。至此,时
段结束,完成了一帧数据与本地时钟的频偏补偿。当下一帧数据来临时,又会重复至
的过程。
具体的,本发明的频偏补偿时序分为以下三个步骤:
步骤一,在起始时刻,接收机收到的是来自发送端的数据帧的符号帧头,该帧
头包含的脉冲在一个Intra-Chip 4-PPM符号中的起始位置是固定不变的,即为数据帧信
号。该信号与本地时钟不仅存在频偏,而且存在初始相位差。所以在这一段时间内,TFSM会
根据这两个信号的相位信息,实时调整本地时钟的相位,最终在末尾时刻,两者相位对
齐,DLD产生锁定标志位送给TFSM。
步骤二,在时段,接收机接收到仍然是来自发送端的数据帧的符号帧头,但此时
初始相位差已经通过步骤一完成消除,因此TFSM可以通过记录DAC_code<4:0>和Section_
code<4:0>的变化量,得到由频偏所产生的累积相移量,从而提取得到接收数据帧的符号帧
头与本地时钟的频偏信息。在这段时间内,反馈环路仍然正常工作,所以两者相位始终保持
动态对齐。
步骤三,在时段,接收机收到的是来自发送端的数据帧体,该帧体的符号数据
为脉冲起始位置随调制信息变化的Intra-Chip 4-PPM信号,TFSM会根据在时段提取的频
偏信息,并通过TFSM和PI来改变本地时钟的瞬时相位,纠正频偏,以确保数据的正确解调。
参见图7,在本发明中,本地时钟的相位调整区间有32个。DLL通过延迟线产生了32
个时钟,相邻的两项时钟形成一个相位区间,与也构成一个区间,定义
这些区间为Section1、Section2、...、Section32。在每个区间内,又将其分成32个步长,用
DAC_code<4:0>表示。其值变化,取决于当前采样Early和Late值的情况,若Early=1 且Late
=0,则DAC_code<4:0>朝逆时针方向变化;若Early=0 且Late=1,则DAC_code<4:0>朝顺时针
方向变化。
在区间的交界处,代表DAC_code<4:0>值即将溢出,需要区间切换。以Section13和Section14为例,当Section13中DAC_code<4:0>加至31需要跳转到Section14时,传统做法会将DAC_code<4:0>清零,并重新累加。这意味着,在区间的交界处,存在码字从“11111”直接跳变为“00000”的情况,这对于CS-DAC而言,会引入极大的电流毛刺,从而影响PI的插值结果。针对这一问题,本文在区间跳变时,使得DAC_code<4:0>连续变化,见图7左上部分。
参见图8,上述解调器包括第二延迟锁定环、触发器和解码器。第二延迟锁定环根据完成频偏补偿的本地时钟产生多相时钟,抽取其中奇数项时钟作为触发器的采样时钟;触发器用于接收数据帧,并根据采样时钟对数据帧进行采样,获得采样值;解码器根据本地时钟的上升沿,对采样值进行解码,输出一串2进制码流。
在时段,***会消除和的频偏,实现本地时钟与数据帧体的
符号同步。并且,在这一时段,会利用完成频偏补偿的对数据帧体进行实时解调。输入至DLL中,产生32相时钟,两两相差62.5ps;取其中奇数项时钟(),作为每个触发器的采样时钟,则两两相差125 ps;
触发器的另一端输入为Intra-Chip 4-PPM符号。由于符号与本地时钟的相位已经对齐,并
且输入至触发器的采样时钟是奇数项,所以每相时钟对符号数据的采样点为符号中每个时
隙(共16个时隙)的中间位置;每当上升沿来临时,解码器会对16个采样值进行解码,
最终输出一串2进制码流,完成解调,其各信号时序如图9所示。
本发明还提供了一种新型频偏补偿和高速解调方法,包括如下步骤:
(1)获取参考时钟,并根据参考时钟产生多个同频等相差时钟。
(2)根据PI插值区间指示信号从多个同频等相差时钟中选出两对差分时钟。
(3)根据DAC输入信号分配电流权重,并根据电流权重对差分时钟的相位进行调整并输出。
(4)将调整后的差分时钟转换为单端信号,即本地时钟。
(5)根据本地时钟和数据帧的上升沿相位关系,输出PD_early信号和PD_late信号。该数据帧为码片内M-PPM符号。
(6)对PD_early信号和PD_late信号进行采样,分别统计PD_early信号和PD_late信号为1的个数,然后将两者做差求绝对值,根据绝对值与阈值大小关系判定动态是否锁定。
(7)根据锁定标志位、PD_early信号、PD_late信号和参考时钟,输出DAC输入信号和PI插值区间指示信号,以使环路形成负反馈。
具体为:根据锁定标志位启动计数,若计数值大于T2_code值,则停止计数输出T2_reach信号;根据锁定标志位和T2_reach信号的跳变情况,统计PD_early信号和PD_late信号为1的数量并求出两者的差值,记为T2_acc_code值,T2_acc_code值为本地时钟与数据帧的符号帧头同步产生的相位变化量;将T2_acc_code值作为除数,将T2_code值作为被除数,获得Divider_reach标志位;根据Divider_reach标志位启动计数,若计数值大于T3_code值,则停止计数输出T3_reach信号,以重置T2计数器和相位控制模块。
(8)在动态锁定后,通过本地时钟对接收到的数据进行采样,实现数据解调。
综上所述,本发明的有益效果包括:提出了一种新型码片内M-PPM符号,减小了频带资源的消耗;依据新型码片内4-PPM符号,提出了一种数据帧结构,并设计了一种模拟域的新型频偏补偿方法与电路,实现了符号同步和高速数据解调;在频偏补偿电路中,采用DLL和PI相结合,实现了本地时钟的高精度调节步长,以减小本地时钟和接收数据的相位误差;在频偏补偿的方法中,为防止在区间跳变时,PI中电流舵数模转换器的码字全部翻转所产生的电流毛刺,本发明将相邻区间中的码字变化方向反向,使得码字在全插值范围内能够连续变化,从而避免了电流毛刺所引起的输出相位突变。
本发明的技术范围不仅仅局限于上述说明中的内容,本领域技术人员可以在不脱离本发明技术思想的前提下,对上述实施例进行多种变形和修改,而这些变形和修改均应当属于本发明的保护范围内。
Claims (9)
1.一种调制方法,适用于在高频谱效率条件下,产生高速码片内M-PPM符号,所述码片内M-PPM符号包括符号帧头和符号帧体,其特征在于,包括:
在第一时段和第二时段内,将发射端时钟脉冲作为码片内M-PPM符号的符号帧头,所述符号帧头的脉冲在每个符号周期中的起始位置保持不变,并将其作为接收端同步信息提取的时钟信号;
在第三时段,将发射端输入的调制信息作为码片内M-PPM符号的符号帧体,所述符号帧体的脉冲在每个符号周期中的起始位置随调制信息的比特位相应变化。
3.一种频偏补偿和高速解调电路,其特征在于,包括:
锁相环,其用于产生参考时钟;
第一延迟锁定环,其接收并根据所述参考时钟产生多个同频等相差时钟;
相位插值器,其接收并根据同频等相差时钟、DAC输入信号和PI插值区间指示信号获得本地时钟,所述本地时钟实时追踪数据帧的相位以保持对齐;
所述数据帧为由权利要求1或2所述调制方法处理后的码片内M-PPM符号;
相位检测器,其接收并根据本地时钟和数据帧的上升沿相位关系,输出PD_early信号和PD_late信号;
数字锁定探测器,其对所述PD_early信号和PD_late信号进行采样,分别统计PD_early信号和PD_late信号为1的个数,然后将两者做差求绝对值,根据所述绝对值与阈值大小关系判定动态是否锁定;
顶层状态机,其根据锁定标志位、PD_early信号、PD_late信号和参考时钟,向所述相位插值器输出DAC输入信号和PI插值区间指示信号,以使环路形成负反馈;
解调器,其用于在动态锁定后,通过本地时钟对接收到的数据进行采样,实现数据解调。
4.根据权利要求3所述的频偏补偿和高速解调电路,其特征在于,所述相位插值器包括:
相位选择器,其根据所述PI插值区间指示信号从多个同频等相差时钟中选出两对差分时钟,作为相位插值核的输入信号;
电流舵式数模转换器,其根据所述DAC输入信号分配电流权重并输出;
相位插值核,其根据电流权重对所述差分时钟的相位进行调整并输出;
双转单电路,其用于将调整后的差分时钟转换为单端信号,即本地时钟。
5.根据权利要求3所述的频偏补偿和高速解调电路,其特征在于,所述顶层状态机,包括:
T2计数器,其根据锁定标志位启动计数,若计数值大于T2_code值,则停止计数输出T2_reach信号;
相位控制模块,其根据锁定标志位和T2_reach信号的跳变情况,统计PD_early信号和PD_late信号为1的数量并求出两者的差值,记为T2_acc_code值,所述T2_acc_code值为本地时钟与数据帧的符号帧头同步产生的相位变化量;
除法器,其将所述T2_acc_code值作为除数,将所述T2_code值作为被除数,获得Divider_reach标志位;
T3计数器,其根据所述Divider_reach标志位启动计数,若计数值大于T3_code值,则停止计数输出T3_reach信号,以重置T2计数器和相位控制模块;
多路选择器,其根据所述Divider_reach标志位,选择来自所述相位检测器的PD_early信号和PD_late信号或T3计数器的T3_early信号和T3_late信号进行输出。
6.根据权利要求3所述的频偏补偿和高速解调电路,其特征在于,所述解调器,包括:
第二延迟锁定环,其根据完成频偏补偿的本地时钟产生多相时钟,抽取其中奇数项时钟作为触发器的采样时钟;
触发器,其用于接收数据帧,并根据所述采样时钟对数据帧进行采样,获得采样值;
解码器,其根据本地时钟的上升沿,对采样值进行解码,输出一串2进制码流。
7.根据权利要求3所述的频偏补偿和高速解调电路,其特征在于,所述第一延迟锁定环通过延迟线产生32个同频等相差时钟,相邻所述同频等相差时钟之间形成一个相位区间,则共有32个相位区间,分别定义为Section1、Section2、...、Section32;
在每个所述相位区间内,将其分成包含32个步长的DAC输入信号,若PD_early信号为1且PD_late信号为0,则所述DAC输入信号值朝逆时针方向变化;若PD_early信号为0且PD_late信号1,则所述DAC输入信号值朝顺时针方向变化。
8.一种频偏补偿和高速解调方法,其特征在于,包括如下步骤:
获取参考时钟,并根据所述参考时钟产生多个同频等相差时钟;
根据PI插值区间指示信号从多个同频等相差时钟中选出两对差分时钟;
根据DAC输入信号分配电流权重,并根据所述电流权重对差分时钟的相位进行调整并输出;
将调整后的差分时钟转换为单端信号,即本地时钟;
根据本地时钟和数据帧的上升沿相位关系,输出PD_early信号和PD_late信号;所述数据帧为由权利要求1或2所述调制方法处理后的码片内M-PPM符号;
对PD_early信号和PD_late信号进行采样,分别统计PD_early信号和PD_late信号为1的个数,然后将两者做差求绝对值,根据所述绝对值与阈值大小关系判定动态是否锁定;
根据锁定标志位、PD_early信号、PD_late信号和参考时钟,输出DAC输入信号和PI插值区间指示信号,以使环路形成负反馈;
在动态锁定后,通过本地时钟对接收到的数据进行采样,实现数据解调。
9.根据权利要求8所述的频偏补偿和高速解调方法,其特征在于,所述根据锁定标志位、PD_early信号、PD_late信号和参考时钟,输出DAC输入信号和PI插值区间指示信号,包括:
根据锁定标志位启动计数,若计数值大于T2_code值,则停止计数输出T2_reach信号;
根据锁定标志位和T2_reach信号的跳变情况,统计PD_early信号和PD_late信号为1的数量并求出两者的差值,记为T2_acc_code值,所述T2_acc_code值为本地时钟与数据帧的符号帧头同步产生的相位变化量;
将所述T2_acc_code值作为除数,将所述T2_code值作为被除数,获得获得Divider_reach标志位;
根据所述Divider_reach标志位启动计数,若计数值大于T3_code值,则停止计数输出T3_reach信号,以重置T2计数器和相位控制模块;
根据所述Divider_reach标志位,选择来自所述相位检测器的PD_early信号和PD_late信号或T3计数器的T3_early信号和T3_late信号进行输出。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210526083.2A CN114629755B (zh) | 2022-05-16 | 2022-05-16 | 一种调制方法、解调方法及其频偏补偿和高速解调电路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210526083.2A CN114629755B (zh) | 2022-05-16 | 2022-05-16 | 一种调制方法、解调方法及其频偏补偿和高速解调电路 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114629755A true CN114629755A (zh) | 2022-06-14 |
CN114629755B CN114629755B (zh) | 2022-09-20 |
Family
ID=81907179
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210526083.2A Active CN114629755B (zh) | 2022-05-16 | 2022-05-16 | 一种调制方法、解调方法及其频偏补偿和高速解调电路 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114629755B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117615459A (zh) * | 2024-01-22 | 2024-02-27 | 南京典格通信科技有限公司 | 基于5g自组网***的动态tdd开关切换方法 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040057500A1 (en) * | 2002-09-23 | 2004-03-25 | Krishna Balachandran | Variable spacing pulse position modulation for ultra-wideband communication links |
EP1598947A1 (en) * | 2004-05-17 | 2005-11-23 | Microsoft Corporation | Orthogonal pulse polarity modulation |
CN101322312A (zh) * | 2006-01-11 | 2008-12-10 | 三菱电机研究实验室 | 生成用于uwb信号的动态变化时间跳频序列的方法和装置 |
CN102546484A (zh) * | 2010-12-17 | 2012-07-04 | 上海明波通信技术有限公司 | 基于信标帧的信道训练方法和接收机装置 |
CN105721375A (zh) * | 2016-03-28 | 2016-06-29 | 电子科技大学 | 一种低信噪比短前导突发信号的解调***及方法 |
CN106936448A (zh) * | 2017-03-07 | 2017-07-07 | 西北工业大学 | 一种适用于激光通信浮标的Turbo码编码FDAPPM方法 |
CN107659360A (zh) * | 2017-10-25 | 2018-02-02 | 长春理工大学 | 一种差分多脉冲位置调制装置 |
CN108366031A (zh) * | 2017-08-14 | 2018-08-03 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | 结合调光控制的反极性多脉冲位置调制光ofdm*** |
CN111510166A (zh) * | 2020-04-30 | 2020-08-07 | 天津大学 | 一种4dppm检测中符号***与删节的处理方法 |
US20220131614A1 (en) * | 2020-10-23 | 2022-04-28 | The United States Of America, As Represented By The Secretary Of The Navy | Symbol generation and frame synchronization for multipulse-pulse position modulation |
-
2022
- 2022-05-16 CN CN202210526083.2A patent/CN114629755B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040057500A1 (en) * | 2002-09-23 | 2004-03-25 | Krishna Balachandran | Variable spacing pulse position modulation for ultra-wideband communication links |
EP1598947A1 (en) * | 2004-05-17 | 2005-11-23 | Microsoft Corporation | Orthogonal pulse polarity modulation |
CN101322312A (zh) * | 2006-01-11 | 2008-12-10 | 三菱电机研究实验室 | 生成用于uwb信号的动态变化时间跳频序列的方法和装置 |
CN102546484A (zh) * | 2010-12-17 | 2012-07-04 | 上海明波通信技术有限公司 | 基于信标帧的信道训练方法和接收机装置 |
CN105721375A (zh) * | 2016-03-28 | 2016-06-29 | 电子科技大学 | 一种低信噪比短前导突发信号的解调***及方法 |
CN106936448A (zh) * | 2017-03-07 | 2017-07-07 | 西北工业大学 | 一种适用于激光通信浮标的Turbo码编码FDAPPM方法 |
CN108366031A (zh) * | 2017-08-14 | 2018-08-03 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | 结合调光控制的反极性多脉冲位置调制光ofdm*** |
CN107659360A (zh) * | 2017-10-25 | 2018-02-02 | 长春理工大学 | 一种差分多脉冲位置调制装置 |
CN111510166A (zh) * | 2020-04-30 | 2020-08-07 | 天津大学 | 一种4dppm检测中符号***与删节的处理方法 |
US20220131614A1 (en) * | 2020-10-23 | 2022-04-28 | The United States Of America, As Represented By The Secretary Of The Navy | Symbol generation and frame synchronization for multipulse-pulse position modulation |
Non-Patent Citations (2)
Title |
---|
CHUANYUN ZOU等: ""Jointly optimal receiver for the optical arbitrary pulse-shape pluse-position modulation channel"", 《9TH INTERNATIONAL CONFERENCE ON OPTICAL COMMUNICATION AND NETWORKS》 * |
胡昊等: ""基于TPC码的TPC-PPM编码调制及其在湍流下的仿真分析"", 《光电子激光》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117615459A (zh) * | 2024-01-22 | 2024-02-27 | 南京典格通信科技有限公司 | 基于5g自组网***的动态tdd开关切换方法 |
CN117615459B (zh) * | 2024-01-22 | 2024-04-16 | 南京典格通信科技有限公司 | 基于5g自组网***的动态tdd开关切换方法 |
Also Published As
Publication number | Publication date |
---|---|
CN114629755B (zh) | 2022-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7221295B2 (en) | High speed serializer-deserializer | |
JP5300671B2 (ja) | クロックリカバリ回路およびデータ再生回路 | |
US7688929B2 (en) | All-digital phase modulator/demodulator using multi-phase clocks and digital PLL | |
US6278755B1 (en) | Bit synchronization circuit | |
US7522686B2 (en) | CMOS burst mode clock data recovery circuit using frequency tracking method | |
US7321248B2 (en) | Phase adjustment method and circuit for DLL-based serial data link transceivers | |
US8300754B2 (en) | Clock and data recovery with a data aligner | |
US6791379B1 (en) | Low jitter high phase resolution PLL-based timing recovery system | |
CN111512369B (zh) | 多通道数据接收器的时钟数据恢复装置及方法 | |
US20050135527A1 (en) | Data recovery method and data recovery circuit | |
US8634509B2 (en) | Synchronized clock phase interpolator | |
US20100283525A1 (en) | Phase control device and data communication system using it | |
GB2098432A (en) | Consecutive identical digit suppression system | |
CN114629755B (zh) | 一种调制方法、解调方法及其频偏补偿和高速解调电路 | |
US7532645B1 (en) | Receiver operable to receive data at a lower data rate | |
US7095816B2 (en) | Clock/data recovery circuit | |
US7221727B2 (en) | All-digital phase modulator/demodulator using multi-phase clocks and digital PLL | |
US6035409A (en) | 1000 mb phase picker clock recovery architecture using interleaved phase detectors | |
USRE47782E1 (en) | Multi-channel transceiver | |
US11675386B2 (en) | System and method for recovering a clock signal | |
JP2001230824A (ja) | データ受信方式 | |
JP3521901B2 (ja) | クロック/データ・リカバリ回路 | |
KR100511364B1 (ko) | 루프내 지연 보상 업/다운 발생기를 이용한 클럭 복원 회로 | |
JPS61225937A (ja) | 信号抽出回路 | |
JPH0661993A (ja) | クロック抽出回路とクロック抽出方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20221220 Address after: 501-c1, No. 19, Erquan East Road, Huizhi enterprise center, Xishan Economic and Technological Development Zone, Wuxi City, Jiangsu Province, 214000 Patentee after: Ruidina (Wuxi) Technology Co.,Ltd. Address before: 210000 room 504, building 12, No. 29, buyue Road, Qiaolin street, Pukou District, Nanjing City, Jiangsu Province Patentee before: Redina (Nanjing) Electronic Technology Co.,Ltd. |
|
TR01 | Transfer of patent right |