新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 软件无线电设计中ASIC、FPGA和DSP的选择策略探讨

软件无线电设计中ASIC、FPGA和DSP的选择策略探讨

作者:时间:2014-03-08来源:网络收藏
line-height: 25px; text-align: justify; background-color: rgb(255, 255, 255); ">附加功率

本文引用地址:http://www.eepw.com.cn/article/241693.htm

器件的设计通常经过优化以提供卓越的功率性能。但大多数可编程器件的功率将随器件利用率和时钟频率的增加而急剧增长,因此在衡量整体设计的功率分配时,必须考虑这一因素。

例如,利用Altera公司的20K600可编程逻辑器件(PLD)实现的4信道下行转换器只需消耗不到2W的功率,即可实现每秒2,500万次采样的输入数据率。这样的功率虽然比较高,但对于指定的应用还是可以接受的。如果将输入数据率提高至每秒6,500万次采样,那么消耗的功率将达到5W,这超出了许多数字无线产品所能承受的功率门限。

与Altera 20K600相比,在相同的输入数据率条件下,Analog Devices 公司的AD66244信道下行转换器消耗的功率为700mW。
在较低的速率条件下,的功率利用率通常优于高端。为对此加以说明,考虑Dish Network公司在数字视频广播中采用的纠错机制。在该系统中速率高达27.647Mbps的多路复用数据采用Reed-Solomon纠错机制进行编码,该机制为每188个数据字节直接生成16个奇偶校验字节,并生成最大为30Mbps的合成数据率。

在5,000个时钟周期中,TMS320C6203可解码204个字节的Reed-Solomon代码字。为实现所需的数据吞吐量,在300 MHz频率下,CPU必须实现近50%的利用率,而消耗的功率约为1.53W。

与此相反,在Xilinx XCV100E上实现的Reed-Solomon解码器设计消耗的功率仅为200mW。这是一个巨大的改进,可以与商用Reed-Solomon (如Advanced Hardware Architectures公司的AHA4011C)具备的性能相媲美。

器件选择

表3总结了上述结果。表中每类器件按1至5的标度主观地设定功率极限,1表示该类较差的选择,而5则表示最佳选择。

有了上述分析,也就不难得到采用ASIC、器件设计软件的区分原则,这些原则归纳如下:1. ASIC只需提供可以接受的可编程性和集成水平,通常即可为指定的功能提供最佳解决方案。2. 可为高度并行或涉及线性处理的高速信号处理功能提供最佳的可编程解决方案。3. 可为涉及复杂分析或决策分析的功能提供最佳可编程解决方案。

随着技术的进步,DSP、ASIC和FPGA将在芯片上支持更多的功能,这进一步模糊了三者之间的界限。而对于软件设计人员,这意味着他们在今后的设计中将面临更难的选择。


上一页 1 2 3 下一页

关键词: ASIC DSP FPGA 无线电

评论


相关推荐

技术专区

关闭