• DocumentCode
    304864
  • Title

    DFLAP: a dynamic frequency linear array processor

  • Author

    Vijaykrishnan, N. ; Ranganathan, N. ; Bhavanishankar, Naveen

  • Author_Institution
    Center for Microelectron. Res., Univ. of South Florida, Tampa, FL, USA
  • Volume
    1
  • fYear
    1996
  • fDate
    16-19 Sep 1996
  • Firstpage
    1007
  • Abstract
    A novel dynamic frequency based SIMD linear array processor (DFLAP) for image processing applications is proposed. The operating clock frequency of the processor is varied dynamically between 400 MHz and 50 MHz based on the operation performed in order to enhance the processor throughput. An efficient implementation for the dynamic clocking unit (DCU) which enables dynamic switching of clock frequencies is presented. Each processing element in the linear array contains an 8-bit arithmetic/logic unit, an 8×8 single-cycle multiplier, a shifter, a bidirectional neighbor communication unit, a 32×8 dual port SRAM, and a DCU. The architecture was designed and implemented using CADENCE design tools. Several low-level image processing tasks have been mapped onto the architecture to demonstrate the effectiveness of the dynamic frequency based architecture
  • Keywords
    SRAM chips; digital arithmetic; digital signal processing chips; image processing; multiplying circuits; parallel architectures; 50 to 400 MHz; 8 bit; CADENCE design tools; DFLAP; SIMD linear array processor; arithmetic logic unit; bidirectional neighbor communication unit; dual port SRAM; dynamic clocking unit; dynamic frequency based architecture; dynamic frequency linear array processor; dynamic switching; image processing; massive parallel processing; operating clock frequency; processing element; processor throughput; shifter; single-cycle multiplier; Clocks; Computer architecture; Frequency conversion; Image processing; Logic arrays; Microelectronics; Parallel processing; Random access memory; Switches; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image Processing, 1996. Proceedings., International Conference on
  • Conference_Location
    Lausanne
  • Print_ISBN
    0-7803-3259-8
  • Type

    conf

  • DOI
    10.1109/ICIP.1996.561076
  • Filename
    561076