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:
Oct. 06, 2026

Filed:

Oct. 23, 2024
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Hari Madhava Rao, Vista, CA (US);

Gregory Christopher Burda, Raleigh, NC (US);

Anthony Dale Klein, Raleigh, NC (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/10 (2006.01); H03K 5/06 (2006.01); H03K 5/14 (2014.01); H04L 7/00 (2006.01);
U.S. Cl.
CPC ...
H04L 7/0008 (2013.01); G06F 1/10 (2013.01); H03K 5/06 (2013.01); H03K 5/14 (2013.01);
Abstract

Double-data rate (DDR) transmission within a system-on-chip (SoC) via network-on-chip (NOC) interconnects is described. A method for transmitting data includes a local programmable delay circuit receiving a source synchronous clock (SSC) signal and outputting a delayed source synchronous clock (SSC) signal. The method further includes a local pulse generator, associated with a first NOC interconnect stage, receiving the delayed SSC signal and generating a first pulse in response to a first phase of the delayed SSC signal and generating a second pulse in response to a second phase of the delayed SSC signal. The method further includes a flop-repeater circuit, associated with the first NOC interconnect stage, capturing and launching data received from the source circuit in response to each of the first pulse and the second pulse. The method further includes a local offset circuit receiving the delayed SSC signal and providing a de-skewed SSC signal.


Find Patent Forward Citations

Loading…