• DocumentCode
    2834222
  • Title

    Microprogram control unit with code sharing and extended microinstruction format

  • Author

    Barkalov, Alexander ; Titarenko, Larysa ; Bieganowski, Jacek

  • Author_Institution
    Inst. of Comput. Eng. & Electron., Zielona Góra, Poland
  • fYear
    2010
  • fDate
    17-20 Sept. 2010
  • Firstpage
    73
  • Lastpage
    76
  • Abstract
    The paper presents a synthesis method that allows reduction of the number of look-up table (LUT) elements in logic circuits of compositional microprogram control units (CMCU) with code sharing. The method is mainly targeted for field-programmable gate arrays (FPGA) with embedded-memory blocks (EMB) but can be also used in case of Complex Programmable Logic Devices (CPLD). The main idea of the method is to use classes of pseudoequivalent operational linear chains, stored in control memory of the unit, to save LUT elements. The article contains conditions for application of the method, example of design and results of synthesis in Xilinx ISE.
  • Keywords
    field programmable gate arrays; microprogramming; table lookup; CPLD; FPGA; code sharing; complex programmable logic device; compositional microprogram control unit; extended microinstruction format; field programmable gate array; lookup table; pseudoequivalent operational linear chain; Binary codes; Bismuth; Digital systems; Field programmable gate arrays; Logic circuits; Optimization; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design & Test Symposium (EWDTS), 2010 East-West
  • Conference_Location
    St. Petersburg
  • Print_ISBN
    978-1-4244-9555-9
  • Type

    conf

  • DOI
    10.1109/EWDTS.2010.5742041
  • Filename
    5742041