5.2 General Design Flow..............................................................................................................................34
5.3 Using DE0-Nano System Builder........................................................................................................... 36
CHAPTER 6 TUTORIAL: CREATINGAN FPGA PROJECT .............................................................40
6.1 Design Flow ........................................................................................................................................... 40
6.2 Before You Begin...................................................................................................................................41
6.3 What You Will Learn..............................................................................................................................45
6.4 Assign The Device..................................................................................................................................45
6.5 Creating an FPGA design.......................................................................................................................49
6.6 Assign the Pins .......................................................................................................................................71
6.7 Create a Default TimeQuest SDC File....................................................................................................73
6.8 Compile Your Design ............................................................................................................................. 74
6.9 Program the FPGA Device .....................................................................................................................76
6.10 Verify The Hardware ............................................................................................................................79
CHAPTER 7 TUTORIAL: CREATINGA NIOS II PROJECT.............................................................82
7.1 Required Features...................................................................................................................................82
7.2 Creation of Hardware Design.................................................................................................................82
7.3 Download the Hardware Design........................................................................................................... 117
7.4 Create a hello_world Example Project .................................................................................................120
7.5 Build and Run the Program ..................................................................................................................123
7.6 Edit and Re-Run the Program...............................................................................................................124
7.7 Why the LED Blinks ............................................................................................................................126
7.8 Debugging the Application...................................................................................................................127
7.9 Configure System Library ....................................................................................................................128
CHAPTER 8 DE0-NANO DEMONSTRATIONS .................................................................................130
8.1 System Requirements........................................................................................................................... 130
8.2 Breathing LEDs.................................................................................................................................... 130
8.3 ADC Reading .......................................................................................................................................132
8.4 SOPC Demo......................................................................................................................................... 136
8.5 G-Sensor...............................................................................................................................................142
8.6 SDRAM Test by Nios II .......................................................................................................................143
CHAPTER 9 APPENDIX.......................................................................................................................147
9.1 Programming the Serial Configuration Device.....................................................................................147
9.2 EPCS Programming via nios-2-flash-programmer ...............................................................................155