新闻中心

EEPW首页>嵌入式系统>设计应用> M序列码的OSP产生及压缩技术研究

M序列码的OSP产生及压缩技术研究

作者: 时间:2010-06-30 来源:网络 收藏

2.1 码型要求
图2是M器框图,其相关参数如下:

本文引用地址://m.amcfsurvey.com/article/151760.htm


◇级数23
◇生成多项式23、20、O
◇子码宽度0.5μs
◇传输协议串行、差分
2.2 码型
本系统中M码由DSP生成,设计思路是在每个相参处理区间将所需的码元由DSP算好,然后在每个发射脉冲期间由MCBSP口发送出去。
因为要完成编码必须先完成对发射波形的匹配滤波,本系统为中频采样,设计下变频抽取之后的数据率为3 MHz,根据2.1要求,子码宽度为0.5μs,即信号带宽为2 MHz,这样在时就存在基带采样间隔与码元宽度不符的情况,考虑这点DSP在编程时每个发射码元由6个bit表示,对发射码元求共轭做1/3抽取得到匹配码元,这样就能保证两者的宽度一致。根据系统要求,DSP每次都要算好32组发射码元,每组包含63个子码元,由189个bit组成。因为该算法主要是位操作,故用汇编语言编写具有很高的效率。


考虑到传输协议为串行差分,而DSP的多通道缓冲串行口MCBSP接口具有很强的串行发送功能,因此设计码元的发送由DSP的MCBSPl完成,发送时序如图3所示。图中CLKX为发送时钟,FSX为发送帧同步,DX为发送数据。其中CLKX由外部6MHz时钟经CLKS输入提供,FSX则由发射触发脉冲提供。根据这些要求配置MCBSPl控制寄存器参数如表1所列。


此外码元的自动发送可利用MCBSPI的发送EDMA通道14完成,相参处理时起始只需由DSP启动一次发送,以后每个FSX的上升沿EDMA会自动发射一组码元,从而保证了严格的相参关系。EDMA控制寄存器设置参数如表2所列。



评论


相关推荐

技术专区

关闭