A configurable processor synthesis system

被引:16
|
作者
Gay, Wanda [1 ]
Gloster, Clay, Jr. [1 ]
机构
[1] Howard Univ, Dept Elect & Comp Engn, Washington, DC 20059 USA
关键词
D O I
10.1109/FCCM.2007.43
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we present a Configurable Digital Signal Processor Synthesis (CPS) System that produces a library of high-performance processors wherein each processor executes a specific digital signal processing (DSP) algorithm. Each processor contains a small instruction set and implements a particular application. These algorithm specific DSPs (ASDSPs) are used to alleviate bottlenecks in software by replacing computationally intense portions of a high level DSP algorithm with custom hardware. Each ASDSP generated by the CPS system is individually loaded into a commercially available configurable system. A library of algorithm specific DSPs for a sample application set of fundamental complex arithmetic modules is generated using the CPS system. The resulting library of floating point processors is implemented on a Firebird FPGA board containing a Virtex XCV2000E FPGA part. The results are compared with a comparable software algorithm implemented on a 2.79 GHz Pentium IV general purpose processor. This comparison shows that, despite having a clock speed that is an order of magnitude slower than the microprocessor (54MHZ versus 2.79 GHZ), the proposed ASDSP ran an order of magnitude (13X) faster than the microprocessor implementation in the best case.
引用
收藏
页码:331 / +
页数:2
相关论文
共 50 条
  • [41] A configurable modular test processor and scan controller architecture
    Frost, R.
    Rudolph, D.
    Galke, C.
    Kothe, R.
    Vierhaus, H. T.
    13TH IEEE INTERNATIONAL ON-LINE TESTING SYMPOSIUM PROCEEDINGS, 2007, : 277 - 282
  • [42] Fast parallel CRC algorithm and implementation on a configurable processor
    Ji, HM
    Killian, E
    2002 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2002, : 1813 - 1817
  • [43] Addressing test generation challenges for configurable processor verification
    Rimon, M.
    Lichtenstein, Y.
    Adir, A.
    Jaeger, I.
    Vinow, M.
    Johnson, S.
    Jani, D.
    HLDVT'06: ELEVENTH ANNUAL IEEE INTERNATIONAL HIGH-LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2006, : 95 - +
  • [44] Design of a configurable embedded processor architecture for DSP functions
    Yue, H
    Lai, MC
    Dai, K
    Wang, ZY
    11TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS WORKSHOPS, VOL II, PROCEEDINGS,, 2005, : 27 - 31
  • [45] Application specific processor design for H.264 decoder with a configurable embedded processor
    Han, JH
    Lee, MY
    Bae, Y
    Cho, HJ
    ETRI JOURNAL, 2005, 27 (05) : 491 - 496
  • [46] Low Complexity Deblocking Algorithm and Implementation with a Configurable Processor
    Guo, Wei
    Xie, Jing
    Zhang, Zhicheng
    2008 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER THEORY AND ENGINEERING, 2008, : 581 - +
  • [47] Configurable CNN SoC Co-Processor Architecture
    Wijaya, Joshua Adiel
    Adiono, Trio
    2019 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2019, : 281 - 282
  • [48] Accelerating equalization algorithms using the Xtensa configurable processor
    Tanguay, B
    Savaria, Y
    Sawan, M
    16TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, PROCEEDINGS, 2004, : 434 - 437
  • [49] Small Area High Speed Configurable FFT Processor
    Zhang, Xiaoyu
    Chen, Xin
    Zhang, Ying
    17TH IEEE INTERNATIONAL CONFERENCE ON IC DESIGN AND TECHNOLOGY (ICICDT 2019), 2019,
  • [50] Verification of Stack Manipulation in the Scalable Configurable Instrument Processor
    Pendergrass, J. Aaron
    JOHNS HOPKINS APL TECHNICAL DIGEST, 2013, 32 (02): : 465 - 475