当前位置:高校自动化网 >> fpga >> 浏览文章

MC-COMA调制解调的硬件实现

文章来源:电路图站 作者:佚名


该文章讲述了MC-COMA调制解调的硬件实现.

  1 MC-COMA调制解调的硬件实现

  1.1 方案设

  根据MC-CDMA调制解调的基本原理,在本方案设计中将其调制过程划分为符号复制、频域扩频、载波调制三个功能模块,解调过程划分为载波解调、解扩和频域合并三个功能模块。考虑到代码的整齐和运算速度的要求,在设计中采用了流水线操作方式。

  根据需求,本文设计方案的子载波数为32,扩频码由长度为32的OVSF码发生器产生,通过设置OVSF码发生器的参数,可以选择32种不同的码字中的一种进行扩频来区分不同用户的数据。各个模块之间的时序关系通过ens等控制信号实现,前端模块运算完成才触发后端模块,从而实现流水线操作。

  MC-CDMA调制所有程序模块之间的关系和信号流程。其中MC-CDMA模块为顶层模块,第二行的三个函数为一级子模块,第三行的函数为二级模块。进入MC-CDMA调制器的数据符号首先经过N次复制,本文系统中N=32,Copy32子程序模块即用于实现多载波调制中的符号复制功能。复制之后的数据送入频域扩频模块sPreading,经由长度为32的OVsF码序列进行扩频处理后送入IFFT32运算模块实现频域到时域的变换,完成MC-CDMA 调制。

  1.2 频域扩频的实现

  在扩频通信系统中,其原理都是使用扩频序列来扩展用户的原始信号。在接收端,为了恢复原始信号,使用与发射端一样的同步扩频序列与收到的信号进行相关。MC-CDMA就是利用扩频序列的互相关性进行多用户通信的,扩频序列在MC-CDMA系统中起着重要的作用。

相关文章:
  • dual-purpose管脚分配错误解决
  • 基于FPGA的随机数发生器的实现以及利用ChipScope的验证--ZT
  • 高手经验我的FPGA学习历程注意是别人写的,不是我写的
  • 上一篇:FPGA音乐播放控制电路的设计
    下一篇:FPGA设计与DSP设计的区别
    最近更新