微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > FPGA和CPLD > 分布式算法和FPGA实现基带信号成形的研究

分布式算法和FPGA实现基带信号成形的研究

时间:11-08 来源:互联网 点击:
信 号成形滤波器的样点值
0000-1-0.96-0.93-0.91-0.91-0.93-0.96-1
0001-1-1.17-1.25-1.26-1.21-1.13-1.06-1
001010.970.800.500.13-0.27-0.66-1
001110.760.480.16-0.16-0.48-0.76-1
0100-1-0.66-0.270.130.500.800.971
0101-1-0.87-0.59-0.210.210.590.871
0110112.71.451.551.551.451.271
011111.061.131.211.261.251.171
1000-1-1.06-1.13-1.21-1.26-1.25-1.17-1
1001-1-1.27-1.45-1.55-1.55-1.45-1.27-1
101010.870.590.21-0.21-0.59-0.87-1
101110.660.27-0.13-0.50-0.80-0.97-1
1100-1-0.76-0.48-0.160.160.480.761
1101-1-0.97-0.80-0.50-0.130.270.661
111011.171.251.261.211.131.061
111110.960.930.910.910.930.961


将表1中每一行的值转化为二进制补码形式,写入寻址宽度为3位的16位值找表中。此查找表带有使能端,当使能端为高电平时,输出端选中数据,否则输出端为高阻态。这种查找表对于时钟上升沿的延时最大为14.5ns,而输入信号的码元周期为230ns,所以能够很好地满足系统的要求。

4 设计结果

用FLEX10k30A器件实现成形滤波器,将得到的输出数据转化为十进制数,并画出相应的波形。当输入信号为“1010001”时,成形信号的时域波形如图5所示。



由图5可以看出,在各个取样点码之间串扰很小,达到了基带信号成形的目的。

本设计基于分布式算法思想,在时域上对基带信号直接成形。利用FPGA丰富的查找表资源,提出了一种高效的成形算法。通过FPGA验证,证明工作正常,性能良好。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top