The present invention is an I.sup.2 C (inter-IC control) bridge device
which implements a communication protocol layered on top of a standard
I.sup.2 C protocol. The layered protocol used by the bridge device is
termed the "Layered I.sup.2 C Protocol"--abbreviated "LIP". Thus the
bridge device is called a "LIP bridge device". The LIP bridge device
provides I.sup.2 C address extension, data integrity checking, and fault
detection and isolation when inserted between an I.sup.2 C bus master and
it's intended target I.sup.2 C device. Each LIP bridge device has at least
two attached I.sup.2 C busses--a parent bus and a child bus. The LIP
bridge operates as a slave on its parent bus, and a master of its child
bus. The Layered I.sup.2 C protocol is specified to operate on a bus
between one or more bus masters and the parent bus of one or more LIP
bridge devices. The child bus is used for attaching multiple I.sup.2 C
devices and/or one or more LIP bridge devices. In an exemplary
implementation, the LIP bridge device is constructed using a
microcontroller to create a LIP bridge device with one parent and one
child I.sup.2 C bus port and a group of LIP bridge configuration pins. The
parent bus traffic to a given LIP bridge device consists entirely of LIP
packets, and the child bus traffic consists of standard I.sup.2 C packets
to communicate with standard child bus I.sup.2 C devices. The child bus
traffic may also consist of LIP packets to communicate with LIP bridges
attached to the child bus. By design, the LIP packets and standard I.sup.2
C transactions do not interfere with one another. The LIP bridge device
interprets LIP command packets from a bus master and translates them into
the intended I.sup.2 C data stream that is then broadcast over the child
bus. Likewise, data from the child bus is used to create LIP packets that
are returned to the proper bus master. The use of LIP packets on a given
I.sup.2 C bus provides an extra level of I.sup.2 C addressing.
Присытствыющим вымыслом будет приспособление моста I.sup.2 ч (управления взаимо--inter-IC) снабжает комуникационный проточол наслоенный on top of стандартный протокол I.sup.2 ч. Наслоенный протокол используемый приспособлением моста термин "наслоенной ГУБОЙ" протокола "I.sup.2 ч" -- сокращенной. Таким образом приспособление моста вызвано "приспособлением моста ГУБЫ". Приспособление моста ГУБЫ обеспечивает выдвижение адреса I.sup.2 ч, проверять герметичности данных, и обнаружение и изоляцию недостатка после того как оно введено между оригиналом шины I.sup.2 ч и будет предназначенным приспособлением цели I.sup.2 ч. Каждое приспособление моста ГУБЫ имеет по крайней мере 2 прикрепленных шины I.sup.2 ч -- шину родителя и шину ребенка. Мост ГУБЫ работает как невольник на своей шине родителя, и оригинал своей шины ребенка. Определены, что приводит в действие наслоенный протокол I.sup.2 ч дальше шину между one or more оригиналами шины и шиной родителя one or more приспособлений моста ГУБЫ. Шина ребенка использована для прикреплять множественные приспособления I.sup.2 ч and/or one or more приспособления моста ГУБЫ. В примерной вставке, построено приспособление моста ГУБЫ использующ microcontroller для того чтобы создать приспособление моста ГУБЫ с одним родителем и одним портом шины ребенка I.sup.2 ч и группу в составе штыри конфигурации моста ГУБЫ. Движение шины родителя к, котор дали приспособлению моста ГУБЫ состоит вс пакетов ГУБЫ, и движение шины ребенка состоит стандартных пакетов I.sup.2 ч для того чтобы связывать с стандартными приспособлениями шины I.sup.2 ч ребенка. Движение шины ребенка может также состоять пакетов ГУБЫ для того чтобы связывать при мосты ГУБЫ прикрепленные к шине ребенка. конструкцией, пакеты ГУБЫ и стандартные трудыы I.sup.2 ч не мешают с одним другое. Приспособление моста ГУБЫ интерпретирует пакеты команды ГУБЫ от оригинала шины и переводит их в предназначенный поток данным по I.sup.2 ч будет после этого передачой над шиной ребенка. Likewise, данные от шины ребенка использованы для того чтобы создать пакеты ГУБЫ которые возвращены к правильному оригиналу шины. Польза пакетов ГУБЫ на, котор дали шине I.sup.2 ч обеспечивает экстренный уровень адресовать I.sup.2 ч.