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.

9.5 Original timestamp<br />

169<br />

This is the original timestamp generated by the MOST hardware. Only the unit is<br />

changed to 10 µs and an offset is subtracted, so that the measurement start again<br />

has approximately a timestamp of 0.<br />

For higher precision use this timestamp for calculations concerning periods of time<br />

only in the MOST system on one channel. The offset between original timestamps<br />

from different MOST channels may vary with each measurement start. But provided<br />

that the MOST channels are derived from a single MOST ring, the offset stays constant<br />

during the measurement, due to the synchronization of the MOST devices to<br />

the timing master in the ring.<br />

If different MOST channels of <strong>CANoe</strong> are connected to different MOST rings (with<br />

different timing masters) each MOST channel has its own time base. The original<br />

timestamps will diverge in this case. Therefore the MOST channels are also synchronized<br />

which will affect only the synchronized timestamp.<br />

9.6 Time Synchronization Accuracy<br />

The accuracy of the synchronization between MOST channels is typically +/- 1 ms,<br />

between a MOST and a CAN channel is around +/- 2 ms.<br />

These statements are based on measurements with a desktop PC with a Pentium III<br />

450 MHz, Windows NT 4.0 (SP6) and a CANcardX with driver version 3.0. The Optolyzer<br />

boxes were operated in spy mode with a continuous bus load of up to<br />

166 frames/s. (With more than 166 frames/s the buffer of the Optolyzer box starts to<br />

fill up). The CAN bus was operated with two active channels at 1 MBit/s and a busload<br />

of 30 % on each channel.<br />

Due to adaptive algorithms the full accuracy of the synchronization is achieved only<br />

after a few seconds after measurement start. If synchronization is a critical point<br />

within the measurement application, start the measurement a couple of seconds before<br />

the condition which shall be analyzed occurs.<br />

If <strong>CANoe</strong> is used to trigger the interesting condition on the bus, use interactive triggering<br />

e.g. by operating a panel or an interactive generator block or use a CAPL<br />

timer started at measurement start to allow a delayed trigger condition.<br />

9.7 Database Support<br />

<strong>CANoe</strong>.MOST offers two ways of describing the data structure on the MOST frames.<br />

Known from version 0.95 is the description of messages in a CANdb++ database.<br />

This is still the only way to have database support for MOST in CAPL. In CAPL, messages<br />

can be identified and parameters can be accessed by names defined in the<br />

CANdb++ database. Additionally this way is used to show parameter values in the<br />

Data and Graphics Windows and to statically translate physical addresses into device<br />

names.<br />

Unfortunately the CANdb++ database does not allow the description of all data formats<br />

used in MOST systems.<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!