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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Table 2.2 1 – Wire® Bus Operations.<br />

Operation Description Implementation<br />

Reset<br />

Write ‘0’ Bit<br />

Write ‘1’ Bit<br />

Read Bit<br />

Reset all of the 1 – Wire® bus slave<br />

devices and get them ready for a<br />

command.<br />

Send ‘0’ bit to all of the 1 – Wire®<br />

slaves (Write ‘0’ slot time).<br />

Send ‘1’ bit to all of the 1 – Wire®<br />

slaves (Write ‘1’ slot time).<br />

Read a bit from the 1 - Wire® slaves<br />

(Read time slot).<br />

20<br />

Delay 0µs. (2.5µs)<br />

Drive the bus low, delay 480µs. (70µs)<br />

Release the bus, delay 70µs. (8.5µs)<br />

Sample the bus: ‘0’ = device(s) present,<br />

‘1’ = no device present.<br />

Delay 410µs. (40µs)<br />

Drive the bus low, delay for 60µs. (7.5µs)<br />

Release the bus, delay for 10µs. (2.5µs)<br />

Drive the bus low, delay for 6µs. (1.0µs)<br />

Release the bus, delay for 64µs. (7.5µs)<br />

Drive the bus low, delay for 6µs. (1.0µs)<br />

Release the bus, delay for 9µs. (1.0µs)<br />

Sample the bus to read from slave(s), delay for<br />

55µs. (7µs)<br />

Figure 2.10 Reset/Presence Detect Sequence.

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

Saved successfully!

Ooh no, something went wrong!