首页> 外文期刊>Journal of VLSI signal processing systems >Area and Power Reduction of Embedded DSP Systems using Instruction Compression and Re-configurable Encoding
【24h】

Area and Power Reduction of Embedded DSP Systems using Instruction Compression and Re-configurable Encoding

机译:使用指令压缩和可重新配置编码的嵌入式DSP系统的面积和功耗降低

获取原文
获取原文并翻译 | 示例
           

摘要

In embedded control applications, system cost and power/energy consumption are key considerations. In such applications, program memory forms a significant part of the chip area. Hence reducing code size reduces the system cost significantly. A significant part of the total power is consumed in fetching instructions from the program memory. Hence reducing instruction fetch power has been a key target for reducing power consumption. To reduce the cost and power consumption, embedded systems in these applications use application specific processors that are fine tuned to provide better solutions in terms of code density, and power consumption. Further fine tuning to suit each particular application in the targeted class can be achieved through reconfigurable architectures. In this paper, we propose a reconfiguration mechanism, called Instruction Re-map Table, to re-map the instructions to shorter length code words. Using this mechanism, frequently used set of instructions can be compressed. This reduces code size and hence the cost. Secondly, we use the same mechanism to target power reduction by encoding frequently used instruction sequences to Gray codes. Such encodings, along with instruction compression, reduce the instruction fetch power. We enhance Texas Instruments DSP core TMS320C27x to incorporate this mechanism and evaluate the improvements on code size and instruction fetch energy using real life embedded control application programs as benchmarks. Our scheme reduces the code size by over 10% and the energy consumed by over 40%.
机译:在嵌入式控制应用中,系统成本和功耗/能耗是关键考虑因素。在这样的应用中,程序存储器构成了芯片面积的重要部分。因此,减小代码大小可显着降低系统成本。从程序存储器中提取指令会消耗总功率的很大一部分。因此,降低指令获取功率已经成为降低功耗的关键目标。为了降低成本和功耗,这些应用程序中的嵌入式系统使用经过微调的专用处理器,以在代码密度和功耗方面提供更好的解决方案。通过可重新配置的体系结构,可以进一步进行微调以适合目标类中的每个特定应用程序。在本文中,我们提出一种称为指令重映射表的重配置机制,以将指令重映射到较短长度的代码字。使用这种机制,可以压缩常用指令集。这减少了代码大小,从而降低了成本。其次,我们通过将常用的指令序列编码为格雷码,使用相同的机制来降低功耗。这种编码与指令压缩一起降低了指令获取能力。我们增强了德州仪器(TI)DSP内核TMS320C27x的功能,并结合了该机制,并以真实的嵌入式控制应用程序为基准,评估了代码大小和指令获取能量方面的改进。我们的方案将代码大小减少了10%以上,能耗降低了40%以上。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号