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