Method and an Apparatus for Providing Timing Signals to a Number of Circuits, an Integrated Circuit and a Node
2 Assignments
0 Petitions
Accused Products
Abstract
A method of providing or transporting a timing signal between a number of circuits, electrical or optical, where each circuit is fed by a node. The nodes forward timing signals between each other, and at least one node is adapted to not transmit a timing signal before having received a timing signal from at least two nodes. In this manner, the direction of the timing skew between nodes and circuits is known and data transport between the circuits made easier.
-
Citations
98 Claims
-
1-52. -52. (canceled)
-
53. A method of providing timing signals to a number of circuits, the method comprising:
-
providing a plurality of interconnected nodes, each circuit being connected to a node, each node receiving a timing signal from one or more other nodes and transmitting a corresponding timing signal to at least one other node and/or a circuit(s) connected to the node, providing a timing signal to one of the nodes, at least one node receiving a timing signal from each of two or more nodes and not transmitting the corresponding timing signal to the at least one other node and/or a circuit(s) connected thereto, before a timing signal has been received from each of the two or more nodes, positioning the nodes topologically in a number of dimensions defined by at least two non-parallel directions so that the node(s) adapted to receive a timing signal from a transmitting node are positioned further in at least one of the directions than the transmitting node, so that a timing skew is along the directions. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A method of preparing an integrated circuit, the method comprising,providing a number of circuits,providing a clock generating or receiving node,providing a number of relay nodes, each circuit being connected to a node, each relay node being adapted to receive a signal from one or more nodes and transmit a signal to at least one other relay node and/or a circuit connected thereto,interconnecting the nodes so that a signal from the receiving/generating node will cause a signal transmitted to all relay nodes and all circuits,
wherein: -
step
3) comprises providing at least one of the relay nodes as a node adapted to receive a signal from at least two relay nodes and to not forward a signal to any other relay nodes and/or a circuit connected thereto, until a signal has been received from each of the at least two relay nodes,step
3) comprises positioning the nodes topologically in a number of dimensions, defined by two non-parallel directions, so that the node(s) adapted to receive a timing signal from a transmitting node are positioned further in at least one of the directions than the transmitting node and so that a timing skew is along the directions, andstep
4) comprises interconnecting the at least one relay node so as to receive signals from the at least two relay nodes. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75)
-
-
76. An apparatus for providing timing signals to a number of circuits, the apparatus comprising:
-
a plurality of interconnected nodes, each circuit being connected to a node, each node being adapted to receive a timing signal from one or more other nodes and to transmit a corresponding timing signal to at least one other node and/or a circuit(s) connected to the node, the nodes being topologically positioned in a number of dimensions defined by at least two non-parallel directions, the node(s) adapted to receive a timing signal from a transmitting node being positioned further in at least one of the directions than the transmitting node so that a timing skew is along the directions, a circuit for providing a timing signal to one of the nodes, at least one node being adapted to receive a timing signal from each of two or more nodes and to not transmit the corresponding timing signal to the at least one other node and/or a circuit(s) connected thereto, before a timing signal has been received from each of the two or more nodes. - View Dependent Claims (77, 78, 79, 80, 81, 82, 83, 84, 85, 86)
-
-
87. An integrated circuit comprising,a number of circuits,a clock generating or receiving node,a number of relay nodes, each circuit being connected to a node, each relay node being adapted to receive a signal from one or more nodes and transmit a signal to at least one other relay node and/or a circuit connected thereto, the nodes being topologically positioned in a number of dimensions, defined by two non-parallel directions, so that the node(s) adapted to receive a timing signal from a transmitting node are positioned further in at least one of the directions than the transmitting node so that a timing skew is along the directions, andinterconnecting elements interconnecting the nodes so that a signal from the receiving/generating node causes a signal transmitted to all relay nodes and all circuits,
wherein at least one of the relay nodes is interconnected with at least two relay nodes and adapted to not forward a signal to any other relay nodes and/or a circuit connected thereto, until a signal has been received from each of the at least two relay nodes.
Specification