• DocumentCode
    3215411
  • Title

    A VLSI inner product macrocell

  • Author

    Breveglieri, Luca ; Dadda, Luigi

  • Author_Institution
    Dipartimento di Elettronica e Inf., Politecnico di Milano, Italy
  • fYear
    1996
  • fDate
    9-11 Oct 1996
  • Firstpage
    26
  • Lastpage
    35
  • Abstract
    Microcontrollers for embedded computer applications require a library of dedicated macrocells for specific applications. Arithmetic and basic DSP computations may be too inefficient when computed by software on the core CPU of the microcontroller. The architecture of a VLSI macrocell, for the ST9 microcontroller (8 bit), dedicated to the computation of the inner (scalar) product of two vectors of integer numbers and based on the multiply and accumulate algorithm, is here defined and developed. The arithmetic core of the macrocell is an integer pipeline. This macrocell fully interfaces to the ST9 environment and is optimised so as to achieve the maximum performances compatible with the bandwidth of the bus of ST9 and the minimum consumption of silicon area. The macrocell is implemented in CMOSM5H technology (0.7 μ channel width) and its performances, measured in terms of silicon area and throughput, are evaluated
  • Keywords
    CMOS digital integrated circuits; VLSI; cellular arrays; integrated circuit measurement; microcontrollers; pipeline processing; real-time systems; 0.7 micron; 8 bit; CMOSM5H technology; ST9 environment; VLSI; basic DSP computations; core CPU; dedicated macrocells; embedded computer applications; inner product macrocell; integer numbers; integer pipeline; microcontrollers; silicon area; throughput; Application software; Arithmetic; Computer applications; Computer architecture; Digital signal processing; Macrocell networks; Microcontrollers; Silicon; Software libraries; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Innovative Systems in Silicon, 1996. Proceedings., Eighth Annual IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-2204
  • Print_ISBN
    0-7803-3639-9
  • Type

    conf

  • DOI
    10.1109/ICISS.1996.552408
  • Filename
    552408