• DocumentCode
    375096
  • Title

    Charge-mode parallel architecture for matrix-vector multiplication

  • Author

    Genov, Roman ; Cauwenberghs, Gert

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Johns Hopkins Univ., Baltimore, MD, USA
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    506
  • Abstract
    An internally analog, externally digital architecture for matrix-vector multiplication is presented. Fully parallel processing allows for high data throughput and minimal latency. The analog architecture incorporates an array of charge-mode analog computational cells with dynamic storage and row-parallel flash analog-to-digital converters (ADC). Each of the cells includes a dynamic storage element and a charge injection device computing binary inner product of two arguments. The matrix elements are stored in the array of computational cells in bit-parallel fashion, and the input vector is presented bit-serially. Digital post-processing is then performed on the ADC outputs to construct the resulting product with precision higher than that of each conversion. The analog architecture is tailored for high-density and low power VLSI implementation, and matrix dimensions of 128×512 and ADC resolution of 6 bits for an overall resolution in excess of 8 bits are feasible on a 3 mm×3 mm chip in standard CMOS 0.5 μm technology
  • Keywords
    CMOS integrated circuits; VLSI; analogue-digital conversion; mixed analogue-digital integrated circuits; multiplying circuits; parallel architectures; 0.5 micron; 6 bit; ADC resolution; CMOS; VLSI implementation; binary inner product; charge injection device; charge-mode analog computational cells; charge-mode parallel architecture; dynamic storage; dynamic storage element; input vector; internally analog architecture; matrix dimensions; matrix-vector multiplication; row-parallel flash analog-to-digital converters; Analog computers; Analog-digital conversion; CMOS technology; Charge coupled devices; Computer architecture; Delay; Matrix converters; Parallel architectures; Parallel processing; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2000. Proceedings of the 43rd IEEE Midwest Symposium on
  • Conference_Location
    Lansing, MI
  • Print_ISBN
    0-7803-6475-9
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2000.951694
  • Filename
    951694