实时光OFDM发射机verilog设计


发射机全部采用定点数,14位,16路并行

首先在做星座图映射时,要把映射的点做功率归一化,将它们转化成定点二进制数。

matlab 提供了很方便的函数供我们使用,下面是一个小例子

head=quantizer([14,12]);  

num2bin(head,0.5) ;

ans =
00100000000000


映射完后,就要在对应的子载波上插0或者导频。所有的设计为了保持时序的一致性,采用的是流水线设计。

所有子载波都加了对应数据后,接下来做埃尔米特对称,最后将它们送入ifft核,输出的数据如下面仿真图所示,虚部都接近0,说明仿真正确。


为了更进一步验证数据是否正确,我们将IFFT后的数据保存到一个文本文件,代码如下

handle = $fopen("data_ifft.txt","w");//打开文件

$fdisplay(handle,"%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d\n",
data3outre1,data3outim1,
 data3outre2,data3outim2,
 data3outre3,data3outim3,
 data3outre4,data3outim4,
 data3outre5,data3outim5,
 data3outre6,data3outim6,
 data3outre7,data3outim7,
 data3outre8,data3outim8,
 data3outre9,data3outim9,
 data3outre10,data3outim10,
 data3outre11,data3outim11,
 data3outre12,data3outim12,
 data3outre13,data3outim13,
 data3outre14,data3outim14,
 data3outre15,data3outim15,
 data3outre16,data3outim16);//写数据

之后用matlab将这些数据做FFT,看是否和IFFT之前的数据是否一致,也可以归一化后,看星座图是否一致。

matlab处理后数据如下



前面两个子载波是0,后面是对应的星座点,从而验证结果正确

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Contents 目录  [hide]  1 Example of applications 应用例 1.1 Cable 有线 1.2 Wireless 无线 2 Key features 主要特点 2.1 Summary of advantages 优点摘要 2.2 Summary of disadvantages 缺点摘要 3 Characteristics and principles of operation 操作特性和原理 3.1 Orthogonality 正交性 3.2 Implementation using the FFT algorithm 使用FFT算法来施 3.3 Guard interval for elimination of intersymbol interference 保护间隔用于消除信符间干扰 3.4 Simplified equalization 简化了均衡 3.5 Channel coding and interleaving 通道编码和交织 3.6 Adaptive transmission 自适应传输 3.7 OFDM extended with multiple access 采用多址扩展OFDM 3.8 Space diversity 空间分-集 3.9 Linear transmitter power amplifier 线性发射器功率放大器 4 Idealized system model 理想化系统模型 4.1 Transmitter 发信机 4.2 Receiver 收信机 5 Mathematical description数学描述 6 Usage 用途 6.1 OFDM system comparison table 各种OFDM系统比较表 6.2 ADSL 非对称数字用户环线 6.3 Powerline Technology 电力线技术 6.4 Wireless local area networks (LAN) and metropolitan area networks (MAN) 无线局域网(LAN)和城域网(MAN) 6.5 Wireless personal area networks (PAN) 无线个域网 6.6 Terrestrial digital radio and television broadcasting 地面数字无线电和电视广播 6.6.1 DVB-T 数字地面广播电视 6.6.2 SDARS 卫星数字音频无线电服务 6.6.3 COFDM vs VSB 编码OFDM与残留边带方式的对比 6.6.4 DIGITAL RADIO 数字无线电 6.6.5 BST-OFDM used in ISDB 用于综合业务数字广播(ISDB)的频带分段传输OFDM(BST-OFDM) 6.7 Ultra-wideband 超宽带 6.8 FLASH-OFDM 快闪OFDM 7 History 历史 8 See also 参见 9 References 参考 10 External links外部链接

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值