• DocumentCode
    3015686
  • Title

    Butterfly and Inverse Butterfly nets integration on Altera NIOS-II embedded processor

  • Author

    Cardarilli, G.C. ; Nunzio, L. Di ; Fazzolari, R. ; Re, M. ; Lee, Ruby B.

  • Author_Institution
    Dept. of Electron. Eng., Univ. of Rome Tor Vergata, Rome, Italy
  • fYear
    2010
  • fDate
    7-10 Nov. 2010
  • Firstpage
    1279
  • Lastpage
    1283
  • Abstract
    The Instruction Set Architecure (ISA) of micro-processors is usually word oriented, so it is not optimized to perform bit level operations. A functional unit oriented to the bit manipulation could accelerate the computation increasing the microprocessor performance in terms of execution time. This work presents the experimental results of the integration between the Bit Manipulation Unit (BMU) described in, and the Altera NIOS-II processor. The BMU, described in VHDL, has been integrated in the processor using the Custom Logic feature and implemented on an Altera-Stratix FPGA.
  • Keywords
    embedded systems; field programmable gate arrays; hardware description languages; hypercube networks; instruction sets; microprocessor chips; Altera NIOS-II embedded processor; Altera-Stratix FPGA; BMU; VHDL; bit manipulation unit; butterfly nets; custom logic feature; instruction set architecture; inverse butterfly nets; microprocessor chip; word length 32 bit; Acceleration; Computer architecture; Encoding; Hardware; Microprocessors; Registers; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers (ASILOMAR), 2010 Conference Record of the Forty Fourth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA
  • ISSN
    1058-6393
  • Print_ISBN
    978-1-4244-9722-5
  • Type

    conf

  • DOI
    10.1109/ACSSC.2010.5757737
  • Filename
    5757737