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.

5.2.8.1 Single Search ROM (single_search_rom) Test<br />

This test checks the Search ROM Accelerator algorithm described in section 2.3.6 and<br />

also proper operation of the device addressing instruction READ_ROM (0x33). For this test<br />

configuration there is a single 1 – Wire® slave device on the network with an Altera DE2<br />

Development and Education board serving as the 1 – Wire® Master. Figure 5.10 shows the<br />

setup configuration used to conduct this test. Any configurable FPGA I/O pin on the DE2 board<br />

can serve as the 1 – Wire® Master I/O pin. Multiple iButton Probe Cables were used to test<br />

connectivity of a variety of 1 – Wire® slave devices (both single and multi-function), including<br />

parasitically and non-parasitically powered slaves. Additionally, while conducting the test, the 1<br />

– Wire® devices listed in Table 5.4 were hot swapped to ensure reliability and integrity in the<br />

design of the 1 – Wire® network. The test results, summarized in Table 5.4, verified that the<br />

correct single ROM_ID was found by the Search ROM Accelerator algorithm.<br />

Figure 5.10 Single Search ROM Test Setup.<br />

Table 5.4 Single Search ROM (single_search_rom) Test Results.<br />

1 – Wire® Device Type 1 – Wire Probe Cables Length of test Hot Swapped Failures<br />

DS1990A[77]/DS1990R[78] DS9092L[79], DS1402-<br />

Yes None<br />

DS1994[82] BR8+[80] with DS1401-4[81],<br />

Yes None<br />

DS1996[83] DS1402D-DR8+[80],<br />

30 min<br />

Yes None<br />

DS1904[84] DS1402-RP8+[80], DS1402-<br />

Yes None<br />

DS1972[85] RP3+[80]<br />

Yes None<br />

DS1822-PAR 1 [86]/ DS2431 1 [87] See Note 1 30 min Yes None<br />

1<br />

This device is a 3-pin TO-92 Package and was interfaced utilizing a breadboard.<br />

134

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

Saved successfully!

Ooh no, something went wrong!