NormanHendrich
HADESTutorial
version0.90—29.Juli2002Contact:
University of Hamburg
Dept. Computer Science
Norman Hendrich
Vogt Koelln Str. 30
D 22527 Hamburg
Germany
hendrich@informatik.uni hamburg.de
version 0.90
29. Juli 2002Contents
1 Introduction 1
1.1 How to read this Tutorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 What is Hades? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4 Related Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2 Demos 5
2.1 Hamming Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2 Carry Lookahead Adder . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3 Traffic light controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.4 TTL series 74xx components . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.5 RTLIB 16 bit counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.6 RTLIB user defined ALU . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.7 D*CORE processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.8 MIDI controller using a PIC16C84 microcontroller . . . . . . . . . . . . . . 13
2.9 Micropipeline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3 Installation 15
3.1 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3 ...