Integrated circuit and method for establishing transactions
First Claim
1. Integrated circuit comprising a plurality of modules and a network arranged for transferring messages between said modules wherein a message issued by a first module comprises first information indicative for a location of an addressed module within the network, and second information indicative for a location within the addressed module, the integrated circuit comprising at least one address translation means for arranging the first and the second information as a single address, wherein said address translation means is adapted to determine which module is addressed based on said single address, and wherein the selected location of the addressed module is determined based on said single address.
2 Assignments
0 Petitions
Accused Products
Abstract
An integrated circuit comprising a plurality of modules (M, S) and a network (N) arranged for transferring messages between said modules (M, S) is provided, wherein a message issued by a first module (M) comprises first information indicative for a location of an addressed module within the network (N), and second information indicative for a location within the addressed module (S). Said integrated circuit further comprises at least one address translation means (AT) for arranging the first and the second information as a single address. Said address translation means (AT) is adapted to determine which module is addressed based on said single address, and the selected location of the addressed module (S) is determined based on said single address. Accordingly, the design of the first modules (M), i.e. master modules, can implemented independent of the address mapping to the addressed modules (S), i.e. the slave modules. Furthermore, a more efficient network resource utilization is achieved and this scheme is backward compatible with busses.
55 Citations
6 Claims
-
1. Integrated circuit comprising a plurality of modules and a network arranged for transferring messages between said modules wherein a message issued by a first module comprises first information indicative for a location of an addressed module within the network, and second information indicative for a location within the addressed module, the integrated circuit comprising
at least one address translation means for arranging the first and the second information as a single address, wherein said address translation means is adapted to determine which module is addressed based on said single address, and wherein the selected location of the addressed module is determined based on said single address.
-
6. Method for exchanging messages in an integrated circuit comprising a plurality of modules, the messages between the modules being exchanged via a network wherein a message issued by a module comprises first information indicative for a location of an addressed module within the network, and second information indicative for a location within the addressed module, the method including the steps of:
-
arranging the first and the second information as a single address, determining which module is addressed based on said single address, and determining the selected location of the addressed module based on said single address.
-
Specification