USB2GPIOISO# Adapter Board
Evaluates: USB2GPIOISO
General Description
The USB2GPIOISO# adapter board, shown in
Figure 1,
is designed to work with Maxim’s USB2GPIO# adapter
board to provide galvanic isolation between the ‘master’
USB adapter board and a ‘slave’ EV kit or Pmod™ board.
Four MAX14483 6-channel digital isolators are used to
provide 3.75kV
RMS
isolation.
USB2GPIOISO# block diagram is shown in
Figure 2.
The
two power domains are on the ‘master’ side (VDD_M and
GNDM), and the ‘slave’ side (VDD_S and GNDS). The two
independent power supplies are provided from the master
board and the slave board with each VDD_ between
1.71V and 5.5V. The two connectors on the ‘master’ side
are male connectors and plug into the female connectors
on the USB2GPIO# adapter, as shown in
Figure 3.
USB2GPIOISO# is also designed to work with legacy
USB2PMB1# and USM2PMB2# adapters; connectors
XMA and XSA are 12-pin connectors which support either
SPI with 4 GPIO pins and are fully compatible with
previous adapters and low-pin count EV kit or Pmod
boards. These connectors are controlled from the Munich
GUI or relevant EV kit GUIs. Note that the isolator ICs
have unidirectional channels (in or out). Full bidirectional
I
2
C communication is not supported by this board.
The other connectors, XMB and XSB, are 20-pin connectors
supporting extra GPIO connections. These 20-pin
connectors are NOT controlled by the Munich GUI but are
for use with future EV kits and will be controlled by the
relevant EV kit GUIs.
USB2GPIOISO# adapter board can be used to enable
isolated USB-to-SPI/GPIO interface for any Pmod-
compatible plug-in peripheral modules such as the Maxim
MAX14001PMB, and MAXREFDES12-Corona reference
design.
Features
●
24 Isolated Channels with 3.75kV
RMS
Robust
Galvanic Isolation
●
Low Propagation Delay 10ns, Typical
●
Flexible System Design with Wide 1.71V to 5.5V
Voltage Range on Each Side
●
Small PCB area
●
Pmod-Compatible Form Factor
Ordering Information
appears at end of data sheet.
Figure 1. USB2GPIOISO# Board
Pmod™ is a trademark of Digilent, Inc.
319-100179; Rev 0; 4/18
USB2GPIOISO# Adapter Board
Evaluates: USB2GPIOISO
Detailed Description of Hardware
Figure 2
shows the USB2GPIOISO# connector block
diagram (taken from the schematic). Note that the
‘arrow’ on each connector indicates the flow of data.
For example, pin 1 on XMA shows that the signal
(CS_AM) comes from the master, passes through the
male connector, and onto USB2GPIOISO# board to the
isolator channel for CS. Then, on the slave side of the
isolator, this signal routes to pin 1 on XSA connector (CS_
AS) and the ‘arrow’ shows the direction is from the isolator,
through the female connector and to the slave board.
The two power domains are on the ‘master’ side (VDD_M
and GNDM), and the ‘slave’ side (VDD_S and GNDS).
The two independent power supplies are provided from
the master board and the slave board with each VDD_
between 1.71V and 5.5V. The two connectors on the
‘master’ side are male connectors and plug into the
female connectors on the USB2GPIO# adapter, as shown
in
Figure 3.
MAX14483 has unidirectional data channels and
USB2GPIOISO# is configured in a 14/10 mode rather
than a bidirectional I/O mode, meaning there are 14 channels
communicating from the master to the slave, and 10
channels communicating from the slave to the master.
Refer to the
USB2GPIOISO# Adapter Board Schematic
for each channel’s communication direction. The digi-
tal channels on the slave Pmods or EV kits should
follow the same communication directions as on the
USB2GPIOISO# board. The Munich GUI and the EV kit
GUI automatically configure the channel directions based
on this and no jumpers are required for configuration.
Figure 2. USB2GPIOISO# Subsystem Block Diagram
Figure 3. USB2GPIOISO# Board Connected with USB2GPIO# Adapter
www.maximintegrated.com
Maxim Integrated
│
2
USB2GPIOISO# Adapter Board
Evaluates: USB2GPIOISO
Master and Slave Connectors
The USB2GPIOISO# is designed to receive power
(VDD_M, GNDM and VDD_S, GNDS) from external
boards through the connectors XMA, XMB, XSA and XSB.
VDD_S is defined by the type of board connected to the
slave connectors. When the user selects certain tab in the
Munich GUI, VDD_M is automatically set to certain level,
either 1.8V, 2.5V, 3.3V, or 5.0V. Note that USB2GPIOISO#
does NOT provide power using VDD_S to the Pmod or EV
kit board, but instead expects to receive power from those
boards. Test points VDD_S and GND are provided to allow
powering the USB2GPIOISO# slave side and Pmod or EV
kit boards with external power supply.
Figure 4
shows the top view of the USB2GPIOISO# board,
with the different connectors and the pin 1 identifiers. Note
there are no jumpers or shunts on this board, all configuration
is done under software control. Care should be taken to
only insert the boards in the correct way as the connectors
are not keyed to avoid false insertions. Reversing the
connections (by turning the Pmod board upside down for
example) may result in damage to the USB2GPIOISO#
Pmod or EV kit board. Two LEDs are included to indicate if
VDD_M and VDD_S are powered.
Figure 4. USB2GPIOISO# Orientation and Pinouts
Ordering Information
PART
USB2GPIOISO#
#Denotes
RoHS compliant
TYPE
Adapter Board
www.maximintegrated.com
Maxim Integrated
│
3
ITEM
-
-
-
-
-
10K
1K
470
+
-
-
-
-
-
-
68021-212HLF
68021-220HLF
PPPC062LJBN-RC
PPTC102LJBN-RC
USB2GPIO_ISO_APPS_B
-
-
-
1
1
36
1
2
1
1
1
SMLP12BC7T
2
4
4
1
8
1
0.1UF
N/A
8
10UF
www.maximintegrated.com
MANUFACTURER
SAMSUNG
ELECTRONICS
VALUE
CL21B106KOQNNN
GCJ188R71H104KA12; GCM188R71H104K;
CGA3E2X7R1H104K080AA
MURATA; TDK
5001 KEYSTONE
VISHAY DALE;
CRCW040210K0FK; RC0402FR-0710K
YAGEO PHICOMP
TNPW04021K00BE
VISHAY DALE
VISHAY
CRCW0603470RFK; ERJ-3EKF4700
DALE/PANASONIC
MAX14483AAP+
MAXIM
ROHM
5000 KEYSTONE
FCI CONNECT
AMPHENOL ICC
ELECTRONICS
CORP.
ELECTRONICS
CORP
MAXIM
SMLP12BC7T
N/A
68021-212HLF
68021-220HLF
PPPC062LJBN-
RC
PPTC102LJBN-
RC
PCB
DESCRIPTION
CAPACITOR; SMT (0805); CERAMIC CHIP; 10UF; 16V;
TOL=10%; TG=-55 DEGC TO +125 DEGC; TC=X7R
TOL=10%; TG=-55 DEGC TO +125 DEGC; TC=X7R;
AUTO
BOARD HOLE=0.04IN; BLACK; PHOSPHOR BRONZE
RESISTOR; 0402; 10K; 1%; 100PPM; 0.0625W; THICK
FILM
FILM
RESISTOR, 0603, 470 OHM, 1%, 100PPM, 0.10W,
THICK FILM
POWER; 3.75KVRMS; SPI DIGITAL ISOLATOR;
DIODE; LED; SML-P1 SERIES; PICOLED; BLUE; SMT
(0402); VF=2.9V; IF=0.005A
BOARD HOLE=0.04IN; RED; PHOSPHOR BRONZE
BREAKAWAY HEADER; RIGHT ANGLE; 12PINS;
BERGSTIK II BREAKAWAY HEADER; RIGHT ANGLE;
CONNECTOR; FEMALE; THROUGH HOLE; 0.1IN CC;
HEADER; 2 ROW; RIGHT ANGLE; 12PINS
CONNECTOR; FEMALE; THROUGH HOLE;
BREAKAWAY HEADER; RIGHT ANGLE; 20PINS
PCB:USB2GPIO_ISO_APPS_B
REF_DES
C1, C3, C5, C7, C10,
1 C12, C14, C16
C2, C4, C6, C8, C9,
2 C11, C13, C15
3 GND
DNI/
DNP QTY MFG PART #
4 R1-R4
5 R5
6 RP1, RP2
7 U1-U4
VDD_FIELD,
8 VDD_LOGIC
9 VDD_S
10 XMA
11 XMB
USB2GPIOISO# Adapter Board
12 XSA
13 XSB
14 PCB
TOTAL
USB2GPIOISO# Adapter Board Bill of Materials
NOTE: DNI--> DO NOT INSTALL(PACKOUT) ; DNP--> DO NOT PROCURE
Evaluates: USB2GPIOISO
Maxim Integrated
│
4
USB2GPIOISO# Adapter Board
Evaluates: USB2GPIOISO
USB2GPIOISO# Adapter Board Schematic
VDD_S
TP
TP
VDD_S
VDD_M
GND
GNDS
U1
MAX14483AAP+
VDD_S
10UF
VDD_M
C1
C2
0.1UF
R1
10K
20
19
18
17
16
15
14
13
12
11
VDDB
SAA
OFAULT
OSDO
IAUX
ISDI
ISCLK
ICS
SDOEN
GNDB
VDDA
IRDY
IFAULT
ISDO
OAUX
OSDI
OSCLK
OCS
SBA
GNDA
1
2
3
4
5
6
7
8
9
10
BCBUS0_IS
MISO_BS
BCBUS1_OS
MOSI_BS
SCLK_BS
CS_BS
0.1UF
C9
10UF
C10
GNDM
RP1
BCBUS0_IM
MISO_BM
BCBUS1_OM
MOSI_BM
SCLK_BM
CS_BM
GNDS
VDD_S
RP2
470
VDD_LOGIC
SMLP12BC7T
470
VDD_FIELD
SMLP12BC7T
A
C
GNDM
GNDM
GNDS
GNDS
VDD_M
VDD_S
U2
MAX14483AAP+
1
2
VDDA
IRDY
IFAULT
ISDO
OAUX
OSDI
OSCLK
OCS
SBA
GNDA
VDDB
SAA
OFAULT
OSDO
IAUX
ISDI
ISCLK
ICS
SDOEN
GNDB
20
19
18
17
16
15
14
13
12
11
VDD_S
10UF
C3
0.1UF
C4
R2
10K
0.1UF
C11
C12
10UF
GNDM
BCBUS5_OM
BCBUS4_OM
BCBUS3_IM
BCBUS2_IM
BDBUS5_IM
BDBUS4_IM
3
4
5
6
7
8
9
10
BCBUS5_OS
BCBUS4_OS
BCBUS3_IS
BCBUS2_IS
BDBUS5_IS
BDBUS4_IS
GNDS
VDD_M
XMB
68021-220HLF
VDD_M
SCLK_BM
MOSI_BM
MISO_BM
CS_BM
BDBUS4_IM
BDBUS5_IM
BDBUS6_IM
BDBUS7_OM
1
3
5
7
9
11
13
15
17
19
2
4
6
8
10
12
14
16
18
20
XSB
PPTC102LJBN-RC
VDD_S
BCBUS0_IM
BCBUS1_OM
BCBUS2_IM
BCBUS3_IM
BCBUS4_OM
BCBUS5_OM
BCBUS6_OM
BCBUS7_OM
GNDM
GNDS
SCLK_BS
MOSI_BS
MISO_BS
CS_BS
BDBUS4_IS
BDBUS5_IS
BDBUS6_IS
BDBUS7_OS
1
3
5
7
9
11
13
15
17
19
2
4
6
8
10
12
14
16
18
20
BCBUS0_IS
BCBUS1_OS
BCBUS2_IS
BCBUS3_IS
BCBUS4_OS
BCBUS5_OS
BCBUS6_OS
BCBUS7_OS
GNDM
GNDM
VDD_M
U3
MAX14483AAP+
VDD_S
GNDS
C13
C14
GNDS
10UF
C5
C6
0.1UF
R3
10K
LED3A
20
19
18
17
16
15
14
13
12
11
VDDB
SAA
OFAULT
OSDO
IAUX
ISDI
ISCLK
ICS
SDOEN
GNDB
VDDA
IRDY
IFAULT
ISDO
OAUX
OSDI
OSCLK
OCS
SBA
GNDA
1
2
3
4
5
6
7
8
9
10
BDBUS6_IS
ADBUS7_IS
BCBUS6_OS
BCBUS7_OS
ADBUS4_OS
BDBUS7_OS
0.1UF
10UF
GNDM
1K
R5
BDBUS6_IM
ADBUS7_IM
BCBUS7_OM
ADBUS4_OM
BDBUS7_OM
GNDS
BCBUS6_OM
VDD_S
VDD_S
XMA
68021-212HLF
GNDS
MOSI_AM
MISO_AM
GNDM
2
3
4
5
VDD_M
2
3
4
5
6
8
9
10
11
12
5
SCLK_AS
MISO_AS
MOSI_AS
CS_AS
11
10
9
8
7
ADBUS4_OS
ADBUS6_OS
ADBUS5_IS
ADBUS7_IS
8
9
10
ADBUS5_IM
ADBUS6_OM
GNDM
4
3
2
1
5
4
3
2
1
XSA
11
10
9
8
7
SCLK_AM
ADBUS4_OM
11
12
VDD_M
6
VDD_M
U4
MAX14483AAP+
VDD_S
PPPC062LJBN-RC
C7
10UF
C8
0.1UF
R4
0.1UF
C15
C16
10UF
10K
ADBUS5_IM
MISO_AM
ADBUS6_OM
MOSI_AM
SCLK_AM
CS_AM
20
19
18
17
16
15
14
13
12
11
VDDB
SAA
OFAULT
OSDO
IAUX
ISDI
ISCLK
ICS
SDOEN
GNDB
VDDA
IRDY
IFAULT
ISDO
OAUX
OSDI
OSCLK
OCS
SBA
GNDA
1
2
3
4
5
6
7
8
9
10
ADBUS5_IS
MISO_AS
ADBUS6_OS
MOSI_AS
SCLK_AS
CS_AS
GNDM
GNDS
GNDM
GNDS
www.maximintegrated.com
Maxim Integrated
│
5
GNDS
CS_AM
1
1
7
6
7
12
6
12
ADBUS7_IM
GNDM
GNDS
C
A