• DocumentCode
    1996386
  • Title

    Embedded reconfigurable DCT architectures using adder-based distributed arithmetic

  • Author

    Pai, Arjun K. ; Benkrid, Khaled ; Crookes, Danny

  • Author_Institution
    Inst. of Electron., Commun. & Inf. Technol., Belfast, UK
  • fYear
    2005
  • fDate
    4-6 July 2005
  • Firstpage
    81
  • Lastpage
    86
  • Abstract
    A hybrid adder-based distributed arithmetic (DA) architecture targeting a reconfigurable system-on-chip (rSoC) platform has been presented. The work exemplifies hardware comparisons of three DA based discrete cosine transform (DCT) algorithms based on pure-RAM, mixed-RAM and CORDIC-based processors. Preliminary investigation involved evaluation of the DCT algorithms on a heterogeneous composition of domain-specific memory and logic building blocks. The architectures were simulated for functional validation on ModelSim SE v6.0 and compliance testing of these architectures was performed using a self-testing testbench. The motivation was to illustrate the modularity, regularity, symmetry, and recursive-decomposition properties of transform vector-matrix computations for a case study of discrete cosine transforms using adder-based DA. Further, the paper overviews existing DCT architectures and previews future reconfigurable computing devices and contributes towards a novel conjecture on future directions in the reconfigurable hardware landscape. The embedded reconfigurable computation array presented in this paper has an intermediate-grain framework unlike the fine-grained nature of the current FPGAs.
  • Keywords
    adders; discrete cosine transforms; distributed arithmetic; embedded systems; matrix decomposition; random-access storage; reconfigurable architectures; system-on-chip; CORDIC-based processors; ModelSim SE v6.0; compliance testing; discrete cosine transform algorithms; domain-specific memory; embedded reconfigurable discrete cosine transform architectures; hybrid adder-based distributed arithmetic architecture; logic building blocks; mixed RAM processors; pure-RAM processors; reconfigurable system-on-chip platform; recursive decomposition properties; self testing testbench; transform vector-matrix computations; Arithmetic; Automatic testing; Built-in self-test; Computational modeling; Computer architecture; Discrete cosine transforms; Hardware; Performance evaluation; Reconfigurable logic; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture for Machine Perception, 2005. CAMP 2005. Proceedings. Seventh International Workshop on
  • Print_ISBN
    0-7695-2255-6
  • Type

    conf

  • DOI
    10.1109/CAMP.2005.23
  • Filename
    1508168