Connectors P10 and P11 are used to connect the GX3500’s front panel VHDCI connectors to the expansion board. The figure below shows the schematic diagram of P10 and P11. The table below lists the pin assignments for P10 and Table P11 Connector Pin Assignments lists the pin assignments for P11. P10 connects user I/O signal groups B and C to J3 and J4 on the GX3500 front panel and P11 connects groups A and D to J1 and J2.

GX3500 Expansion Board – User Connectors
The following table describes the GX3500 expansion board P10 pin assignments:
Pin # |
Name |
Front Panel Connection |
Pin # |
Name |
Front Panel Connection |
1 |
UIO_B0 |
J3-35 |
2 |
UIO_C39 |
J4-68 |
3 |
UIO_B1 |
J3-36 |
4 |
UIO_C38 |
J4-34 |
5 |
UIO_B2 |
J3-37 |
6 |
UIO_C37 |
J4-67 |
7 |
UIO_B3 |
J3-38 |
8 |
UIO_C36 |
J4-33 |
9 |
UIO_B4 |
J3-39 |
10 |
UIO_C35 |
J4-66 |
11 |
UIO_B5 |
J3-40 |
12 |
UIO_C34 |
J4-32 |
13 |
UIO_B6 |
J3-41 |
14 |
UIO_C33 |
J4-65 |
15 |
UIO_B7 |
J3-42 |
16 |
UIO_C32 |
J4-31 |
17 |
UIO_B8 |
J3-43 |
18 |
UIO_C31 |
J4-64 |
19 |
UIO_B9 |
J3-44 |
20 |
UIO_C30 |
J4-30 |
21 |
UIO_B10 |
J3-45 |
22 |
UIO_C29 |
J4-63 |
23 |
UIO_B11 |
J3-46 |
24 |
UIO_C28 |
J4-29 |
25 |
UIO_B12 |
J3-47 |
26 |
UIO_C27 |
J4-62 |
27 |
UIO_B13 |
J3-48 |
28 |
UIO_C26 |
J4-61 |
29 |
UIO_B14 |
J3-49 |
30 |
UIO_C25 |
J4-60 |
31 |
UIO_B15 |
J3-50 |
32 |
UIO_C24 |
J4-59 |
33 |
UIO_B16 |
J3-51 |
34 |
UIO_C23 |
J4-58 |
35 |
UIO_B17 |
J3-52 |
36 |
UIO_C22 |
J4-57 |
37 |
UIO_B18 |
J3-53 |
38 |
UIO_C21 |
J4-56 |
39 |
UIO_B19 |
J3-54 |
40 |
UIO_C20 |
J4-55 |
41 |
UIO_B20 |
J3-55 |
42 |
UIO_C19 |
J4-54 |
43 |
UIO_B21 |
J3-56 |
44 |
UIO_C18 |
J4-53 |
45 |
UIO_B22 |
J3-57 |
46 |
UIO_C17 |
J4-52 |
47 |
UIO_B23 |
J3-58 |
48 |
UIO_C16 |
J4-51 |
49 |
UIO_B24 |
J3-59 |
50 |
UIO_C15 |
J4-50 |
51 |
UIO_B25 |
J3-60 |
52 |
UIO_C14 |
J4-49 |
53 |
UIO_B26 |
J3-61 |
54 |
UIO_C13 |
J4-48 |
55 |
UIO_B27 |
J3-62 |
56 |
UIO_C12 |
J4-47 |
57 |
UIO_B28 |
J3-29 |
58 |
UIO_C11 |
J4-46 |
59 |
UIO_B29 |
J3-63 |
60 |
UIO_C10 |
J4-45 |
61 |
UIO_B30 |
J3-30 |
62 |
UIO_C9 |
J4-44 |
63 |
UIO_B31 |
J3-64 |
64 |
UIO_C8 |
J4-43 |
65 |
UIO_B32 |
J3-31 |
66 |
UIO_C7 |
J4-42 |
67 |
UIO_B33 |
J3-65 |
68 |
UIO_C6 |
J4-41 |
69 |
UIO_B34 |
J3-32 |
70 |
UIO_C5 |
J4-40 |
71 |
UIO_B35 |
J3-66 |
72 |
UIO_C4 |
J4-39 |
73 |
UIO_B36 |
J3-33 |
74 |
UIO_C3 |
J4-38 |
75 |
UIO_B37 |
J3-67 |
76 |
UIO_C2 |
J4-37 |
77 |
UIO_B38 |
J3-34 |
78 |
UIO_C1 |
J4-36 |
79 |
UIO_B39 |
J3-68 |
80 |
UIO_C0 |
J4-35 |
A |
5V |
Power* |
B |
5V |
Power* |
C |
5V |
Power* |
D |
5V |
Power* |
E |
5V |
Power* |
F |
5V |
Power* |
G |
5V |
Power* |
H |
5V |
Power* |
*Connect these pins together. Maximum 4A for the 5V rail. May be limited by PXI chassis. Connect a 10uF-22uF capacitor if using these pins.
The following table describes the GX3500 expansion board P11 pin assignments:
Pin # |
Name |
Front Panel Connection |
Pin # |
Name |
Front Panel Connection |
1 |
UIO_A0 |
J1-35 |
2 |
UIO_D39 |
J2-68 |
3 |
UIO_A1 |
J1-36 |
4 |
UIO_D38 |
J2-34 |
5 |
UIO_A2 |
J1-37 |
6 |
UIO_D37 |
J2-67 |
7 |
UIO_A3 |
J1-38 |
8 |
UIO_D36 |
J2-33 |
9 |
UIO_A4 |
J1-39 |
10 |
UIO_D35 |
J2-66 |
11 |
UIO_A5 |
J1-40 |
12 |
UIO_D34 |
J2-32 |
13 |
UIO_A6 |
J1-41 |
14 |
UIO_D33 |
J2-65 |
15 |
UIO_A7 |
J1-42 |
16 |
UIO_D32 |
J2-31 |
17 |
UIO_A8 |
J1-43 |
18 |
UIO_D31 |
J2-64 |
19 |
UIO_A9 |
J1-44 |
20 |
UIO_D30 |
J2-30 |
21 |
UIO_A10 |
J1-45 |
22 |
UIO_D29 |
J2-63 |
23 |
UIO_A11 |
J1-46 |
24 |
UIO_D28 |
J2-29 |
25 |
UIO_A12 |
J1-47 |
26 |
UIO_D27 |
J2-62 |
27 |
UIO_A13 |
J1-48 |
28 |
UIO_D26 |
J2-61 |
29 |
UIO_A14 |
J1-49 |
30 |
UIO_D25 |
J2-60 |
31 |
UIO_A15 |
J1-50 |
32 |
UIO_D24 |
J2-59 |
33 |
UIO_A16 |
J1-51 |
34 |
UIO_D23 |
J2-58 |
35 |
UIO_A17 |
J1-52 |
36 |
UIO_D22 |
J2-57 |
37 |
UIO_A18 |
J1-53 |
38 |
UIO_D21 |
J2-56 |
39 |
UIO_A19 |
J1-54 |
40 |
UIO_D20 |
J2-55 |
41 |
UIO_A20 |
J1-55 |
42 |
UIO_D19 |
J2-54 |
43 |
UIO_A21 |
J1-56 |
44 |
UIO_D18 |
J2-53 |
45 |
UIO_A22 |
J1-57 |
46 |
UIO_D17 |
J2-52 |
47 |
UIO_A23 |
J1-58 |
48 |
UIO_D16 |
J2-51 |
49 |
UIO_A24 |
J1-59 |
50 |
UIO_D15 |
J2-50 |
51 |
UIO_A25 |
J1-60 |
52 |
UIO_D14 |
J2-49 |
53 |
UIO_A26 |
J1-61 |
54 |
UIO_D13 |
J2-48 |
55 |
UIO_A27 |
J1-62 |
56 |
UIO_D12 |
J2-47 |
57 |
UIO_A28 |
J1-29 |
58 |
UIO_D11 |
J2-46 |
59 |
UIO_A29 |
J1-63 |
60 |
UIO_D10 |
J2-45 |
61 |
UIO_A30 |
J1-30 |
62 |
UIO_D9 |
J2-44 |
63 |
UIO_A31 |
J1-64 |
64 |
UIO_D8 |
J2-43 |
65 |
UIO_A32 |
J1-31 |
66 |
UIO_D7 |
J2-42 |
67 |
UIO_A33 |
J1-65 |
68 |
UIO_D6 |
J2-41 |
69 |
UIO_A34 |
J1-32 |
70 |
UIO_D5 |
J2-40 |
71 |
UIO_A35 |
J1-66 |
72 |
UIO_D4 |
J2-39 |
73 |
UIO_A36 |
J1-33 |
74 |
UIO_D3 |
J2-38 |
75 |
UIO_A37 |
J1-67 |
76 |
UIO_C2 |
J2-37 |
77 |
UIO_A38 |
J1-34 |
78 |
UIO_D1 |
J2-36 |
79 |
UIO_A39 |
J1-68 |
80 |
UIO_D0 |
J2-35 |
A |
5V |
Power* |
B |
5V |
Power* |
C |
5V |
Power* |
D |
5V |
Power* |
E |
5V |
Power* |
F |
5V |
Power* |
G |
5V |
Power* |
H |
5V |
Power* |
Programming expansion board is done using the GXFPGA registers and memory access functions. In addition a GxFpgaSetExpansionBoardBypass can be used to direct the I/O banks to the expansion board. The GxFpgaGetExpansionBoardID can also be used to detect the installed expansion board ID. The expansion board ID is read from P8 pins 19, 21, 23 and 25 to form a 4 bit integer (0-15).