System for synchronizing first and second sections of data...

Electrical computers and digital processing systems: support – Synchronization of clock or timing signals – data – or pulses

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S061000, C327S141000

Reexamination Certificate

active

10655742

ABSTRACT:
Systems of and methods for processing data for communication between a sender and a receiver are described. In one embodiment, the phase of a first clock is used to select between first and second portions of data from the sender. The selected data is then synchronized, for communication to the receiver, to a second clock having a frequency which is an integer multiple of that of the first clock, wherein the integer multiple is two or more. The first and second portions of the data may be provided to the same output pins in this embodiment for communication to the receiver. In a second embodiment, first and second portions of data from the sender are clocked in using first and second edges, respectively, of a first clock. The first and second edges have a first polarity if a first pre-determined mode is in effect, and have a second polarity if a second pre-determined mode is in effect. Data derived from the clocked in data is then synchronized, for communication to the receiver, to a second clock. In a third embodiment, data from the sender is clocked in using a first clock. The clocked in data is then transformed responsive to a pre-determined mode selected from a plurality of possible modes. The transformed data is then synchronized, for communication to the receiver, to a second clock. In a fourth embodiment, a first clock is provided which is delayed relative to a second clock by a pre-determined amount. Data is then clocked out for communication to a receiver using the second clock, and clocked in for communication back to the sender using a third clock derived from the second clock. Data derived from the clocked in data is then synchronized to the first clock.

REFERENCES:
patent: 5754833 (1998-05-01), Singh et al.
patent: 5860128 (1999-01-01), Murdoch et al.
patent: 6222767 (2001-04-01), Kendall et al.
patent: 6731148 (2004-05-01), Lau et al.
patent: 2004/0044492 (2004-03-01), Ichikawa
Dhir, A. and Rangasayee, K., , “Spartan-II Famil as a Memory Controller for QDR-SRAMs,” Xilinx, Inc. WP111, v1.0, Feb. 16, 2000, available at http://www.xilinx.com/products/xaw/qdr/wpqdr.pdf.
Micron Technology, Inc., “QDR™ SRAM Design Guide,” Technical Note TN-54-01, Apr. 2001, available at http://download.micron.com/pdf/technotes/TN5401—2.pdf.
Cypress Semiconductor Corp., “Interfacing the QDR™ with Altera APEX20KE,” Mar. 12, 2001, available at http://www.qdsram.com/technotes/cypress/altera.pdf.
Micron Technology, Inc., “QDR™ II and DDRII SRAM Clocking Strategies,” Technical Note TN-54-02, Oct. 2001, available at http://download.micron.com/pdf/technotes/tn5402.pdf.
Cypress Semiconductor Corp., “QDR™ II SRAM: A Design Guide,” Jun. 12, 2002, available at http://www.qdsram.com/technotes/cypress/QDR2—design.pdf.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System for synchronizing first and second sections of data... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System for synchronizing first and second sections of data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for synchronizing first and second sections of data... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3888543

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.