3
3-9 Using the Expansion Header .................................................................................................................... 40
3-10 Using VGA ............................................................................................................................................. 42
3-11 RS-232 Serial Port .................................................................................................................................. 45
3-12 Gigabit Ethernet Transceiver .................................................................................................................. 46
3-13 TV Decoder ............................................................................................................................................ 48
3-14 Implementing a TV Encoder .................................................................................................................. 50
3-15 Using IR ................................................................................................................................................. 50
3-16 Using SSRAM/SDRAM/FLASH/SD Card ............................................................................................ 51
Chapter 4 DE2i-150 System Builder ..................................................................... 58
4-1 Introduction .............................................................................................................................................. 58
4-2 General Design Flow ................................................................................................................................ 58
4-3 Using DE2i-150 System Builder .............................................................................................................. 59
Chapter 5 Examples of Advanced Demonstrations ............................................... 67
5-1 DE2i-150 Factory Configuration ............................................................................................................. 67
5-2 TV Box Demonstration ............................................................................................................................ 68
5-3 SD Card Demonstration ........................................................................................................................... 70
5-4 IR Receiver Demonstration ...................................................................................................................... 73
5-5 Web Server Demonstration ...................................................................................................................... 77
Chapter 6 PCI Express Introduction ..................................................................... 87
6-1 PCI Express System Framework .............................................................................................................. 87
6-2 FPGA: PCI Express System Design......................................................................................................... 88
6-3 Linux Host: PCI Express System Design .............................................................................................. 89
6-4 Operation of Yocto ................................................................................................................................... 96
6-5 Installation of PCI Express Driver ........................................................................................................... 98
6-6 Demo: Fundamental Communication ...................................................................................................... 98
6-7 Demo: VGA Display .............................................................................................................................. 103
Chapter 7 Appendix .......................................................................................... 109
7-1 EPCS Programming via nios-2-flash-programmer ................................................................................ 109