Complete computing and networking systems can be implemented
within a single Integrated Circuit (IC). Such a system consists of
multiple components interconnected by common infrastructure.
This class will explore the challenges to design and test
a complete System-on-Chip (SoC). Exercises will be given to design,
synthesize, and simulate components using modern Computer Aided Design
(CAD) tools. Resulting systems will be prototyped in reprogrammable hardware.
Evolvable Internet Hardware Platforms, by John W. Lockwood, NASA/DoD Workshop on Evolvable Hardware (EHW'01), Long Beach, CA, July 12-14, 2001, pp. 271-279.