Addressing scheme supporting fixed local addressing and variable global addressing
First Claim
Patent Images
1. A node comprising:
- one or more resources; and
a register programmable with an indication during use;
wherein the one or more resources are addressed with addresses within a local region of an address space, and wherein the indication identifies a second region of the address space that is aliased to the local region, wherein other nodes address the one or more resources using addresses in the second region.
4 Assignments
0 Petitions
Accused Products
Abstract
A node comprises one or more resources and a register programmable with an indication during use. The one or more resources are addressed with addresses within a local region of an address space. The indication identifies a second region of the address space that is aliased to the local region, and other nodes address the one or more resources using addresses in the second region.
43 Citations
22 Claims
-
1. A node comprising:
-
one or more resources; and
a register programmable with an indication during use;
wherein the one or more resources are addressed with addresses within a local region of an address space, and wherein the indication identifies a second region of the address space that is aliased to the local region, wherein other nodes address the one or more resources using addresses in the second region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a first node comprising one or more first resources and a first register programmable with a first indication during use; and
a second node comprising one or more second resources and a second register programmable with a second indication during use, the second indication different than the first indication during use;
wherein the first resources are addressable within the first node using addresses within a local region of a first address space implemented by the first node, and wherein the second resources are addressable within the second node using addresses within the local region of a second address space implemented by the second node, and wherein the first indication identifies a second region of the first address space that is aliased to the local region in the first node, and wherein the first resources are addressable by the second node using the second region, and wherein the second indication identifies a third region of the second address space that is aliased to the local region in the second node, and wherein the second resources are addressable by the first node using the third region. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
selecting one of a first address or a second address to address a first resource in a first node, the first address being in a local region of an address space and the second address being in a second region of the address space that is aliased to the local region in the first node; and
using the one of the first address or the second address as the address of the transaction. - View Dependent Claims (19, 20, 21, 22)
-
Specification