Clock routing in multiple channel modules and bus systems
AssigneeRambus Inc.
InventorsRavindranath T. Kollipara, David Nguyen, Belgacem Haba
Life of this patent
Estimating the term…
Loading patent…
AssigneeRambus Inc.
InventorsRavindranath T. Kollipara, David Nguyen, Belgacem Haba
Estimating the term…
An apparatus is provided, which includes a memory interface circuit, a clock signal generating circuit, and a plurality of memory circuits. The memory circuits are operatively coupled and arranged in an order on a plurality of memory modules, such that the memory module positioned at the beginning of the order is coupled to an output of the clock signal generating circuit and the memory interface circuit. The memory module that is positioned at the end of the order is unique in that it includes a clock signal terminating circuit connected to the last memory integrated circuit. With this configuration, a clock loop is formed by directly routing the clock signal from the output of the clock signal generating circuit through each of the memory modules in the order (without connecting to any of the intervening memory integrated circuits) to the memory integrated circuit positioned at the end of the order. Then, the clock signal is asserted on the previous memory modules by routing it back through the memory integrated circuits thereon, in reverse order to the memory integrated circuit positioned at the beginning of the order and from there to the memory interface circuit. To complete the clock loop, the clock signal is again asserted by routing it from the memory interface circuit back through the memory integrated circuits in order to the memory integrated circuit positioned at the end of the order. Finally, the clock signal is terminated at the clock signal terminating circuit on the memory module positioned at the end of the order.
A terminating module comprising:
A non-terminating apparatus comprising:
A non-terminating apparatus comprising:
An apparatus comprising:
An apparatus comprising:
An apparatus comprising:
A method for routing a clock signal in a device capable of supporting multiple memory modules, the method comprising:
Dependencies are inferred from the claim text.