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.

master reset occurs. Table 5.2 shows how to find the proper register value based on the CLK<br />

reference frequency (i.e., if using a 40 MHz CLK reference frequency, write a value of 0x8Eh to<br />

this location).<br />

Table 5.2. Clock Divisor Register Settings for Input Clock Rates.<br />

Min CLK<br />

Frequency<br />

(MHz)<br />

5.2.7 Control Register<br />

Max CLK<br />

Frequency<br />

(MHz)<br />

Divider<br />

Ratio<br />

DIV2<br />

128<br />

DIV1<br />

DIV0<br />

PRE1<br />

PRE0<br />

4.0 < 5.0 4 0 1 0 0 0<br />

5.0 < 6.0 5 0 0 0 1 0<br />

6.0 < 7.0 6 0 0 1 0 1<br />

7.0 < 8.0 7 0 0 0 1 1<br />

8.0 < 10.0 8 0 1 1 0 0<br />

10.0 < 12.0 10 0 0 1 1 0<br />

12.0 < 14.0 12 0 1 0 0 1<br />

14.0 < 16.0 14 0 0 1 1 1<br />

16.0 < 20.0 16 1 0 0 0 0<br />

20.0 < 24.0 20 0 1 0 1 0<br />

24.0 < 28.0 24 0 1 1 0 1<br />

28.0 < 32.0 28 0 1 0 1 1<br />

32.0 < 40.0 32 1 0 1 0 0<br />

40.0 < 48.0 40 0 1 1 1 0<br />

48.0 < 56.0 48 1 0 0 0 1<br />

56.0 < 64.0 56 0 1 1 1 1<br />

64.0 < 80.0 64 1 1 0 0 0<br />

80.0 < 96.0 80 1 0 0 1 0<br />

96.0 < 112.0 96 1 0 1 0 1<br />

112.0 < 128.0 112 1 0 0 1 1<br />

Various 1 – Wire® devices utilize different communication protocols in order to properly<br />

function and report back to the master in an efficient manner. The Control Register, shown in<br />

Figure 5.9, adds the robustness needed to handle all of the major conditions expected from each<br />

iButton and 1 – Wire® chip family device.

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

Saved successfully!

Ooh no, something went wrong!