基可编程逻辑器件和数字锁相实现快速位同步系统的设计.docx
《基可编程逻辑器件和数字锁相实现快速位同步系统的设计.docx》由会员分享,可在线阅读,更多相关《基可编程逻辑器件和数字锁相实现快速位同步系统的设计.docx(6页珍藏版)》请在第一文库网上搜索。
1、基可编程逻辑器件和数字锁相实现快速位同步系统的设计1、引言在时分复接通信系统中,位同步是收、发两端的时处频率必须同频、同相,这样在接收端才能正确地判决发送端送来的每一个码元。为了达到收、发端频率同频、同相,在设计传输码型时,一般要考虑传输的码型中应含有发送端的时钟频率成分。这样,接收端从接收到的信码中提取出发端时钟频率来控制收端时钟,即可实现位同步。相位误差及同步建立时间是位同步系统两大主要性能指标,本文在保证位同步系统取得较小相位误差的前提下,提出一种基于EE里技术的快速位同步系统设计方案。2、数字锁相原理数字锁相是实现位同步的一种常用的方法,其原理框图如图1所示,由晶振、分频器、相位比较器
2、和控制器所组成。其中控制器包括图中的扣除门、附加门和“或门”。晶振产生的值号经整形电路变成周期性的脉冲,然后经控制器再送入分频器,输出位同步脉冲。若接收码元的速率为(Baud),则要求位同步脉冲的频率为(Hz),晶振的振荡频率要设计为(Hz),由晶振输出经整形得到重复频率为(Hz)的窄脉冲,经扣除门、或门并次分频后得到重复频率为(Hz)位同步信号。位同步脉冲输出超前脉冲b你图1数字锁相原理框图3、位同步系统FPGA实现基于FPGA的位同步系统框图如图2所示,分频寄存器实现相位比较器、控制器功能,根据相位比较器输出结果控制分频值大小,通过不断修改可变模分频器的分频值,在功能上实现脉冲的扣除或添加
3、。品振可变模分频曙修改分W值FrV. ljt提取如堂值位同步脉冲输出定时信息提取分顿寄存器图2基于FPGA的位同步系统框图3.1定时信息提取对通信理论中的基带信号频谱分析可知,对于基带信号,它若是随机的二进制非归零序列,则该信号本身不含位同步的定时信息。定时信息提取器由异或门和D触发器构成,用来提取输入信码中的边沿信息,相当于对非归零码进行微分,实现由非归零码向归零码的转换。提取到的边沿信息将作为分频寄存器的时钟信号,分频寄存器在边沿信息的控制下调整寄存器中的分频值。3.2晶振与可变模分频器设码元速率为A,则本地岛顿时钟领率为Nfb.显然选择合适的本地高频M仲就是选择M分场比N,以PoCSAG
4、J呼机为例,设4=2400如5,本地高须时钟为九斗12必亡,取分共N=foscfb=5000,分频值较大魏1爵*期髓炉地益增步建立时间为NTb)11.需用13位的计数瑞,J疙1踊图fc第I?阳堡S嬲乐J冗I11个固定分力比为M分频器.这里取N0=50,这样其后的分频值No2为100,只需一个7位长的i.J史丹田产频的结果是在缩短了同步建立时间的同时也节省了FPGA资源可变模分我心要二J1Iif(CIk_24OkhZ4eventandc1k_240khz=1)thenif(q=0)thenq=modu1e-set;一修改分频值e1seq二q-1;endif;if(q49)thenbs_out=1
5、;一位同步脉冲输出e1sebs_out二0;endif:Count1OO=q;一与分频值寄存器交换数据endif;3.3分频寄存器当信码定时信息到来时,如果从可变模分频器提取到的分频值为,则判为同步状态,大于时判为滞后状态,滞后状态应减小分频值,小于时判为超前状态,超前状态应加大分频值。模块主要VHD1代码如下:if(bstime,eventandbs_time=,1)then一位定时控制if(countIOO49)then一判断是否超前modu1e_set=1100100w;一加大分频值e1sif(Count1OO)49)then一判断是否滞后modu1e_set=”1100010;一减小分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 可编程 逻辑 器件 数字 实现 快速 同步 系统 设计