SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR HIGH SPEED DATA TRANSFER USING AN EXTERNAL CLOCK SIGNAL
First Claim
1. A method for capturing data, the method comprising:
- receiving an external clock signal having a first frequency, a first edge and a second edge, wherein a clock period of the external clock signal is the amount of time between any two successive first edges;
transforming the external clock signal into an internal clock signal based on the first edge and not the second edge of the external clock signal;
receiving parallel data on a first plurality of signal links, wherein the parallel data is received at a second frequency faster than the first frequency; and
capturing the received parallel data using the internal clock signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and computer program products for capturing data. The methods include receiving an external clock signal having a first frequency, a first edge and a second edge. A clock period of the external clock period is the amount of time between any two successive first edges. The external clock signal is transformed into an internal clock signal based on the first edge and not the second edge of the external clock signal. Parallel data is received on a first plurality of signal links. The parallel data is received at a second frequency that is faster than the first frequency. The parallel data is captured using the internal clock signal.
-
Citations
35 Claims
-
1. A method for capturing data, the method comprising:
-
receiving an external clock signal having a first frequency, a first edge and a second edge, wherein a clock period of the external clock signal is the amount of time between any two successive first edges; transforming the external clock signal into an internal clock signal based on the first edge and not the second edge of the external clock signal; receiving parallel data on a first plurality of signal links, wherein the parallel data is received at a second frequency faster than the first frequency; and capturing the received parallel data using the internal clock signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for capturing data, the system comprising:
-
an external clock port for receiving an external clock signal having a first frequency, a first edge and a second edge, wherein a clock period of the external clock signal is the amount of time between any two successive first edges; a first plurality of signal link ports for receiving parallel data at a second frequency faster than the first frequency; and logic in communication with the external clock port and the first plurality of signal link ports for facilitating; transforming the external clock signal into an internal clock signal based on the first edge and not the second edge of the external clock signal; and capturing the parallel data using the internal clock signal. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A service for deploying technology for high speed data transfer, the service comprising:
-
creating information for any one of making, using or selling technology for high speed data transfer, the technology including; an external clock port for receiving an external clock signal having a first frequency, a first edge and a second edge, wherein a clock period of the external clock signal is the amount of time between any two successive first edges; a first plurality of signal link ports for receiving parallel data at a second frequency faster than the first frequency; and logic in communication with the external clock port and the first plurality of signal link ports for facilitating; transforming the external clock signal into an internal clock signal based on the first edge and not the second edge of the external clock signal; and capturing the parallel data using the internal clock signal; and deploying said created information to one or more customers via a distribution process. - View Dependent Claims (23)
-
-
24. A buffer device in a memory system, the buffer device comprising:
-
an external clock port for receiving an external clock signal having a first frequency, a first edge, and a second edge, wherein a clock period of the external clock is the amount of time between any two successive first edges; a first plurality of signal link ports for receiving parallel data at a second frequency faster than the first frequency; and logic in communication with the external clock port and the first plurality of signal link ports for facilitating; transforming the external clock signal into an internal clock signal based on the first edge and not the second edge of the external clock signal; and capturing the parallel data using the internal clock signal. - View Dependent Claims (25, 26)
-
-
27. A computer program product for capturing data, the computer program product comprising:
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising; receiving an external clock signal having a first frequency, a first edge and a second edge, wherein a clock period of the external clock signal is the amount of time between any two successive first edges; transforming the external clock signal into an internal clock signal based on the first edge and not the second edge of the external clock signal; receiving parallel data on a first plurality of signal links, wherein the parallel data is received at a second frequency faster than the first frequency; and capturing the received parallel data using the internal clock signal. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
Specification