Module based address translation arrangement and transaction offloading in a digital system
AssigneeSitera, Inc.
InventorStephen J. Sheafor
Life of this patent
Estimating the term…
Loading patent…
AssigneeSitera, Inc.
InventorStephen J. Sheafor
Estimating the term…
An address translation arrangement and associated method for use in a digital system are described. The system includes a plurality of modules and a bus arrangement which interconnects the modules for executing data transactions using the bus arrangement. Each data transaction includes an address portion which defines a data portion. A first one of the modules is configured for initiating the address portion of the data transaction on the bus arrangement. A second one of the modules is configured for receiving the address portion of the transaction on the bus arrangement from the first module and includes a translation arrangement configured for selecting, based on a set of criteria including the address portion, (i) the second module to participate in the data portion with the first module and for, (ii) as an alternative, generating a translated address portion such that the translated address portion identifies one of the modules, other than the first or second module and, thereafter, for sending the translated address portion to the identified one of the modules such that the identified module then participates in the data portion of the transaction with the first module.
In a digital system including at least three modules for executing a data transaction using a bus arrangement which interconnects said modules, said data transaction including an address portion which defines a data portion, the improvement comprising:
In a digital system including a plurality of modules for executing a series of data transactions using a bus arrangement which interconnects said modules, each data transaction including an address portion which defines an associated data portion, the improvement comprising:
In a digital system including a plurality of modules for executing a data transaction using a bus arrangement which interconnects said modules, said data transaction including an address portion which defines a data portion, a method comprising the steps of:
In a digital system including a plurality of modules interconnected by a bus arrangement, a method comprising the steps of:
In a digital system including a plurality of modules interconnected by a bus arrangement, a method comprising the steps of:
In a digital system including a plurality of modules interconnected by a bus arrangement and configured for performing a series of data transactions, a method comprising the steps of:
In a digital system including an arrangement of modules interconnected by a bus arrangement in which a first module is configured for addressing a second module to initiate a transaction by initiating an address portion of the transaction on the bus arrangement which identifies the second module and which defines a data portion of the transaction, a method for system expansion comprising the steps of:
In a digital system including an arrangement of modules interconnected by a bus arrangement in which a first module is configured for addressing a second module to initiate a transaction by initiating an address portion of the transaction on the bus arrangement which identifies the second module and which defines a data portion of the transaction, a system expansion arrangement for implementing a system expansion, said system expansion arrangement comprising:
In a digital system including at least three modules for executing a data transaction using a bus arrangement which interconnects said modules, said data transaction including an address portion which defines a data portion, a configuration comprising:
In a digital system including at least three modules for executing a data transaction using a bus arrangement which interconnects said modules, said data transaction including an address portion which defines a data portion, a method comprising the steps of:
Dependencies are inferred from the claim text.