...

P160 Communications Module User Guide

by user

on
Category: Documents
20

views

Report

Comments

Transcript

P160 Communications Module User Guide
P160
Communications Module
User Guide
Version 2.0
December 2002
PN# DS-MANUAL-MBEXP1
Table of Contents
1
OVERVIEW ....................................................................................................................1
2
THE P160 COMMUNICATIONS MODULE BOARD .........................................................1
2.1
10/100 ETHERNET ....................................................................................................2
2.2
USB PORT ..............................................................................................................3
2.3
RS232 PORT...........................................................................................................3
2.4
I2C PORT................................................................................................................4
2.5
SPI PORT ...............................................................................................................4
2.6
FLASH AND SRAM ..................................................................................................4
2.7
PS/2 KEYBOARD INTERFACE ......................................................................................6
2.8
OPTIONAL LCD INTERFACE ........................................................................................7
2.9
COOL R UNNER CPLD ................................................................................................7
2.10
P160 COMMUNICATION M ODULE S IGNAL ASSIGNMENTS .................................................8
REVISION HISTORY............................................................................................................ 10
APPENDIX A - P1160 COMMUNICATION MODULE (REV 2) SCHEMATICS ......................... 11
December 1, 2002
i
Figures
FIGURE 1 – P160 COMMUNICATIONS MODULE B OARD ...................................................................1
FIGURE 2 – P160 COMMUNICATION MODULE BLOCK D IAGRAM........................................................2
FIGURE 3 – 10/100 ETHERNET INTERFACE ...................................................................................2
FIGURE 4 – USB INTERFACE ......................................................................................................3
FIGURE 5 – RS232 INTERFACE...................................................................................................4
FIGURE 6 – FLASH AND SRAM INTERFACE ...................................................................................5
December 1, 2002
ii
Tables
TABLE 1 – ETHERNET P IN ASSIGNMENTS .....................................................................................3
TABLE 2 – RS232 P IN ASSIGNMENTS ..........................................................................................4
TABLE 3 – I2C JP6 P IN ASSIGNMENTS ........................................................................................4
TABLE 4 – SPI JP4 PIN ASSIGNMENTS ........................................................................................4
TABLE 5 – FLASH/SRAM JX P IN ASSIGNMENTS ............................................................................5
TABLE 6 – K EYBOARD JP3 PIN ASSIGNMENTS ..............................................................................7
TABLE 7 – JP12 LCD CONNECTOR P IN ASSIGNMENTS ..................................................................7
TABLE 8 – C OOLR UNNER USER P IN ASSIGNMENTS ........................................................................7
TABLE 9 – JX1 USER I/O CONNECTOR ........................................................................................8
TABLE 10 – JX2 USER I/O CONNECTOR ......................................................................................9
December 1, 2002
iii
1
Overview
The P160 Communications Module provides a useful set of peripherals and memory banks in a
small, low cost daughter card form-factor, compatible with any main system board containing the
P160 expansion interface. The Spartan-II, Spartan-IIE, and Virtex-II system boards from Memec
Design all include the P160 interface and can support the P160 Communications Module. If you
are planning on using the P160 module with the Memec Design Virtex-II Pro board, you should
verify that you have a Rev 2 version of the P160 Communications module. The Rev 2 module
contains its own JTAG header and does not share the JTAG chain of the system board. Only the
Memec Design Virtex-II Pro board requires this due to a special 2.5V JTAG chain.
Proper user configuration of the main system board is required to enable the P160 interface and
the corresponding expansion module functions. This user guide helps provide the necessary
details to develop such a configuration. Complete board schematics are provided in Appendix A
for your reference.
2
The P160 Communications Module Board
The P160 Communications Module includes interfaces for USB, 10/100 Ethernet, RS-232, PS/2
Keyboard, I2C, SPI, and an LCD display. The module also contains both 2M x 32 Flash and
256K x 32 SRAM. Figure 1 shows the module and its corresponding components, while Figure 2
illustrates the functional block diagram.
Figure 1 – P160 Communications Module Board
December 1, 2002
1
LCD I/F
RS-232
10/100 PHY
SPI
Flash
USB
2Mx32
I/O Connectors
I/O Connectors
I2C
SRAM
PS/2
256K x 32
JTAG
Figure 2 – P160 Communication Module Block Diagram
2.1 10/100 Ethernet
The P160 Communications Module provides a 10/100 Ethernet PHY interface. The Broadcom
BCM5221 implements the PHY function while the 10/100 Ethernet core must reside on the main
system board, usually inside the FPGA device. The following figure shows a high-level block
diagram of the 10/100 interface on the P160 Communications Module.
Receive
clk_tx
TD+
TD-
control_tx
data_rx[3:0]
RD+
clk_rx
RD-
RJ45
Connector
data_tx[3:0]
10/100
Magnetics
I/O Module Connector
Transmit
BCM5221
10/100 PHY
control_rx
Crystal
25Mhz
phy_reset
LEDs
Figure 3 – 10/100 Ethernet Interface
December 1, 2002
2
Table 1 – Ethernet Pin Assignments
Signal Name
PHY_RESETn
ETH_MDIO
ETH_MDC
ETH_COL
ETH_CRS
ETH_TXD0
ETH_TXD1
ETH_TXD2
ETH_TXD3
ETH_TXEN
ETH_TXC
ETH_TXER
ETH_RXD0
ETH_RXD1
ETH_RXD2
ETH_RXD3
ETH_RXDV
ETH_RXC
ETH_RXER
JX1 Pin #
B31
A13
B14
B24
B25
A21
B22
B23
A23
B21
A35
A19
B17
B16
A15
B15
A17
A33
B19
FPGA I/O/B
O
B
O
I
I
O
O
O
O
O
I
O
I
I
I
I
I
I
I
2.2 USB Port
The P160 Communications Module provides a USB transceiver interfac e that can be used for
USB end-point applications (USB master applications are not supported on this module). The
P160 module utilizes the Fairchild USB1T11A device to implement the transceiver function while
the USB core must reside in the FPGA on the main system board. Figure 4 shows a high-level
block diagram of the USB interface.
RCV
D+
+
-
VP
D-
VM
USB
Connector
I/O Module
Connector
USB1T11A
OE
VPO
VMO
USB_PWR
USB_GND
Figure 4 – USB Interface
2.3 RS232 Port
The P160 Communications Module provides a simple RS232 port. This board utilizes the TI
MAX3221 RS232 driver for driving the RD and TD signals. Figure 4 shows the RS232 interface.
December 1, 2002
3
JP5
RS232_TX
I/O Module
Connector
RS232_RX
Din
Rout
RS232
Drivers
MAX3221
RD
Dout
TD
Rin
2
3
Figure 5 – RS232 Interface
Table 2 – RS232 Pin Assignments
JX1 Pin #
B12
B13
Signal Name
RS232_TX
RS232_RX
JP5 Pin #
2
3
2.4 I2C Port
The P160 Communications Module provides one I2C port. Please refer to the P160 module
connector pin assignments and schematics for more information on these signals.
Table 3 – I2C JP6 Pin Assignments
JP6 Pin #
1
2
3
2.5
Signal Name
I2C_DATA
I2C-CLK
GND
SPI Port
The P160 Communications module provides one SPI port. Please refer to the P160 module
connector pin assignments and schematics for more information on these signals.
Table 4 – SPI JP4 Pin Assignments
JP4 Pin #
1
2
3
4
Signal Name
SPI_CLK
SPI_OUT
SPI_IN
GND
2.6 FLASH and SRAM
The P160 Communications Module provides 8MB of Flash (2M x 32). Two Toshiba
TH50VSF2581 devices (2M x 16 each) are used to achieve this density. In addition to the Flash,
these two devices provide 1MB of SRAM. The following figure shows the Flash/SRAM interface
on the I/O module.
December 1, 2002
4
Data[15:0]
Addr[22:0]
CE1Sn
CEFn
OEn
WEn
RDY
MEM_RESETn
BLBn
BUBn
Multi-Chip
256K x 16 SRAM
2M x 16 FLASH
(TH50VSF2581)
I/O
Connector
Data[31:16]
Multi-Chip
256K x 16 SRAM
2M x 16 FLASH
(TH50VSF2581)
ALBn
AUBn
Figure 6 – Flash and SRAM Interface
Table 5 – Flash/SRAM JX Pin Assignments
Signal Name
MEM_RESETn
MEM.RY/BY
MEM.AUBn
MEM.BUBn
MEM.ALBn
MEM.BLBn
MEM.WEn
MEM.OEn
MEM.CEFn
MEM.CE1Sn
MEM_DU
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
December 1, 2002
JX Pin #
JX1-B37
JX2-A39
JX1-A27
JX1-B27
JX1-A25
JX1-B26
JX2-A40
JX2-A19
JX2-B20
JX2-A20
JX1-B38
JX2-B32
JX2-A34
JX2-A35
JX2-B36
JX2-A33
JX2-A36
JX2-A37
JX2-A38
JX2-A1
JX2-A3
JX2-B6
JX2-B2
FPGA I/O/B
O
I
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
5
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
D27
D28
D29
D30
D31
JX2-A4
JX2-A5
JX2-A8
JX2-B4
JX2-B8
JX2-B34
JX2-B38
JX2-A2
JX2-B40
JX2-A6
JX2-A7
JX2-A18
JX2-A21
JX2-A17
JX2-B14
JX2-A13
JX2-A14
JX2-A9
JX2-A11
JX2-B18
JX2-A16
JX2-B16
JX2-A15
JX2-A12
JX2-B10
JX2-B12
JX2-A10
JX2-B30
JX2-A32
JX2-B28
JX2-A27
JX2-B26
JX2-A26
JX2-A22
JX2-A23
JX2-A30
JX2-A31
JX2-A29
JX2-A28
JX2-A25
JX2-A24
JX2-B24
JX2-B22
O
O
O
O
O
O
O
O
O
O
O
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
2.7 PS/2 Keyboard Interface
The P160 module provides standard PS/2 keyboard connector (JP3) for connecting a PS/2
compatible keyboard. The signals present on JP3 are not driven directly from the P160
connectors JX1 and JX2. Instead, they are buffered through a Xilinx CoolRunner CPLD. The
CoolRunner device handles 3.3V to 5V level compatibility requirements for the keyboard signals.
As delivered, the CoolRunner is pre-programmed for a standard pass through connection mode.
December 1, 2002
6
Table 6 – Keyboard JP3 Pin Assignments
JP3 Pin #
1
2
3
4
5
6
7
8
9
Signal Name (at JX1/2))
PLD_KB_DATA
N/C
GND
5V
PLD_KB_CLK
N/C
GND
GND
GND
2.8 Optional LCD Interface
The P160 module provides a 2x7 I/O header (JP12) for an optional LCD connection (Seiko L1672
compatible with additional Samtec SSQ-107-01-F-D receptacle). The following table shows the
JP12 pin assignments for the LCD connection. It should be noted that R26 potentiometer located
on the I/O module is used to control the contrast of the LCD panel.
The signals present on JP12 are not driven directly from the P160 connectors JX1 and JX2.
Instead, they are buffered through a Xilinx CoolRunner CPLD. The CoolRunner device handles
3.3V to 5V level compatibility requirements for the LCD. As delivered, the CoolRunner is preprogrammed for a standard pass through connection mode. Also note that the LCD data signals
D0 through D7 going to the CPLDare shared with the Flash and SRAM memory.
Table 7 – JP12 LCD Connector Pin Assignments
Signal Name (at JX1/2)
D7
D5
D3
D1
PLD_LCD_EN
PLD_LCD_RS
GND
JP12 Pin #
1
3
5
7
9
11
13
2
4
6
8
10
12
14
Signal Name (at JX1/2)
D6
D4
D2
D0
PLD_LCD_R/Wn
Contrast Voltage
+5V
2.9 CoolRunner CPLD
A Xilinx CoolRunner CPLD is included as a buffering device between the module I/O and the LCD
and keyboard connectors. In addition, there are two user I/O signals and two clock signals that
connect between the JX1 connector and the CPLD. These signals are user defined and can be
used as needed.
Table 8 – CoolRunner User Pin Assignments
JX1 Pin #
A37
A39
B40
B39
December 1, 2002
JX1 Signal Name
USERIO_1
USERIO_2
PLD_CLK0
PLD_CLK2
CoolRunner Pin #
B10
F10
C5
C7
7
2.10 P160 Communication Module Signal Assignments
The following tables show the P160 connector pin assignments to the P160 Communication
Module connectors (JX1 & JX2).
Table 9 – JX1 User I/O Connector
I/O Module
Usage
NC
GND
NC
Vin
NC
GND
NC
3.3V
USB_VM
GND
USB_OEn
2.5V
ETH_MDIO
GND
ETH_RXD2
Vin
ETH_RXDV
GND
ETH_TXER
3.3V
ETH_TXD0
GND
ETH_TXD3
2.5V
MEM.ALBn
GND
MEM.AUBn
Vin
PLD_KB_DATA
GND
PLD_KB_CLK
3.3V
ETH_RXC
GND
ETH_TXC
2.5V
USER_IO_1
GND
USER_IO_2
Vin
December 1, 2002
I/O
Connector
Signal Name
NC
GND
NC
Vin
NC
GND
NC
3.3V
LIOA9
GND
LIOA11
2.5V
LIOA13
GND
LIOA15
Vin
LIOA17
GND
LIOA19
3.3V
LIOA21
GND
LIOA23
2.5V
LIOA25
GND
LIOA27
Vin
LIOA29
GND
LIOA31
3.3V
LIOA33
GND
LIOA35
2.5V
LIOA37
GND
LIOA39
Vin
JX1 Pin #
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
A23
A24
A25
A26
A27
A28
A29
A30
A31
A32
A33
A34
A35
A36
A37
A38
A39
A40
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
B11
B12
B13
B14
B15
B16
B17
B18
B19
B20
B21
B22
B23
B24
B25
B26
B27
B28
B29
B30
B31
B32
B33
B34
B35
B36
B37
B38
B39
B40
I/O
Connector
Signal Name
FPGA.BITSTREAM
SM.DOUT/BUSY
FPGA.CCLK
DONE
INITn
PROGRAMn
NC
LIOB8
LIOB9
LIOB10
LIOB11
LIOB12
LIOB13
LIOB14
LIOB15
LIOB16
LIOB17
LIOB18
LIOB19
LIOB20
LIOB21
LIOB22
LIOB23
LIOB24
LIOB25
LIOB26
LIOB27
LIOB28
LIOB29
LIOB30
LIOB31
LIOB32
LIOB33
LIOB34
LIOB35
LIOB36
LIOB37
LIOB38
LIOB39
LIOB40
I/O Module
Usage
NC
NC
NC
NC
NC
NC
NC
USB_VPO
USB_VMO
USB_VP
USB_RCV
RS232_TX
RS232_RX
ETH_MDC
ETH_RXD3
ETH_RXD1
ETH_RXD0
NC
ETH_RXER
NC
ETH_TXEN
ETH_TXD1
ETH_TXD2
ETH_COL
ETH_CRS
MEM.BLBn
MEM.BUBn
PLD_LCD_EN
PLD_LCD_RS
PLD_LCD_R/WN
PHY_RESETn
I2C_DATA
I2C_CLK
SPI_OUT
SPI_IN
SPI_CLK
MEM_RESETn
MEM_DU
PLD_CLK2
PLD_CLK0
8
Table 10 – JX2 User I/O Connector
I/O Module
Usage
A8
A19
A9
A12
A13
A21
A22
A14
D6
D15
D7
D12
D4
D5
D11
D9
D2
D0
MEM.OEn
MEM.CE1Sn
D1
D22
D23
D29
D28
D21
D19
D27
D26
D24
D25
D17
A4
A1
A2
A5
A6
A7
MEM.RY/BY
MEM.WEn
December 1, 2002
I/O
Connector
Signal Name
RIOA1
RIOA2
RIOA3
RIOA4
RIOA5
RIOA6
RIOA7
RIOA8
RIOA9
RIOA10
RIOA11
RIOA12
RIOA13
RIOA14
RIOA15
RIOA16
RIOA17
RIOA18
RIOA19
RIOA20
RIOA21
RIOA22
RIOA23
RIOA24
RIOA25
RIOA26
RIOA27
RIOA28
RIOA29
RIOA30
RIOA31
RIOA32
RIOA33
RIOA34
RIOA35
RIOA36
RIOA37
RIOA38
RIOA39
RIOA40
JX2 Pin #
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
A23
A24
A25
A26
A27
A28
A29
A30
A31
A32
A33
A34
A35
A36
A37
A38
A39
A40
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
B11
B12
B13
B14
B15
B16
B17
B18
B19
B20
B21
B22
B23
B24
B25
B26
B27
B28
B29
B30
B31
B32
B33
B34
B35
B36
B37
B38
B39
B40
I/O
Connector
Signal Name
GND
RIOB2
Vin
RIOB4
GND
RIOB6
3.3V
RIOB8
GND
RIOB10
2.5V
RIOB12
GND
RIOB14
Vin
RIOB16
GND
RIOB18
3.3V
RIOB20
GND
RIOB22
2.5V
RIOB24
GND
RIOB26
Vin
RIOB28
GND
RIOB30
3.3V
RIOB32
GND
RIOB34
2.5V
RIOB36
GND
RIOB38
Vin
RIOB40
I/O Module
Usage
GND
A11
Vin
A15
GND
A10
3.3V
A16
GND
D13
2.5V
D14
GND
D3
Vin
D10
GND
D8
3.3V
MEM.CEFn
GND
D31
2.5V
D30
GND
D20
Vin
D18
GND
D16
3.3V
A0
GND
A17
2.5V
A3
GND
A18
Vin
A20
9
Revision History
V1.0
Initial Release
2/13/02
V2.0
Rev 2 Board Release
Added Table 1 – Ethernet pin assignments
Added Table 2 – RS232 pin assignments
Added Table 5 – Flash/SRAM pin assignments
Removed User I/O 3 from Table 8
Removed JTAG signals from JX1 in Table 9
12/1/02
December 1, 2002
10
Appendix A
P160 Communication Module (Rev 2) Schematics
December 1, 2002
11
5
4
Ethernet PHY
3.3V
3
2
1
2.5V
JP1
1
3
NE1
2
SHUNT-LO-CL
1X3
2.5V
C6
C7
1nF
MII/RMII INTERFACE
RCVLEDn/ACTLEDn/MDIX_DIS/TDO
XMTLEDn/INTRn/FDXLEDn
LNKLEDn/MEDIA_CONVn/TDI
SDPLEDn/ADV_PAUSEn/TMS
DGND
DGND
DGND
DGND
RXER
RXC
RXDV
RXD0
RXD1
RXD2
RXD3
31
30
14
11
7
2.5V
41
42
61
62
ETH_TXD3
ETH_TXD2
ETH_TXD1
ETH_TXD0
ETH_TXEN
FB1
FB321611T-601Y-S
5V
R3
10k
1%
R4
10k
1%
C8
.1u
R5
1.5k
5%
R6
49.9
1%
R7
49.9
1%
JP3
KB_DATA
2
1
2
1
2
3
4
5
6
7
8
9
9
H1102
Pulse
2.5V
R8
75R
5%
KB_CLK
R9
75R
5%
FB3
C12
560pF
ETH_MDIO
C13
560pF
FB321611T-121Y-S
C11
1nF
2kV
C14
1nF
R10
KBDAT
TP095
KBSIGND
KB5V
KBCLK
TP096
KBSHGND
KBSHGND
KBSHGND
2MJ-0104A120
Mini DIN
6 pos
ETH_TXC
ETH_TXER
51
50
49
48
47
44
43
ETH_RXER
D
FB2
FB321611T-121Y-S
1
RJ45
ETH_MDC
ETH_COL
ETH_CRS
60
59
58
57
56
53
52
8
5V
1
2
3
4
5
6
7
8
3
6
26
25
10
. MEDIA
CONNECTIONS
AVDD
AVDD
BIASVDD
REGDVDD
REGAVDD
28
27
22
3
20
TXD3
TXD2
TXD1
TXD0
TXEN
TXC
TXER
LEDS
40
45
54
63
AGND
TD+
TDRD+
RD-
BCM5221KPT
DIGITAL
32
AGND
ANALOG GND
16
2
MDIO
MDC
COL
CRS/CRS_DV
BROADCOM
JP2
1
33R 5%
R11
ETH_RXC
FB4
ETH_RXDV
33R 5%
ETH_RXD0
ETH_RXD1
ETH_RXD2
ETH_RXD3
1
2.5V
2
FB321611T-601Y-S
Serial Peripheral
Interface (SPI)
33
34
35
36
RESETn
PHYAD0/FDX_LEDn
PHYAD1/COL_LEDn
PHYAD2/ACT_LEDn
PHYAD3/PAUSE
PHYAD4
TESTEN
LOW_PWR
ENERGY_DET
MII_EN
SDSD+
F100/TCK
ANEN/TRSTn
FDX
29
1
46
8
2
55
POWER
MODE
9
10
11
12
13
14
15
16
17
18
19
21
37
38
39
REF_CLK
XTALO
XTALI
XTALGND
RDAC
BIASGND
PHY_RESETn
JTAG_EN
CLOCK
4
5
6
7
DVDD
DVDD
64
5V
C5
1nF
U1
U2
C10
18pF
R2
49.9
1%
2
R1
49.9
1%
15
C4
.01u
1nF
C9
18pF
C3
.1u
OVDD
OVDD
OVDD/NC
D
C2
.1u
23
24
Y1
CM309B25.000MABJT
1
4
2
3
PS/2
Keyboard
Connector
2.5V
+
2.5V
1
C1
150u
2.5V
C
C
R13
R14
1.27k
1%
DS1 LST670-HK
3.3V
130
R15
4.7k
1%
1%
3.3V
100MB/s
R20
130
3.3V
DS2 LST670-HK
1%
R17
10k
1%
R18
10k
1%
R19
10k
1%
Link
R21
DS3 LST670-HK
FB5
FB321611T-121Y-S
SPI_CLK
1
2
1
2
JP4
1
130
Transmit Activity
SPI_OUT
2
FB6
FB321611T-121Y-S
1
SPI_IN
3.3V
U3
C19
.1u
C20
.1u
B
C21
.1u
C22
.1u
C18
1u
TEXAS
INSTRUMENTS
EN
C1+
V+
C1C2+
C2VRIN
FORCEOFF
VCC
GND
DOUT
FORCEON
DIN
INVALID
ROUT
C16
47pF
3
4
Header 1x4
0.1"
Spacing
C17
47pF
JP5
1
16
15
14
13
12
11
10
9
2
FB7
FB321611T-121Y-S
C15
47pF
2
3
4
RS232
1
2
3
4
5
6
7
8
1
1%
DCD
DSR
2
RD
RTS
3
TD
CTS
4
RS232_TX
5
RS232_RX
MAX3221
DTR
RI
6
7
8
9
GND
DB9-R
B
I2C
DB9 Connector
Female Right
Angle
3.3V
R22
10k
1%
FB8
FB321611T-121Y-S
1
I2C_DATA
Universal Serial Bus
2
C23
560pF
3.3V
3.3V
3.3V
JP6
R16
1.5k
5%
R12
1.5k
5%
1
R23
10k
1%
3.3V
2
2
3
1
I2C_CLK
C24
560pF
JP10
2
2
FB9
FB321611T-121Y-S
1
2
3
1X3
1x3 Header
0.1" Spacing
JP8
C25
.1u
U4
A
MODE
VCC
OE
VMO/FSEO
RCV
VPO
VP
D+
VM
DSUSPND
SPEED
GND
NC
USB1T11A
1X2
14
13
12
11
10
9
8
1X2
JP7
1
1
2
3
4
5
6
7
USB_VMO
USB_VPO
1
USB_OEn
USB_RCV
USB_VP
USB_VM
3.3V
1
2
3
4
5
VCC GND
DATADATA+
6
GND GND
897-30-004-90-000
USB B Style
Connector
A
R24
2
10k 1%
JP9
MicroBlaze Communications Board DS-BD-MBEXP1
1X2
SHUNT-LO-CL
NE3
SHUNT-LO-CL
External Interfaces
Last Modified
Thursday, September 19, 2002
Rev
Size
2
C
Designer
Sheet
Brian Dewald
1 of 3
Memec Board
1
NE2
Suite 540 1212 31 Ave NE
Calgary, Alberta
Canada
T2E 7S8
5
4
3
2
1
5
4
3
2
1
D
D
2.5V
5V
3.3V
3.3V
5V
2.5V
JX1
C
USB_VM
USB_OEn
ETH_MDIO
ETH_RXD2
ETH_RXDV
ETH_TXER
ETH_TXD0
ETH_TXD3
MEM.ALBn
MEM.AUBn
PLD_KB_DATA
PLD_KB_CLK
ETH_RXC
ETH_TXC
USERIO_1
USERIO_2
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
A23
A24
A25
A26
A27
A28
A29
A30
A31
A32
A33
A34
A35
A36
A37
A38
A39
A40
TCK
GND
TMS
VIN
TDI
GND
TDO
3.3V
IO
GND
IO
2.5V
IO
GND
IO
VIN
IO
GND
IO
3.3V
IO
GND
IO
2.5V
IO
GND
IO
VIN
IO
GND
IO
3.3V
IO
GND
IO
2.5V
IO
GND
IO
VIN
P160 Left Header DB
DIN
DOUT
CCLK
DONE
INITn
PROGRAMn
NC
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
JX2
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
B11
B12
B13
B14
B15
B16
B17
B18
B19
B20
B21
B22
B23
B24
B25
B26
B27
B28
B29
B30
B31
B32
B33
B34
B35
B36
B37
B38
B39
B40
USB_VPO
USB_VMO
USB_VP
USB_RCV
RS232_TX
RS232_RX
ETH_MDC
ETH_RXD3
ETH_RXD1
ETH_RXD0
ETH_RXER
ETH_TXEN
ETH_TXD1
ETH_TXD2
ETH_COL
ETH_CRS
MEM.BLBn
MEM.BUBn
PLD_LCD_EN
PLD_LCD_RS
PLD_LCD_R/Wn
PHY_RESETn
I2C_DATA
I2C_CLK
SPI_OUT
SPI_IN
SPI_CLK
MEM_RESETn
MEM_DU
PLD_CLK2
PLD_CLK0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
A23
A24
A25
A26
A27
A28
A29
A30
A31
A32
A33
A34
A35
A36
A37
A38
A39
A40
A8
A19
A9
A12
A13
A21
A22
A14
D6
D15
D7
D12
D4
D5
D11
D9
D2
D0
MEM.OEn
MEM.CE1Sn
D1
D22
D23
D29
D28
D21
D19
D27
D26
D24
D25
D17
A4
A1
A2
A5
A6
A7
MEM.RY/BY
MEM.WEn
R44
10k
1%
P160 Right Header DB
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
GND
IO
VIN
IO
GND
IO
3.3V
IO
GND
IO
2.5V
IO
GND
IO
VIN
IO
GND
IO
3.3V
IO
GND
IO
2.5V
IO
GND
IO
VIN
IO
GND
IO
3.3V
IO
GND
IO
2.5V
IO
GND
IO
VIN
IO
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
B11
B12
B13
B14
B15
B16
B17
B18
B19
B20
B21
B22
B23
B24
B25
B26
B27
B28
B29
B30
B31
B32
B33
B34
B35
B36
B37
B38
B39
B40
A11
A15
C
A10
A16
D13
D14
D3
D10
D8
MEM.CEFn
D31
D30
D20
D18
D16
A0
A17
A3
A18
A20
B
B
Hirose
FX2C-80S-1.27DSAL
Hirose
FX2C-80S-1.27DSAL
LCD
Connector
5V
R29
10k
1%
5V
R31
10k
1%
5V
R33
10k
1%
5V
R35
10k
1%
5V
R37
10k
1%
5V
5V
R38
10k
1%
5V
R39
10k
1%
5V
R36
10k
1%
5V
R34
10k
1%
5V
R32
10k
1%
R30
10k
1%
JP12
LCD_D7
LCD_D5
LCD_D3
LCD_D1
LCD_EN
LCD_RS
1
2
3
4
5
6
7
8
9
10
11 12
13 14
2X7
0.1" straight
TH Receptacle
LCD_D6
LCD_D4
LCD_D2
LCD_D0
LCD_R/Wn
3.3V
R25
2.2k
5%
5V
3
C28
10u
A
A
Compatible LCD's:
HD-16216H-D Hantronics
L167200j000 Seiko
LCM-01602D-XX/C
Luminex
2
R26
500 pot
1
Contrast
Control
MicroBlaze Communications Board DS-BD-MBEXP1
Motherboard Connectors, LCD Connector & 5V Regulator
Last Modified
Thursday, September 19, 2002
Rev
Size
2
C
Designer
Sheet
Brian Dewald
2 of 3
Memec Board
Suite 540 1212 31 Ave NE
Calgary, Alberta
Canada
T2E 7S8
5
4
3
2
1
5
4
3
2
1
D
D
3.3V
3.3V
C29
.1u
J2
D6
H2
H3
C6
C4
D4
E5
D5
C5
K6
H9
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
3.3V
3.3V
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
3.3V
R45
10k
1%
R46
10k
1%
MEM.CE1Sn
MEM.CEFn
MEM.OEn
MEM.WEn
MEM.BLBn
MEM.BUBn
R27
10k
1%
MEM.RY/BY
MEM_RESETn
MEM_DU
G2
F2
E2
D2
F3
E3
D3
C3
C7
E7
F7
C8
D8
E8
F8
D9
G9
F4
E4
D7
E6
E9
F9
A1
A10
B1
B10
C1
F1
F10
G1
G10
L1
L10
M1
M10
G8
J5
J6
VCCf
VCCs
J5
J6
CE1S
CE2S
CEF
OE
WE
LB
UB
RY/BY
RESET
WP/ACC
CIOS
CIOF
J3
G4
K4
H5
H6
K7
G7
J8
K3
H4
J4
K5
J7
H7
K8
H8
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
Toshiba
TH50VSF2581AASB
SRAM/FLASH
DQ0
DQ1
DQ2
DQ3
DQ4
DQ5
DQ6
DQ7
DQ8
DQ9
DQ10
DQ11
DQ12
DQ13
DQ14
DQ15
CE1S
CE2S
CEF
OE
WE
LB
UB
RY/BY
RESET
WP/ACC
CIOS
CIOF
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
DU
J3
G4
K4
H5
H6
K7
G7
J8
K3
H4
J4
K5
J7
H7
K8
H8
J2
D6
H2
H3
C6
C4
D4
E5
D5
C5
K6
H9
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
D27
D28
D29
D30
D31
3.3V
3.3V
R47
10k
1%
MEM.CE1Sn
MEM.CEFn
MEM.OEn
MEM.WEn
MEM.ALBn
MEM.AUBn
MEM.RY/BY
MEM_RESETn
R28
10k
1%
C
GND
GND
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
DU
DQ0
DQ1
DQ2
DQ3
DQ4
DQ5
DQ6
DQ7
DQ8
DQ9
DQ10
DQ11
DQ12
DQ13
DQ14
DQ15
U7
G3
J9
MEM_DU
A1
A10
B1
B10
C1
F1
F10
G1
G10
L1
L10
M1
M10
G8
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
C32
.1u
G3
J9
C
G2
F2
E2
D2
F3
E3
D3
C3
C7
E7
F7
C8
D8
E8
F8
D9
G9
F4
E4
D7
E6
E9
F9
SRAM/FLASH
VCCf
VCCs
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
C31
.1u
Toshiba
TH50VSF2581AASB
GND
GND
U6
C30
.1u
B
B
3.3V
5V/3.3V
Level
Translator
3.3V
3.3V
C36
.1u
USERIO_2
LCD_D5
LCD_D7
LCD_D6
PLD_KB_CLK
PLD_KB_DATA
LCD_D4
LCD_D3
LCD_D2
LCD_D1
3.3V
J1
1
2
3
4
5
6
7
VCC
GND
NC
TCK
TDO
TDI
TMS
A
F10
C10
C1
G1
JTAG7
E1
Internal Connection Chart
Baseboard Signal
PLD_LCD_R/Wn
PLD_LCD_EN
PLD_LCD_RS
PLD_KB_CLK
D0 - D7
5
C4
C3
A1
B1
A2
A3
D1
D3
E3
F1
4
to
VCC
VCC
VCC
VCC
A0
A1
A3
A4
A5
A7
A9
A10
A13
A14
C35
.1u
D14
D12
D11
D10
D9
D8
D7
D4
D3
D1
B0
B1
B2
B4
B6
B7
B9
B10
B13
B14
C11
C10
C9
C8
C7
C6
C14
C3
C12
C1
TCK/C0
TDO/A8
TDI/B8
TMS/D0
PORT_EN
CLK3/IN3
CLK2/IN2
CLK1/IN1
CLK0/IN0
K6
GND
G10
A7 GND
GND
PLD_LCD_RS
USERIO_1
C8
A8
A9
A5
A10
B10
D8
E8
F8
E10
C34
.1u
H1
H5
D10
A4
C33
.1u
U8
PLD_LCD_R/Wn
PLD_LCD_EN
NOTE:
The bit stream for
the CPLD must have
JTAG enable set.
3.3V
K5
H4
H3
K3
K2
K4
K1
J1
G3
F3
H7
H8
J10
K9
K10
K8
K7
H10
H6
G8
A6
C7
C6
C5
D3
LCD_RS
D0
D2
D1
LCD_R/Wn
LCD_EN
LCD_D0
KB_DATA
D6
D7
D5
D4
KB_CLK
3.3V
3.3V
R40
10k
1%
3.3V
R41
1k
1%
3.3V
R42
10k
1%
R43
1k
1%
A
PLD_CLK2
Xilinx
PLD_CLK0
XCR3064XL-10CP56C
Module Signal
LCD_R/Wn
LCD_EN
LCD_RS
KB_CLK
LCD_D0 - LCD_D7
MicroBlaze Communications Board DS-BD-MBEXP1
Memory & CPLD Level Translator
Last Modified
Thursday, September 19, 2002
Rev
Size
2
C
Designer
Sheet
Brian Dewald
3 of 3
Memec Board
Suite 540 1212 31 Ave NE
Calgary, Alberta
Canada
T2E 7S8
3
2
1
Fly UP