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
Link To Document