RI
. Introduction to design and testing of digital systems.
2. Languages for hardware description
(VHDL, Verilog):
introduction to HDL,
design and modelling instructions,
circuit simulation,
design synthesis.
3. Technology and survey of programmable logic circuits: PAL, PLA, ROM, CPLD, FPGA.
4. Design of decision and sequential circuits:
computer arithmetic,
two and multilevel functions,
flip-flops,
register, register set,
counters,
memory,
finite state automata,
synchronization.
5. Clock signal:
generation,
propagation,
distribution,
"clock gating".
6. Design of simple (micro)processor or SOC:
data path,
control unit,
i/o interfaces and
communication.