Method and system for the simplification of leaf-limited bridges
AssigneesSony Corporation, Sony Electronics Inc.
InventorsDavid Vernon James, Jose Diaz, Hisato Shima, Glen David Stone
Life of this patent
Estimating the term…
Abstract
A method of address management in a net having a plurality of buses linked by a plurality of bus bridges where the net has only one branch bus with multiple bus bridges. A local identification address is assigned to each node on a branch bus and a bus number is assigned to each bus other than the branch bus. The bus number includes a common base and the local identification address for the node having a portal that connects to that bus.
Claims11
A method of address management in a net comprising a plurality of buses linked by a plurality of bus bridges, the net having only one branch bus with multiple bus bridges, the method comprising:
- assigning a local identification address to each node on a branch bus;
- assigning a bus number to each bus other than the branch bus wherein the bus number includes a common base and the local identification address for the node having a portal that connects to that bus;
- and
- assigning each bus bridge as a root node for a corresponding leaf bus, so that each bus bridge is a cycle master for the corresponding leaf bus.
A net comprising a plurality of buses linked by a plurality of bus bridges, the net having only one branch bus with multiple bus bridges, the bus bridge comprising:
- a local address space including local node identification addresses for nodes on the branch bus;
- a bus identification address space including bus identification addresses for each leaf bus in the bus system wherein the bus identification addresses are stored as a combination of a predefined base and the local node identification address for the bus bridge connected to the leaf bus;
- and
- a root node identification address space including root node identification addresses for each bus bridge, so that each bus bridge is a cycle master for a corresponding leaf bus.
A memory for storing data for access by an application program being executed on a data processing system, comprising:
- a data structure stored in said memory, said data structure including information resident in a database used by said application program and including:
- a local node identification address data element for a bus bridge portal;
- a bus identification address for a bus having only one bus bridge portal, the bus identification address including a function of the local node identification address for the bus bridge portal;
- and
- a root node identification address data element for identifying each bus bridge as the root node for a corresponding leaf bus, so that each bus bridge performs as a local clock for the corresponding leaf bus.
Dependencies are inferred from the claim text.