
Architecture
4 Architecture
4.1 PC-side memory allocation
The CAN controllers are displayed directly in the memory area of the PC.
0000h
0100h
0200h
0300h
03FFh
1.CAN-Controller
Reset CAN1
2.CAN-Controller
Reset CAN2
(Base address)
Fig. 4-1: PC-side memory allocation of the PC-I 03
4.1.1 Access to CAN controllers
Up to two CAN controllers either of type Philips SJA1000 and/or Intel 82527 can be as-
sembled on the interface.
The first CAN controller is displayed in the range from 0000h to 00FFh, the second CAN
controller in the range from 0200h to 02FFh from the basic address of the board. With
access to the individual memory range, the corresponding CAN controller is automati-
cally selected. The basic address can be configured as described in section 3.1.1.
The exact index description of the SJA1000 and of the Intel 82527 is found in the corre-
sponding data sheets of Philips and Intel (Web addresses in Appendix).
The Output Control Register of the CAN controllers must be loaded with the value 5Eh.
4.1.2 Resetting the CAN controllers from the PC
By writing any value to an address of the reset range (0100h to 01FFh for the first CAN
controller and 0300h to 03FFh for the second CAN controller), a hardware reset is car-
ried out on the corresponding CAN controller.
4.2 Triggering an interrupt on the PC
The CAN controllers can trigger interrupts on the PC. For configuration of the interrupts,
see section 3.1.2
Copyright IXXAT Automation GmbH
PC-I 03 - Manual, Version 3.2
14
Summary of Contents for PC-I 03
Page 4: ......