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.

As stated in section 5.2.8.3, scratchpad_integrity test, more testing is needed for<br />

conclusive evidence on failure rates. In particular more tests need to be performed using<br />

multiple 1 – Wire® slave devices of different types. If multiple 1 – Wire® slave devices exist on<br />

the 1 – Wire® network and a READ_ROM command (0x33) is issued immediately following<br />

the SKIP_ROM command (0xCC), data collision is inevitable on the bus as multiple slaves will<br />

try and transmit simultaneously. This is a direct result of open-drain pull-downs, as they will<br />

produce a wired-<strong>AND</strong> result. This will more than likely shut the 1 – Wire® network down but<br />

perhaps with testing on just this case, it might be possible to at least minimize the failure rate and<br />

prevent data loss from occurring.<br />

Another area where more testing is needed for all four test cases presented in sections<br />

5.2.8.1 through 5.2.8.4 is the use of both standard and overdrive speed devices coexisting on the<br />

same network. Even though the test conducted in section 5.2.8.4, cmd_recognition, used several<br />

overdrive commands, there was only a single 1 – Wire® slave device on the network.<br />

Additionally hot-swapping was performed and no failures were observed with a single 1 –<br />

Wire® device; the same cannot be automatically assumed in the case for multiple 1 – Wire®<br />

slaves. This is especially true if both standard and overdrive speed capable devices coexist on<br />

the same network. Therefore more testing is needed to ensure reliability and data integrity on the<br />

1 – Wire® network, in the cases of hot-swapping and coexistence of both standard and overdrive<br />

speed devices.<br />

Even though the time savings is nearly 2.5 times greater at overdrive speeds than at<br />

standard speeds, extra care must be taken when hot-swapping slave devices at overdrive speeds.<br />

Since hot-swapping slave devices causes a temporary electrical short between DATA and GND,<br />

207

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

Saved successfully!

Ooh no, something went wrong!