12
LatticeMico32/DSP Development Board
Lattice Semiconductor
User’s Guide
Table 14. Additional USB GPIO Connections (U0702, U0704, and U0704)
USB Configuration Connector
In addition to the ispDOWNLOAD connector, the FPGA and the MachXO can also be configured by a standard
USB connection. The USB target connector is wired to the Cypress CY7C68013A device (U0301).
This programming method requires the use of the ispVM System software. This can be downloaded from the Lat-
tice web site at: www.latticesemi.com/ispvm.
This connection will appear to the ispVM System software as if a regular USB-based ispDOWNLOAD cable is con-
nected to the PC.
The CY7C68013A in combination with the MachXO CPLD acts as a built-in ispDOWNLOAD cable. The MachXO is
connected to the ispDOWNLOAD Connector X3, and can program the LatticeECP33. The LatticeECP33 can be
programmed when DIP switch SW0302 is ‘off’ (pushed down).
Note: Like the ispDOWNLOAD connector, the MachXO drives the JTAG signals when it is programmed for USB
configuration. Only use the built-in ispDOWNLOAD cable or an external ispDOWNLOAD cable exclusively. It is not
recommended to switch between cables without first power cycling the board. Failure to follow this recommenda-
tion may cause unpredictable results and may possibly damage the board.
Pin
Signal Name
FPGA Pin
Pin
Signal Name
FPGA Pin
U0703:1
USB PWEN0
B2
U0703:2
USB OC0#
E1
U0703:4
USB PWEN1
C2
U0703:3
USB OC1#
D1
U0704:1
USB PWEN2
C3
U0704:2
USB OC2#
D2
U0702:85
HPE RESOUT#
B3
Table 15. Connections Between the USB Controller (CY7C68013A) and the MachXO Device
Cypress Pin
Signal name
MachXO Pin
Cypress Pin
Signal Name
MachXO Pin
34
GP D0
G14
35
GP D1
G13
36
GP D2
H14
37
GP D3
H13
44
GP D4
H12
45
GP D5
J13
46
GP D6
J12
47
GP D7
K14
80
GP D8
K13
81
GP D9
K12
82
GP D10
L14
83
GP D11
M13
95
GP D12
M14
96
GP D13
M12
97
GP D14
N14
98
GP D15
N13
57
GP ADR0
H1
58
GP ADR1
H2
59
GP ADR2
J1
60
GP ADR3
J3
61
GP ADR4
K1
62
GP ADR5
K2
63
GP ADR6
L1
64
GP ADR7
L3
93
GP ADR8
M1
69
GP SLOE
M3
67
GP INT0
N7
68
GP INT1
M6
71
GP FIFOADR0
M4
72
GP FIFOADR1
N4
70
GP WU2
N3
73
GP PKTEND
P5
74
GP SLCS#
E3
79
USBCF WAKE
N9
3
GP RDY0
D3
4
GP RDY1
E2
5
GP RDY2
F2
6
GP RDY3
F3
7
GP RDY4
G1
8
GP RDY5
G2
54
GP CTL0
D1
55
GP CTL1
C3