58539 - Electronic System Design L-A

Academic Year 2009/2010

  • Docente: Roberto Guerrieri
  • Credits: 6
  • SSD: ING-INF/01
  • Language: Italian
  • Teaching Mode: Traditional lectures
  • Campus: Bologna
  • Corso: First cycle degree programme (L) in Computer Engineering (cod. 0051)

Course contents

This course covers the most common design issues that have to be considered when  a system on board has to be designed.

We cover the main integration issues related to glue logic implemented through FPGA and electric design of power, clock and signal lines. In addition, package and materials are discussed in terms of their impact on overall performances.

The main points are:

  • Logic design based on VHDL
  • Hardware design based on FPGA
  • Physical implementation of digital systems: heat removal
  • On board signal management: derivation of models to account for distributed electrical parameters
  • Design of termination of lines
  • Design of clock networks
  • Design of power distribution networks
  • Electrical design of buses and overview of metastability 

Lab work: VHDL design and FPGA implementations of simple algorithms

Readings/Bibliography

H.B. BAKOGLU CIRCUITS INTERCONNECTIONS AND PACKAGING FOR VLSI ADDISON-WESLEY 1990 S. HALL G. HALL J. MCCALL HIGH-SPEED DIGITAL SYSTEM DESIGN WILEY 2000

Office hours

See the website of Roberto Guerrieri