发明名称 Primary bus to secondary bus multiplexing for I2C and other serial buses
摘要 A computer or other electronic system includes a primary I2C bus and a plurality of secondary I2C buses that can be selectively coupled to the primary bus. The primary I2C bus is coupled to the input of an I/O expander, which has a unique address on the primary bus, and to the bus input of a bus switch. Each of the secondary I2C buses is coupled to a unique one of the bus outputs of the bus switch, which are controlled by a plurality on control inputs. Activating a selected control input of the bus switch couples the primary I2C bus to the corresponding secondary I2C bus. A controller addresses the I/O expander and then transmits a unique data byte that activates a selected output of the expander. Each of the outputs of the I/O expander is coupled to a unique control input of the bus switch through a delay circuit. The delay circuit delays the activation of the corresponding control input of the bus switch until after an acknowledge bit and a stop bit have been communicated over the primary I2C bus, so that the switching from one secondary bus to another occurs at the appropriate time.
申请公布号 US6339806(B1) 申请公布日期 2002.01.15
申请号 US19990273663 申请日期 1999.03.23
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 FOSTER, SR. JIMMY GRANT;BANDHOLZ JUSTIN POTOK;MUSE RICHARD JESSE
分类号 G06F13/40;(IPC1-7):G06F13/00;G06F13/38 主分类号 G06F13/40
代理机构 代理人
主权项
地址