The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 21, 2001

Filed:

Sep. 30, 1999
Applicant:
Inventors:

David E. McCracken, San Francisco, CA (US);

David L. McCall, Eau Claire, WI (US);

Assignee:

Silicon Graphics, Inc., Mountain View, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 1/200 ;
U.S. Cl.
CPC ...
G06F 1/200 ;
Abstract

A configurable synchronizer (,) for DDR-SDRAM (,) is provided that includes a strobe select module (,) operable to receive a memory select signal (,) and to pass strobe signals (,) from one or more DDR-SDRAMs (,) to a number of synchronizer circuits (,) corresponding to data signals (,) passed in parallel by each DDR-SDRAM as indicated by the memory select signal (,). A rising edge latch (,) receives a rising edge data signal (,) and latches the rising edge data signal (,) through the rising edge latch (,) on a rising edge of the strobe signal (,). A falling edge latch (,) receives a falling edge data signal (,) and latches the falling edge data signal (,) through the falling edge latch (,) on a falling edge of the strobe signal (,). A data signal selector (,) receives a data order control signal (,) and forwards the rising edge data signal (,) from the rising edge latch (,) to an intermediate output (,) on either a rising edge of a memory clock cycle (,) or a falling edge of a memory clock cycle (,) followed by forwarding the falling edge data signal (,) from the falling edge latch (,) to the intermediate output (,) on an opposite edge of the memory clock cycle (,) in response to the data order control signal (,). An output latch (,) receives the intermediate output (,) and latches the intermediate output (,) through the output latch (,) to an output signal (,) on each core clock cycle (,).


Find Patent Forward Citations

Loading…