1
CONTENTS
CHAPTER 1 SOCKIT DEVELOPMENT KIT ..................................................................................................... 3
1.1 PACKAGE CONTENTS ................................................................................................................................................... 3
1.2
SOCKIT SYSTEM CD .................................................................................................................................................. 4
1.3
GETTING HELP ............................................................................................................................................................ 4
CHAPTER 2 INTRODUCTION OF THE SOCKIT BOARD................................................................................ 5
2.1 LAYOUT AND COMPONENTS ........................................................................................................................................ 5
2.2
BLOCK DIAGRAM OF THE SOCKIT BOARD .................................................................................................................. 8
CHAPTER 3 USING THE SOCKIT BOARD ................................................................................................... 10
3.1 BOARD SETUP COMPONENTS .................................................................................................................................... 10
3.1.1
JTAG CHAIN AND SETUP SWITCHES ...................................................................................................................... 10
3.1.2
FPGA CONFIGURATION MODE SWITCH ................................................................................................................. 12
3.1.3
HPS BOOTSEL AND CLKSEL SETTING HEADERS ............................................................................................... 13
3.1.4
HSMC VCCIO VOLTAGE LEVEL SETTING HEADER ............................................................................................... 15
3.2
BOARD STATUS ELEMENTS ....................................................................................................................................... 15
3.3
BOARD RESET ELEMENTS ......................................................................................................................................... 16
3.4
PROGRAMMING THE QUAD-SERIAL CONFIGURATION DEVICE ................................................................................... 17
3.5
CLOCK CIRCUITS ...................................................................................................................................................... 18
3.6
INTERFACE ON FPGA ................................................................................................................................................ 19
3.6.1
USER PUSH-BUTTONS, SWITCHES AND LED ON FPGA .......................................................................................... 19
3.6.2
HSMC CONNECTOR ............................................................................................................................................... 22
3.6.3
AUDIO CODEC ..................................................................................................................................................... 26
3.6.4
VGA ...................................................................................................................................................................... 27
3.6.5
IR RECEIVER .......................................................................................................................................................... 30
3.6.6
DDR3 MEMORY ON FPGA .................................................................................................................................... 30
3.6.7
TEMPERATURE SENSOR .......................................................................................................................................... 33
3.7
INTERFACE ON HARD PROCESSOR SYSTEM (HPS) .................................................................................................... 34
3.7.1
USER PUSH-BUTTONS, SWITCHES AND LED ON HPS ............................................................................................. 34
3.7.2
GIGABIT ETHERNET ............................................................................................................................................... 34
3.7.3
UART .................................................................................................................................................................... 36
3.7.4
DDR3 MEMORY ON HPS ....................................................................................................................................... 37
3.7.5
QSPI FLASH ........................................................................................................................................................... 39
3.7.6
MICRO SD .............................................................................................................................................................. 40