发明名称 BUS SERIALIZATION FOR DEVICES WITHOUT MULTI-DEVICE SUPPORT
摘要 A serial bus is provided with a device (sometimes herein referred to as an I2C serializer device) including circuitry and machine logic that operates as follows: when one of the master devices is using the bus for data communication, then the other master(s) will receive a wait signal until the bus becomes available again. This wait signal allows the master devices to wait as a “hardware response,” rather than requiring the master devices to be equipped with software and/or firmware to control the operation of waiting until the serial bus is available. In some embodiments, the use of the I2C serializer device allows a bus operating under a bus serialization protocol (for example, I2C) to be simultaneously connected to multiple master devices even in the case that one, or more, master device(s) do not include any currently conventional form of multi-master support.
申请公布号 US2016147708(A1) 申请公布日期 2016.05.26
申请号 US201414548461 申请日期 2014.11.20
申请人 International Business Machines Corporation 发明人 Freudenberger Harald;Hess Thomas;Raitza Martin;Schulz Philip S.;Strasser Markus
分类号 G06F13/42;G06F13/364 主分类号 G06F13/42
代理机构 代理人
主权项 1. A bus serializer device for use with a bus system including a first master device, a second master device, a set of controlled device(s) including at least a first controlled device, a set of bus communication line(s) including at least a first communication line with the set of bus communication lines being connected in data communication with each controlled device of the set of controlled device(s), the bus serializer device comprising: a control unit including machine logic; a first communication hardware set; and a second communication hardware set; wherein: the first communication hardware set is structured, connected, located and/or programmed to provide data communication between the first master device and the set of controlled device(s) through the set of bus communication line(s); the second communication hardware set is structured, connected, located and/or programmed to provide data communication between the second master device and the set of controlled device(s) through the set of bus communication line(s); and the machine logic of the control unit is structured and/or programmed to: during the pendency of a communication session, between the first master device and the set of controlled device(s) through the first communication hardware set, to send a first signal to the second master device to cause the second master device to suspend, as a hardware response, any communication with the set of controlled device(s), andduring the pendency of a communication session, between the second master device and the set of controlled device(s) through the second communication hardware set, to send a second signal to the first master device to cause the first master device to suspend, as a hardware response, any communication with the set of controlled device(s).
地址 Armonk NY US