Hardware description languages, simulation and synthesis of RTL circuits and systems, design examples and projects.