Invention Grant
- Patent Title: Method for training multichannel data receiver timing
-
Application No.: US16251066Application Date: 2019-01-17
-
Publication No.: US10983944B2Publication Date: 2021-04-20
- Inventor: Navaneeth P. Jamadagni , Ji Eun Jang , Anatoly Yakovlev , Vincent Lee , Guanghua Shu , Mark Semmelmeyer
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Kowert, Hood, Munyon, Rankin & Goetzel, P.C.
- Main IPC: G06F13/42
- IPC: G06F13/42 ; G06F13/40

Abstract:
An apparatus includes a first device having a clock signal and configured to communicate, via a data bus, with a second device configured to assert a data strobe signal and a plurality of data bit signals on the data bus. The first device may include a control circuit configured, during a training phase, to determine relative timing between the clock signal, the plurality of data bit signals, and the data strobe signal. The first device may determine, using a first set of sampling operations, a first timing relationship of the plurality of data bit signals relative to the data strobe signal, and determine, using a second set of sampling operations, a second timing relationship of the plurality of data bit signals and the data strobe signal relative to the clock signal. During an operational phase, the control circuit may be configured to use delays based on the first and second timing relationships to sample data from the second device on the data bus.
Public/Granted literature
- US20200233832A1 METHOD FOR TRAINING MULTICHANNEL DATA RECEIVER TIMING Public/Granted day:2020-07-23
Information query