• DocumentCode
    492708
  • Title

    FPGA based asynchronous pipelined multiplier with intelligent delay controller

  • Author

    Prabakar, T.N. ; Lakshminarayanan, G. ; Anilkumar, K.K.

  • Author_Institution
    Saranathan Coll. of Eng., Tiruchirappalli
  • Volume
    01
  • fYear
    2008
  • fDate
    24-25 Nov. 2008
  • Abstract
    In this paper, a novel scheme is proposed for the implementation of FPGA based digital systems using asynchronous pipelining technique. To control the asynchronous data flow between stages, an intelligent controller is designed which decides the delay of each stage depending upon the magnitude of the input data (Data Dependent Delay). The intelligent controller has been designed using NIOS II soft core embedded processor in ALTERA EP2C20F484C7 device. But, in this approach, the maximum operating frequency is limited by the excess of logical elements consumed by the microcontroller and the sequential execution of the C code. Hence, the function of NIOS processor to control asynchronous data flow alone has been chosen and is implemented as an equivalent hardware INTASYCON (INTelligent ASYnchronous CONtroller) using hardware description language and the speed of the circuit was evaluated. To verify the efficacy of the proposed approach, 8times8 Braun array multiplier is implemented as external logic to the INTASYCON. The INTASYCON processor calculates the completion time of each stage (based on the logic depth) and accordingly activates the respective dual edge triggered flipflops to transfer data from one stage to next stage. This approach consumes lower power and also avoids the need for global clock signals and their consequences like skew problems.
  • Keywords
    field programmable gate arrays; frequency multipliers; microcontrollers; parallel processing; pipeline arithmetic; ALTERA EP2C20F484C7 device; Braun array multiplier; C code; FPGA-based asynchronous pipelined multiplier; INTASYCON processor; NIOS II soft core embedded processor; completion time; dual-edge triggered flipflops; global clock signals; hardware description language; intelligent delay controller; microcontroller; skew problems; Circuits; Delay; Digital systems; Field programmable gate arrays; Frequency; Hardware design languages; Logic arrays; Microcontrollers; Pipeline processing; Process control; Asynchronous Pipeline; Data Dependent Delay; FPGA; INTASYCON; Low Power;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SoC Design Conference, 2008. ISOCC '08. International
  • Conference_Location
    Busan
  • Print_ISBN
    978-1-4244-2598-3
  • Electronic_ISBN
    978-1-4244-2599-0
  • Type

    conf

  • DOI
    10.1109/SOCDC.2008.4815633
  • Filename
    4815633