Home in Italiano

DIGITAL INTEGRATED SYSTEM ARCHITECTURES course - Master Degree in Electronics Engineering

instructor Prof. Mauro Olivieri

The Digital Integrated System Architectures course covers advanced aspects of digital VLSI design at circuit level, Register Transfer Level, and microprocessor architecture level. It introduces the effective usage of hardware description languages (mainly VHDL) for FPGA and ASIC design. .

OFFICE HOURS

Tuesday 15.30 to 18.30 unless differently announced, at DIET Department, via Eudossiana 18, 4th floor, roo 419. Appointment by email or phone is recommended. Prof. Olivieri – 0644585435 – E-Mail mauro.olivieri@uniroma1.it

MATERIALE DIDATTICO

Syllabus

Suggested books

Examination

SLIDES and SOURCE CODE EXAMPLES

Slide 1st set (.zip)

Slide 2nd set (.zip)

Elementary exampl of VHDL code (.zip)

Design example of edge detection unit in VHDL, including testbench (.zip)

additional slides on package numeric_std (.pdf)

Additional slides on GPUs (.zip)

Additional slides on CPU power modeling (.pdf)


HISTORICAL ARTICLES

R. H. Krambeck, C. M. Lee, and H. Law, “High-speed compact circuits with CMOS,” IEEE Journal of Solid-State Circuits, vol. SC-17, pp. 614–619, June 1982. Original article on Domino logic.

David Harris, and Mark A. Horowitz, Skew-Tolerant Domino Circuits, JSSC 1997. download

David Harris, Mark Horowitz, and Dean Liu, Timing Analysis Including Clock Skew, TCAD 1999. download

A prototype 1 GHz PowerPC microprocessor, Special session of three articles on high-clock-speed design techniques.

Thomas D. Burd and Robert W. Brodersen, Energy Efficient CMOS Microprocessor Design, JSSC95 download

Stuart F. Oberman and Michael J. Flynn, Division Algorithms and Implementations, TC97. download

Welcome, your are visitor n.

STUDENT INFO TWITTER CHANNEL
Follow the @DigitalSapienza Twitter account, to receive news on digital courses, thesis projects and job opportunities:
Mauro Olivieri's Twitter account
Solely professional discussions with occasional Off-Topics