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.

5.2.8.4 Command Recognition (cmd_recognition) Test<br />

This test checks all of the basic commands shared by almost every family of 1 – Wire®<br />

devices available on the commercial market today. These commands include: READ_ROM<br />

(0x33), SKIP_ROM (0xCC), MATCH_ROM (0x55), SEARCH_ROM (0xF0), WRITE_SP<br />

(0x0F), READ_SP (0xAA), OD_SKIP_ROM (0x3C), OD_MATCH_ROM (0x69), COPY_SP<br />

(0x55), and READ_MEM (0xF0). The command recognition test also checks 1 – Wire® reset,<br />

overdrive reset, strong pullup enable, active high and low interrupts and some of the divisor<br />

clock frequencies from 4 MHz up to 112 MHz (see Table 5.2).<br />

Due to the amount of time required to run a complete test with all commands and full<br />

range of clock frequencies, there is only a single 1 – Wire® slave device on the network. Only 1<br />

– Wire® devices capable of supporting overdrive speeds and having an internal scratchpad area<br />

in memory were used to conduct this test (See Table 5.7). The setup configuration, shown in<br />

Figure 5.12, uses any configurable I/O pin on the Altera DE2 Development and Education board<br />

to serve as the 1 – Wire® Master. Unlike the other tests run in sections 5.2.8.1 – 5.2.8.3, hot<br />

swapping of 1 – Wire® slave devices was not performed while running this test. The main goals<br />

of this test were to check the functionality and reliability of the different 1 – Wire® commands,<br />

as listed above, and the commands required to have a reliable 1 – Wire® Master capable of<br />

driving long 1 – Wire® networks. The test results, summarized in Table 5.7, verified correct<br />

operation.<br />

Table 5.7 Command Recognition (cmd_recognition) Test Results.<br />

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

DS1963L[91]<br />

~120 min No No<br />

DS1921G[92] ~120 min No No<br />

DS1996[83]<br />

DS1995[90]<br />

DS1402-RP8+[80]<br />

~120 min<br />

~120 min<br />

No<br />

No<br />

No<br />

No<br />

DS1977[93] ~120 min No No<br />

DS1922L[94] ~120 min No No<br />

138

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

Saved successfully!

Ooh no, something went wrong!