Title :
VLSI microprocessor design for classroom instruction
Author :
Varrientos, Joseph E. ; Rys, Andrzej
Author_Institution :
Dept. of Electr. Eng., Texas A&M Univ., College Station, TX, USA
Abstract :
An outline for the instruction of VLSI microprocessor design is given. Considerable preplanning and complexity reduction by use of hierarchy is proposed to simplify the design procedure and reduce or eliminate design iterations late in the design. The microprocessor designed is a modified version of a simple-instruction accumulator machine designed for teaching software and hardware concepts. The design beings with the construction of standard cell libraries using the CAD tools VIVID and MAGIC. A design in VIVID is supported to verify circuit functionality, and a design in MAGIC is supported for final layout. The design continues with considerations for arithmetic-logic-unit (ALU) design, clocking schemes, bus-pre-charging, floorplanning, system timing, and interfacing to memory
Keywords :
VLSI; circuit CAD; logic CAD; microprocessor chips; teaching; CAD tools; MAGIC; VIVID; VLSI microprocessor design; arithmetic-logic-unit; bus-pre-charging; circuit functionality; classroom instruction; clocking schemes; complexity reduction; design iterations; design procedure; final layout; floorplanning; interfacing; preplanning; simple-instruction accumulator machine; standard cell libraries; system timing; teaching; Circuits; Clocks; Design automation; Education; Hardware; Microprocessors; Software design; Software libraries; Timing; Very large scale integration;
Conference_Titel :
University/Government/Industry Microelectronics Symposium, 1991. Proceedings., Ninth Biennial
Conference_Location :
Melbourne, FL
Print_ISBN :
0-7803-0109-9
DOI :
10.1109/UGIM.1991.148124