Ps/2 Mouse And Keyboard Ports (33); Chipscope (34); Can Controller (Mcp2515 And Mpc2551) (35) - Xilinx SP305 Spartan-3 User Manual

Table of Contents

Advertisement

R
Table 2-25: Additional Expansion I/O Connections (Continued)

PS/2 Mouse and Keyboard Ports (33)

The SP-305 Development Platform contains two PS/2 ports: one for a mouse (J17) and the
other for a keyboard (J18). Bi-directional level shifting transistors allow the FPGA's
2.5V I/O to interface with the 5V I/O of the PS/2 ports. The PS/2 ports on the board are
powered directly by the main 5V power jack which also powers the rest of the board.
Table 2-26: PS2 Mouse & Keyboard

ChipScope (34)

ChipScope debug port.

CAN Controller (MCP2515 and MPC2551) (35)

The SP305 board has the option to drive the CAN Phy (MPC2551) directly from FPGA I/O
pins, or communicate to a CAM MAC device (MPC2515).
CAN MAC (MCP2515) (35a)
When using both the CAN MAC and PHY devices, the communication channel to the
MCP2515 is through an SPI port. See section 35B to set the jumpers in the right position to
select either the CAN MAC/PHY or just the CAN PHY.
Note:
CAN "MAC" implemented in the FPGA. To have the FOPGA drive the CAN PHY RX and TX signals
that connect to the MPC2551 CAN PHY device, set the jumper on J35 and J36. When the jumpers
are set on Pins 1,2 the CAn PHY is connected to the CAN MPC2515 "MAC" and when connected to
the pins 2,3 it is connected the FPGA I/O for the CAN RX and TX.
Table 2-27: MPC 2551 MAC Connections
SP305 Spartan-3 Development Platform User Guide
UG216 (v1.1) March 3, 2006
Header Pin
J3, Pin 31
IIC_SCL
J3, Pin 32
IIC_SDA
Caution!
Care must be taken to ensure that the power load of any attached PS/2 devices does
not overload the AC adapter.
Label
KEYBOARD_CLK
KEYBOARD_DATA
MOUSE_CLK
MOUSE_DATA
When using the CAN controller, There is an option to use the CAN "MAC" device or have the
Reference
Designator
FPGA_CAN_RXCAN
FPGA_CAN_TXCAN
www.xilinx.com
Label
FPGA Pin
D14
E14
FPGA Pin
L4
K5
A14
F14
Label/Definition
Detailed Description
Description
Expansion IIC SCL
Expansion IIC SDA
Description
KEYBOARD CLOCK
KEYBOARD DATA
MOUSE CLOCK
MOUSE DATA
FPGA Pin
D7
E7
27

Advertisement

Table of Contents
loading

Table of Contents