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 ................................................................................... 21
2.8 QDRII+ SRAM ..................................................................................... 24
2.9 QSPF+ Ports ....................................................................................... 37
2.10 PCI Express ...................................................................................... 40
2.11 2x5 Timing Header ............................................................................ 44
2.12 2x4 GPIO Expansion Header ............................................................ 45
Chapter 3 System Builder ....................................................................... 47
3.1 Introduction ......................................................................................... 47
3.2 General Design Flow ........................................................................... 48
3.3 Using System Builder .......................................................................... 49
Chapter 4 Flash Programming ................................................................. 55
4.1 FPGA Configure Operation ........................................................... 55
4.2 CFI Flash Memory Map ................................................................ 56
4.3 Flash Example Designs ................................................................ 58
4.4 Flash_Programming Example ...................................................... 59
4.5 Flash_Factory Example ................................................................ 60
4.6 Flash_User Example .................................................................... 61
4.7 Flash_Tool Example ..................................................................... 62
4.8 Programming Batch File ............................................................... 63
4.9 Restore Factory Settings .............................................................. 64
Chapter 5 Peripheral Reference Design ................................................ 65
5.1 Board Protection ................................................................................. 65
5.2 Configure Si5340A/B in RTL ............................................................... 68
5.3 Nios II control for SI5340/Temperature/Power ..................................... 76
5.4 Fan Speed Control .............................................................................. 81
Chapter 6 Memory Reference Design .................................................... 84
6.1 QDRII+ SRAM Test ............................................................................. 84
6.2 QDRII+ SRAM Test by Nios II .............................................................. 87
Chapter 7 PCI Express Reference Design .............................................. 91
7.1 PCI Express System Infrastructure ...................................................... 91
7.2 PC PCI Express Software SDK ........................................................... 92
7.3 PCI Express Software Stack ............................................................... 93
7.4 PCIe Design - Fundamental .............................................................. 101
7.5 PCIe Design – QDRII+ ...................................................................... 109
7.6 PCIe Design: PCIe_Fundamental_x2 ................................................ 122
Chapter 8 Transceiver Verification ...................................................... 130