ARM IM-AD1 User Manual
Page 39
![background image](/manuals/43954/39/background.png)
Hardware Reference
ARM DUI 0163B
Copyright © 2001-2003. All rights reserved.
3-15
All interface signals are routed to the logic module. The CAN controllers are supported
by an AHB interface instantiated into the logic module code example supplied with the
IM-AD1.
The transmit and receive data signals, CANx_TXD and CANx_RXD, at the EXPIM
connectors are not used for the normal operation of the interfaces. They are provided to
allow you to implement your own CAN controller logic in the logic module FPGA.
The surface mount links, LK1 and LK2, are provided so that the transmit data signals
to the TJA1050 transceivers can be driven either from the CAN controllers or directly
from the logic module FPGA.
Table 3-8 shows the assignment of the CAN controller interface signals to the logic
module signals on the EXPIM connector.
Table 3-8 CAN interface signal assignment
Signal
EXPIM
connector
Description
CAN_A[7:0]
IM_BBANK[7:0]
CAN address bus
CAN_D[7:0]
IM_BBANK[8:15]
CAN data bus
CAN_T/R
IM_BBANK16
CAN buffer direction control
CAN_nOE
IM_BBANK17
CAN buffer output enable
CAN1_nRESET
IM_BBANK18
CAN1 reset signal
CAN2_nRESET
IM_BBANK19
CAN2 reset signal
CAN_R/nW
IM_BBANK20
CAN read / write
CAN1_nCS
IM_BBANK21
CAN1 chip select
CAN2_nCS
IM_BBANK22
CAN2 chip select
CAN1_TXD
IM_BBANK23
CAN1 transmit data
CAN2_TXD
IM_BBANK24
CAN2 transmit data
CAN1_nDSACK0
IM_BBANK25
CAN1 data acknowledge
CAN2_nDSACK0
IM_BBANK26
CAN2 data acknowledge
CAN1_nINT
IM_BBANK27
CAN1 interrupt