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.

caution required after a short or loss of electrical contact or when hot-swapping slave devices.<br />

Electrical shorts typically occur when an iButton is placed on an iButton probe and the data<br />

contact of the iButton bridges the probe’s DATA and GND contacts. The duration of such a<br />

short can vary from a few milliseconds up to a second or even more. Although a short does not<br />

damage 1 – Wire® devices on the bus, it causes a communication bus reset which, in turn, resets<br />

the 1 – Wire® data rate to standard speed. If the bus master were using overdrive speed and was<br />

unaware of the short, subsequent communication attempts at overdrive speed would fail. From<br />

an iButton’s perspective, loss of contact is equivalent to a short; in either case there is no<br />

voltage between DATA and GND. Consequently, the reset to standard speed also occurs if the<br />

connection between the iButton and probe is lost [71].<br />

Table 4.4 Time Savings for a Read ROM Function [71].<br />

Step Time Slots STD Speed Time OD Speed Time<br />

1 – Wire® Reset/Presence Detect Cycle at<br />

Standard Speed<br />

N/A 960µs 960µs<br />

Command Overdrive Skip ROM 8 N/A 8 x 65µs<br />

1 – Wire® Reset/Presence Detect Cycle at<br />

N/A N/A 96µs<br />

Overdrive Speed<br />

Command Read ROM 8 8 x 65µs 8 x 8µs<br />

Read Device Identification Number 64 64 x 65µs 64 x 8µs<br />

Total Time 5640µs 2152µs<br />

From the above discussion with overdrive and standard speeds it is easy to see that there<br />

is a savings factor greater than 2.5 when using overdrive speed. The main disadvantages are:<br />

loss of bus power forcing a reset and loss of device contact. Although not really a disadvantage,<br />

using overdrive speed on a 1 – Wire® network does require additional programming to be done<br />

for the 1 – Wire® Master if both standard and overdrive capable devices reside on the same<br />

branch of a network. Ideally, if both speeds are desired on the same network, it is recommended<br />

103

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

Saved successfully!

Ooh no, something went wrong!