Cross Reference

Application Notes


Tools & Software

Block Diagrams

WEBENCH® Design Center

Understanding EEPROM Programming for High Speed Repeaters and Mux Buffers


System designers often use EEPROM (Electrically Erasable Programmable Read-Only Memory) to program a set of customized high speed repeater and mux buffer start-up settings that are different from the default. Using the information here will make repeater EEPROM configuration and programming easy to implement and understand. This application note addresses SMBus-to-EEPROM mapping for 2-channel repeaters, 8-channel repeaters (8-channel uni-directional and 4-lane bi-directional), and 2:1/1:2 mux buffers. In addition, this application note provides guidance and several examples regarding how to read the Intel hex file format as it relates to each programmed TI device. With a complete understanding of how to program and interpret EEPROM hex files for TI’s 2-channel repeaters, 8-channel repeaters, and 2:1/1:2 mux buffers, system designers are better equipped to generate their own customized hex files and increase the efficiency of their final designs. The information in this Application Report applies to the DS80PCIxxx, DS100BRxxx, and DS125BRxxx drivers as well as the DS100MB203 and DS125MB203 mux buffers.