09.01.2013 Views

CANoe DENoe - KEMT FEI TUKE

CANoe DENoe - KEMT FEI TUKE

CANoe DENoe - KEMT FEI TUKE

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

82<br />

slider is intended to represent the time point of a synchronization edge on the bus,<br />

i.e. the beginning of a bit with recessive-dominant edge. The upper area of the figure<br />

shows the nominal bit timing, i.e. a bit on the bus is depicted as it is expected by the<br />

controller. The lower area of the figure shows the internal controller timing, i.e. the bit<br />

time interval from the controller's perspective. The length of this bit interval depends<br />

on the time point of the arriving synchronization edge:<br />

If the edge falls within the Sync region of nominal timing, then the chip is running<br />

synchronously. If the edge falls within the Tseg1 region of nominal timing, then resynchronization<br />

must be performed. In this case the Tseg1 region is lengthened by up to<br />

SJW (Synchronization Jump Width) BTL cycles. If the edge falls within the Tseg2 region<br />

of nominal timing, then resynchronization must be performed. In this case the<br />

Tseg2 region is shortened by up to SJW (Synchronization Jump Width) BTL cycles. If<br />

no edge falls within nominal timing, this bit time is not utilized for resynchronization.<br />

Disconnecting the Transmit Branch<br />

Since the CAN controller on the PC card represents the interface between the analysis<br />

software and the CAN bus, the bus is influenced by the measurement process. In<br />

particular, the CAN controller gives its acknowledge for correctly recognized messages<br />

by placing a dominant level on the bus at the relevant slot in the CAN message.<br />

To reduce the influence on the system, this functionality can be explicitly deactivated<br />

on the SJA 1000 controller. However, please note that when the acknowledge<br />

is deactivated communication can only occur over the bus if at least one other bus<br />

node sends an acknowledge.<br />

Note: The acknowledge on the CAN-AC2 card can be deactivated as follows:<br />

with 82C200 controller, set the output control register on 0x02 (default is<br />

FA)<br />

with 82527 controller, interrupt the TX line (jumper 9 must be removed on<br />

PB1 resp. PB2)<br />

2.11.3 Acceptance Filtering<br />

With all Basic-CAN controllers on the PC card (SJA 1000/82C200/82527/72005) a<br />

mask controls which messages can be transmitted and which can be received.<br />

For example, the SJA 1000 has one acceptance filter for standard identifiers and one<br />

for extended identifiers, and it expects separate acceptance mask and acceptance<br />

code. The acceptance mask indicates which bit of the ID should be compared with<br />

the acceptance code. If the bit is 1 in the mask, then that particular bit is irrelevant for<br />

the comparison. If it is 0, that bit of the ID is compared with the corresponding bit of<br />

the acceptance code. If these two bits are identical, the message is received; otherwise<br />

it is filtered out. Both the mask and code are entered as hexadecimal numbers.<br />

© Vector Informatik GmbH <strong>CANoe</strong>/<strong>DENoe</strong> Manual Version 4.1.1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!