
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