Altera DE1 Board
ii
CONTENTS
Chapter 1 DE1 Package.....................................................................................................................1
1.1 Package Contents.................................................................................................................1
1.2 The DE1 Board Assembly....................................................................................................2
1.3 Getting Help.........................................................................................................................3
Chapter 2 Altera DE1 Board.............................................................................................................4
2.1 Layout and Components ......................................................................................................4
2.2 Block Diagram of the DE1 Board........................................................................................6
2.3 Power-up the DE1 Board.....................................................................................................8
Chapter 3 DE1 Control Panel.........................................................................................................10
3.1 Control Panel Setup ...........................................................................................................10
3.2 Controlling the LEDs and 7-Segment Displays.................................................................12
3.3 SDRAM/SRAM Controller and Programmer....................................................................13
3.4 Flash Memory Programmer...............................................................................................14
3.5 Overall Structure of the DE1 Control Panel ......................................................................16
3.6 TOOLS – Multi-Port SRAM/SDRAM/Flash Controller...................................................18
3.7 VGA Display Control.........................................................................................................19
Chapter 4 Using the DE1 Board.....................................................................................................24
4.1 Configuring the Cyclone II FPGA.....................................................................................24
4.2 Using the LEDs and Switches............................................................................................26
4.3 Using the 7-segment Displays............................................................................................30
4.4 Clock Inputs.......................................................................................................................31
4.5 Using the Expansion Header..............................................................................................32
4.6 Using VGA ........................................................................................................................36
4.7 Using the 24-bit Audio CODEC ........................................................................................38
4.8 RS-232 Serial Port .............................................................................................................39
4.9 PS/2 Serial Port..................................................................................................................40
4.10 Using SDRAM/SRAM/Flash.............................................................................................40
Chapter 5 Examples of Advanced Demonstrations ......................................................................46
5.1 DE1 Factory Configuration................................................................................................46
5.2 Music Synthesizer Demonstration.....................................................................................47
5.3 A Karaoke Machine ...........................................................................................................50
5.4 SD Card Music Player........................................................................................................52