DG USB3D-IP Manual de usuario

dg_usb3.0_dev_ip_demo_instruction_en.doc
15 May 2015 Page 1
USB3D
USB3DUSB3D
USB3D-
--
-IP (USB3.0
IP (USB3.0IP (USB3.0
IP (USB3.0-
--
-Device function IP) demo manua
Device function IP) demo manuaDevice function IP) demo manua
Device function IP) demo manua
Rev 1.3E / 15 May, 2015
This document describes USB3D-IP (USB3.0 device function IP-Core) eva uation procedure using A tera
eva uation board (Cyc oneIV GX board, Cyc oneVE board, and ArriaV GX starter board) or Xi inx
eva uation board (SP605, ML605, KC705, and ZC706 board) and USB3.0 adapter board with eva uation
sof-fi e or bit-fi e
1
11
1.
..
.Eva uation Environment
Eva uation EnvironmentEva uation Environment
Eva uation Environment
This demo design operates under fo owing environment shown at
Figure 1.
..
.
1
11
1-
--
-1
11
1A tera Environment
A tera EnvironmentA tera Environment
A tera Environment
For A tera USB3.0 Device-IP eva uation, user must arrange fo owing environment.
•A tera eva uation board (Cyc one IV GX board in this examp e)
•USB3.0 adapter board from DesignGateway [Part# AB08-USB3HSMC]
•USB3.0 A to A cab e attached with adapter board.
•A tera sof-fi e down oad too (programmer) and NiosII conso e.
•Host PC with USB3.0 port. (PCIe extension USB3.0 host card is a so avai ab e, however, such PCIe
extension host card is sensitive to ana og characteristics such as error occurrence at some PCIe s ot
position. And PCIe extension host card cannot provide enough transfer performance when PCIe
interface is 1- ane and not GEN2 but GEN1 speed because GEN1 1- ane PCIe I/F imits its
performance to 2.5Gbps=200Mbyte/s at maximum.)
Figure
Figure Figure
Figure 1
11
1: A tera demo environment for USB3D
: A tera demo environment for USB3D: A tera demo environment for USB3D
: A tera demo environment for USB3D-
--
-IP eva uation
IP eva uationIP eva uation
IP eva uation
(Notes) Eva uation sof-fi e has 1-hour time imit operation after FPGA configuration.

dg_usb3.0_dev_ip_demo_instruction_en.doc
15 May 2015 Page 2
1
11
1-
--
-2
22
2
Xi inx
Xi inxXi inx
Xi inx
Environment
EnvironmentEnvironment
Environment
For Xi inx USB3.0 Device-IP eva uation, user must arrange fo owing environment.
•Xi inx eva uation board (SP-605 in this examp e)
•USB3.0 adapter board from DesignGateway [Part# AB07-USB3FMC]
•USB3.0 A to A cab e attached with adapter board.
•Xi inx bit-fi e down oad too (iMPACT) and seria conso e such as Teraterm.
•Host PC with USB3.0 port. (PCIe extension USB3.0 host card is a so avai ab e, however, such PCIe
extension host card is sensitive to ana og characteristics such as error occurrence at some PCIe s ot
position. And PCIe extension host card cannot provide enough transfer performance when PCIe
interface is 1- ane and not GEN2 but GEN1 speed because GEN1 1- ane PCIe I/F imits its
performance to 2.5Gbps=200Mbyte/s at maximum.)
Figure
Figure Figure
Figure 2
22
2: Xi inx d
: Xi inx d: Xi inx d
: Xi inx demo environment for USB3D
emo environment for USB3Demo environment for USB3D
emo environment for USB3D-
--
-IP eva uation
IP eva uationIP eva uation
IP eva uation
(Notes) Eva uation bit-fi e has 1-hour time imit operation after FPGA configuration.

dg_usb3.0_dev_ip_demo_instruction_en.doc
15 May 2015 Page 3
2
22
2.
..
.Eva uation procedure
Eva uation procedureEva uation procedure
Eva uation procedure
2
22
2-
--
-1
11
1A tera E
A tera EA tera E
A tera Eva uation Procedure
va uation Procedureva uation Procedure
va uation Procedure
For A tera USB3.0 Device-IP eva uation, fo ow eva uation procedure be ow.
•Check that both A tera board (Cyc oneIV GX/Cyc oneVE/ArriaV GX starter board) and adapter
board are powered off.
•Connect USB Cab e to USB connector on A tera board (J4 for Cyc oneIV GX board/J10 for
Cyc oneVE board/J14 for ArriaV GX starter board) for JTAG programming and JTAG UART
operation.
•Set HSMC interface vo tage of Cyc oneIV GX board to 2.5V. (Short J3 header. Refer to Cyc oneIV GX
board manua for more detai .)
•Connect adapter board (AB08-USB3HSMC) to HSMC connector.
•Confirm that JP1 on the adapter board is not jumped (OFF).
•Connect USB3.0 AtoA cab e with USB connector on the adapter board.
•Connect opposite side of USB3.0 AtoA cab e to the USB3.0 connector of the Host PC.
Figure
Figure Figure
Figure 3
33
3: Adapter board connection to Cyc oneIV GX
: Adapter board connection to Cyc oneIV GX : Adapter board connection to Cyc oneIV GX
: Adapter board connection to Cyc oneIV GX board
boardboard
board

dg_usb3.0_dev_ip_demo_instruction_en.doc
15 May 2015 Page 4
Figure
Figure Figure
Figure 4
44
4: Adapter board connection to Cyc oneVE board
: Adapter board connection to Cyc oneVE board: Adapter board connection to Cyc oneVE board
: Adapter board connection to Cyc oneVE board
Figure
Figure Figure
Figure 5
55
5: Adapter board connection to ArriaV GX starter board
: Adapter board connection to ArriaV GX starter board: Adapter board connection to ArriaV GX starter board
: Adapter board connection to ArriaV GX starter board

dg_usb3.0_dev_ip_demo_instruction_en.doc
15 May 2015 Page 5
•Power up a boards, run ALTERA Programmer on the PC, and down oad eva uation sof-fi e to the
FPGA. After down oad finish, c ose Programmer software. (At this timing, (FPGA operation is
a ready running and FPGA is waiting JTAG UART output.)
•Run nios2-termina from “ALTERA NIOS2 Command She ” as be ow Figure 6.
Figure
Figure Figure
Figure 6
66
6: start nios2
: start nios2: start nios2
: start nios2-
--
-termina
terminatermina
termina
•When JTAG UART starts its operation, it shows message as Figure 7. If nios2-termina cannot start
or this message is not appeared, check USB cab e or down oad settings of Programmer.
Figure
Figure Figure
Figure 7
77
7: Device operation start message
: Device operation start message: Device operation start message
: Device operation start message

dg_usb3.0_dev_ip_demo_instruction_en.doc
15 May 2015 Page 6
•After sof-fi e down oad finish and JTAG UART operation start, check USER_LED0-3 status near by
HSMC connector on the A tera board. See Tab e 1 for LED definition. Note that LED0 b inks and
other LEDs are OFF when USB cab e is unp ugged. When USB cab e is connected again, LED wi
change its state as shown in Figure 8.
LED
LEDLED
LED
Statu
StatuStatu
Statu
s
ss
s
Description
DescriptionDescription
Description
LED0
OFF
A tera
FPGA configuration is not comp eted.
B ink
VBUS is not detected. USB cab e is not p ugged correct y for examp e.
ON
USB cab e is p ugged correct y and FPGA detects VBUS presence.
LED1
OFF
USB
3.0 Mass Storage C ass operation is not started yet.
A tera board might have prob em such as memory initia ization fai .
ON
USB3.0 Mass Storage C ass operation is started successfu y.
LED2
OFF
Cannot initia ize USB3.0 LINK process.
Check HSMC connection of the demo board.
Check that USB3.0 cab e is the demo board attached cab e.
ON
USB3.0 LINK initia ization comp eted successfu y.
LED3
OFF
USB3.0 Mass Storage C ass detection by HostPC is not comp eted.
It is possib e that signa qua ity prob em exists in the host USB3.0 adapter or
device driver has some prob em.
ON
USB3.0 Mass Storage C ass detection by HostPC is comp eted successfu y.
Tab e
Tab e Tab e
Tab e 1
11
1: LED definition of A tera board
: LED definition of A tera board: LED definition of A tera board
: LED definition of A tera board
Figure
Figure Figure
Figure 8
88
8: USB3.0 dev
: USB3.0 dev: USB3.0 dev
: USB3.0 device operation LED
ice operation LEDice operation LED
ice operation LED0
00
0-
--
-LED3
LED3LED3
LED3
status on
status on status on
status on A tera
A teraA tera
A tera
board
boardboard
board
※ A LED wi be OFF when 1-hour time imitation is expired.

dg_usb3.0_dev_ip_demo_instruction_en.doc
15 May 2015 Page 7
•After FPGA operation starts, at east fo owing Figure 9 message wi appear on the seria conso e.
Figure
Figure Figure
Figure 9
99
9: Mass Storage C ass operation start message
: Mass Storage C ass operation start message: Mass Storage C ass operation start message
: Mass Storage C ass operation start message

dg_usb3.0_dev_ip_demo_instruction_en.doc
15 May 2015 Page 8
2
22
2-
--
-2
22
2Xi inx
Xi inxXi inx
Xi inx
E
EE
Eva uation Procedure
va uation Procedureva uation Procedure
va uation Procedure
For Xi inx USB3.0 Device-IP eva uation, fo ow eva uation procedure be ow.
•Check that both Xi inx board (SP605/ML605/KC705/ZC706 board) and adapter board are powered
off.
•a) SP605/ML605: Connect USB mini-cab e#1 to USB mini-connector on Xi inx board (J4 for
SP605/J22 for ML605) for JTAG programming.
b) KC705/ZC706: Connect USB micro cab e to USB micro connector on Xi inx board (U29 for
KC705/U30 for ZC706) for JTAG programming.
•Connect USB mini-cab e#2 to USB mini-connector on Xi inx board (J23 for SP605/J21 for ML605/J6
for KC705/J21 for ZC706) for seria conso e I/F on HostPC.
•Confirm that FMC interface vo tage is 2.5V, and then connect adapter board (AB07-USB3FMC) to
the FMC-LPC connector on Xi inx board.
•Confirm that JP1 on the adapter board is not jumped (OFF).
•Connect USB3.0 AtoA cab e with USB connector on the adapter board.
•Connect opposite side of USB3.0 AtoA cab e to the USB3.0 connector of the Host PC.
Figure
Figure Figure
Figure 10
1010
10: Adapter board connection to SP605
: Adapter board connection to SP605: Adapter board connection to SP605
: Adapter board connection to SP605

