15.08.2013 Views

DESIGN OF A CUSTOM ASIC INCORPORATING CAN™ AND 1 ...

DESIGN OF A CUSTOM ASIC INCORPORATING CAN™ AND 1 ...

DESIGN OF A CUSTOM ASIC INCORPORATING CAN™ AND 1 ...

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.

est-case latency occurs when the bus is operated at it maximum speed of 1 Mbps and each data<br />

frame contains no data. Again for this case it is assumed that the values for queuing jitter (Jm)<br />

and worst-case queuing delay (wm) are zero. Therefore operating the bus at the highest speed<br />

possible and keeping the amount of data in each data frame as small as possible would allow<br />

minimal latency times on the CAN bus.<br />

In many iButton and 1 – Wire® applications, cable length and loading often preclude<br />

the use of the overdrive mode. Cable length and loading are the two biggest factors that<br />

contribute to message latency on 1 – Wire® networks. In those applications where the<br />

embedded electronics are in close proximity to the slave devices, the high-speed overdrive<br />

communication mode can greatly reduce transaction times [71]. Table 4.4 shows a comparison<br />

of typical 1 – Wire® command transactions using both standard and overdrive speeds.<br />

There are two ways to get an overdrive-capable slave device into overdrive mode. One<br />

way uses the Overdrive Skip command, which puts all devices on the bus into overdrive. The<br />

other way uses the Overdrive Match command, which only puts the device with the matching<br />

identification number into overdrive. The device remains in overdrive mode until it gets a 1 –<br />

Wire® reset at standard speed, or it is disconnected from the bus. Any 1 – Wire® device that is<br />

either hot swapped (plug-and-play) or is already on the bus at power always starts at standard<br />

speed [71].<br />

The example in Table 4.4 shows that despite the extra command and reset cycle of<br />

getting to overdrive speed, using overdrive obtains the device identification number in 2152µs<br />

compared to 5640µs at standard speed. The more communication that occurs at overdrive, the<br />

more substantial is the time savings. The downside to using overdrive speed is the additional<br />

102

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

Saved successfully!

Ooh no, something went wrong!