Hardware Reference

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

Description

connector

 

 

 

 

 

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

ARM DUI 0163B

Copyright © 2001-2003. All rights reserved.

3-15

Page 39
Image 39
Arm Enterprises IM-AD1 manual Can interface signal assignment Signal