dg_usb3.0_dev_ip_demo_instruction_en.doc
15 May 2015 Page 9
Figure
Figure Figure
Figure 11
1111
11: Adapter board connection to ML605
: Adapter board connection to ML605: Adapter board connection to ML605
: Adapter board connection to ML605
Figure
Figure Figure
Figure 12
1212
12: Adapter board connection to KC705
: Adapter board connection to KC705: Adapter board connection to KC705
: Adapter board connection to KC705

dg_usb3.0_dev_ip_demo_instruction_en.doc
15 May 2015 Page 10
Figure
Figure Figure
Figure 13
1313
13: Adapter board connection to ZC706
: Adapter board connection to ZC706: Adapter board connection to ZC706
: Adapter board connection to ZC706
•Power up a demo device, run seria termina (TeraTerm for examp e) and set fo owing
communication parameter
Baud Rate = 115,200 Data = 8bit Stop Bit = 1 Parity = None
•a) Start iMPACT and down oad eva uation bit-fi e to FPGA.
b) For ZC706 board on y, set SW11=”00000” to configure PS from JTAG, and set SW4=”01” to connect
JTAG to USB-to-JTAG interface, as shown in Figure 14 and Figure 15. After that, open ISE
command prompt and run bat fi e to down oad bit-fi e and e f-fi e to FPGA, as shown in Figure 16.
Figure
Figure Figure
Figure 14
1414
14: SW11 setting on ZC706 board
: SW11 setting on ZC706 board: SW11 setting on ZC706 board
: SW11 setting on ZC706 board
Figure
Figure Figure
Figure 15
1515
15: SW4 setting on ZC706 board
: SW4 setting on ZC706 board: SW4 setting on ZC706 board
: SW4 setting on ZC706 board
Tabla de contenidos
Otros manuales de Placa madre de DG
Manuales populares de Placa madre de otras marcas

Telit Wireless Solutions
Telit Wireless Solutions SL869-3DR Manual de usuario

Gigabyte
Gigabyte GA-9IVDT Manual de usuario

Texas Instruments
Texas Instruments ADS8372EVM Manual de usuario

Commell
Commell MS-C73 Manual de usuario

IBT Technologies
IBT Technologies MB860 Manual de usuario

Nvidia
Nvidia TEGRA DG-04927-001_V01 Manual de usuario
















