2
CONTENTS
Chapter 1 Overview ................................................................................... 3
1.1 General Description............................................................................... 3
1.2 Key Features ......................................................................................... 4
1.3 Block Diagram ....................................................................................... 5
Chapter 2 Board Components ................................................................. 8
2.1 Board Overview ..................................................................................... 8
2.2 Configuration, Status and Setup ............................................................ 9
2.3 General User Input/Output .................................................................. 12
2.4 Temperature Sensor and Fan Control .................................................. 14
2.5 Power Monitor ..................................................................................... 16
2.6 Clock Circuit ........................................................................................ 17
2.7 FLASH Memory ................................................................................... 19
2.8 QDRII+ SRAM ..................................................................................... 22
2.9 QSPF+ Ports ....................................................................................... 35
2.10 PCI Express ...................................................................................... 39
2.11 RS-422 Expansion Header ................................................................ 42
Chapter 3 System Builder ....................................................................... 44
3.1 Introduction ......................................................................................... 44
3.2 General Design Flow ........................................................................... 45
3.3 Using System Builder .......................................................................... 46
Chapter 4 Flash Programming ................................................................. 52
4.1 CFI Flash Memory Map ....................................................................... 52
4.2 FPGA Configure Operation .................................................................. 53
4.3 Flash Programming with Users Design................................................ 54
4.4 Restore Factory Settings ..................................................................... 55
Chapter 5 Peripheral Reference Design ................................................ 57
5.1 Configure Si5340A/B in RTL ............................................................... 57
5.2 Nios II control for SI5340/Temperature/Power ..................................... 66
5.3 Fan Speed Control .............................................................................. 71
Chapter 6 Memory Reference Design .................................................... 74
6.1 QDRII+ SRAM Test ............................................................................. 74
6.2 QDRII+ SRAM Test by Nios II .............................................................. 77
Chapter 7 PCI Express Reference Design .............................................. 81
7.1 PCI Express System Infrastructure ...................................................... 81
7.2 PC PCI Express Software SDK ........................................................... 82
7.3 PCI Express Software Stack ............................................................... 83
7.4 PCIe Reference Design - Fundamental ............................................... 91
7.5 PCIe Reference Design – QDRII+ ....................................................... 98
Chapter 8 Transceiver Verification ...................................................... 107
8.1 Function of the Transceiver Test Code .............................................. 107
8.2 Loopback Fixture ............................................................................... 107
8.3 Testing ............................................................................................... 109
Additional Information ............................................................................... 111
Getting Help ............................................................................................. 111