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