Download User`s Manual

Transcript
CONTROLLER SOFTWARE
1
..................................... 32
USB CONTROLLER................................................................................................................................................................ 32
1.1
MENU OPTIONS........................................................................................................................................................................ 32
File Menu ........................................................................................................................................................................ 32
1.1.1
1.1.2
Edit Menu ........................................................................................................................................................................ 33
1.1.3
FPGA Configuration Menu............................................................................................................................................. 33
1.1.4
Settings/Info Menu .......................................................................................................................................................... 34
2
UPDATING THE FIRMWARE .............................................................................................................................................. 35
2.1
2.2
UPDATING THE MCU (FLASH) FIRMWARE .............................................................................................................................. 35
UPDATING THE SPARTAN (EEPROM) FIRMWARE .................................................................................................................. 37
HARDWARE
.................................................................................................................................. 41
1
OVERVIEW .............................................................................................................................................................................. 41
2
CONFIGURATION CIRCUIT ............................................................................................................................................... 43
2.1
OVERVIEW ............................................................................................................................................................................... 43
2.2
THE SPARTAN 2 FPGA ............................................................................................................................................................ 44
Spartan Configuration .................................................................................................................................................... 45
2.2.1
2.2.2
Smart Media/Compact Flash .......................................................................................................................................... 45
2.2.3
MCU communication ...................................................................................................................................................... 46
2.2.4
RS232 .............................................................................................................................................................................. 46
2.2.5
IIC .................................................................................................................................................................................... 47
2.3
CONFIGURATION OPTIONS ...................................................................................................................................................... 47
Jtag .................................................................................................................................................................................. 48
2.3.1
2.3.2
Media Card (SmartMedia or Compact Flash) ............................................................................................................... 49
2.3.3
USB.................................................................................................................................................................................. 51
2.4
FPGA CONFIGURATION PROCESS ........................................................................................................................................... 52
2.5
MCU ........................................................................................................................................................................................ 53
2.5.1
RS232 .............................................................................................................................................................................. 53
2.5.2
Clocks .............................................................................................................................................................................. 54
2.5.3
LEDs ................................................................................................................................................................................ 55
2.5.4
Memory space ................................................................................................................................................................. 55
2.5.5
USB.................................................................................................................................................................................. 58
2.5.6
Smart media/CompactFlash............................................................................................................................................ 59
U
3
CLOCKING ............................................................................................................................................................................... 59
3.1
3.2
3.3
4
GLOBAL CLOCKS ..................................................................................................................................................................... 62
USER CLOCK ............................................................................................................................................................................ 63
FEEDBACK CLOCKS ................................................................................................................................................................. 64
RESET TOPOLOGY................................................................................................................................................................ 64
5
POWER ...................................................................................................................................................................................... 66
5.1
SWITCHING POWER SUPPLIES .................................................................................................................................................. 68
5.2
SECONDARY POWER SUPPLIES ................................................................................................................................................ 69
DDR2 Termination Power .............................................................................................................................................. 69
5.2.1
5.2.2
RocketIO power ............................................................................................................................................................... 70
5.2.3
Optical Module Power .................................................................................................................................................... 70
5.3
HEAT DISSIPATION ................................................................................................................................................................... 71
6
FPGA INTERCONNECT ........................................................................................................................................................ 72
7
MEMORY INTERFACE ......................................................................................................................................................... 73
7.1
7.2
8
CLOCKING ................................................................................................................................................................................ 73
SERIAL PRESENCE DETECT....................................................................................................................................................... 74
HEADERS.................................................................................................................................................................................. 74
8.1
3000K10 COMPATIBILITY ....................................................................................................................................................... 75