2
CONTENTS
Chapter 1 Overview................................................................................... 4
1.1 General Description............................................................................... 4
1.2 Key Features......................................................................................... 5
1.3 Block Diagram....................................................................................... 6
Chapter 2 Board Components ................................................................. 9
2.1 Board Overview..................................................................................... 9
2.2 Configuration, Status and Setup.......................................................... 10
2.3 General User Input/Output .................................................................. 13
2.4 Temperature Sensor and Fan Control.................................................. 15
2.5 Power Monitor..................................................................................... 17
2.6 Clock Circuit........................................................................................ 18
2.7 FLASH Memory................................................................................... 20
2.8 QDRII+ SRAM..................................................................................... 23
2.9 QSPF+ Ports....................................................................................... 36
2.10 PCI Express...................................................................................... 40
2.11 QSPF+ Ports..................................................................................... 43
Chapter 3 System Builder....................................................................... 45
3.1 Introduction......................................................................................... 45
3.2 General Design Flow........................................................................... 46
3.3 Using System Builder.......................................................................... 47
Chapter 4 Flash Programming................................................................. 53
4.1 CFI Flash Memory Map....................................................................... 53
4.2 FPGA Configure Operation.................................................................. 54
4.3 Flash Programming with Users Design................................................ 55
4.4 Restore Factory Settings..................................................................... 56
Chapter 5 Peripheral Reference Design................................................ 58
5.1 Configure Si5340A/B in RTL ............................................................... 58
5.2 Nios II control for SI5340/Temperature/Power..................................... 67
5.3 Fan Speed Control.............................................................................. 72
Chapter 6 Memory Reference Design.................................................... 75
6.1 QDRII+ SRAM Test ............................................................................. 75
6.2 QDRII+ SRAM Test by Nios II.............................................................. 79
Chapter 7 PCI Express Reference Design .............................................. 83
7.1 PCI Express System Infrastructure...................................................... 83
7.2 PC PCI Express Software SDK........................................................... 84
7.3 PCI Express Software Stack ............................................................... 85
7.4 PCIe Reference Design - Fundamental............................................... 93
7.5 PCIe Reference Design –QDRII+..................................................... 100
Chapter 8 Transceiver Verification ...................................................... 108
8.1 Function of the Transceiver Test Code .............................................. 108
8.2 Loopback Fixture............................................................................... 108
8.3 Testing................................................................................................110
Chapter 9 Additional Information......................................................... 112
Getting Help.............................................................................................112