Invention Grant
US07827455B1 System and method for detecting glitches on a high-speed interface
有权
用于检测高速接口上毛刺的系统和方法
- Patent Title: System and method for detecting glitches on a high-speed interface
- Patent Title (中): 用于检测高速接口上毛刺的系统和方法
-
Application No.: US11799304Application Date: 2007-05-01
-
Publication No.: US07827455B1Publication Date: 2010-11-02
- Inventor: Nathan A. Eckel , Peter Levinshteyn , Gary J. Lucas
- Applicant: Nathan A. Eckel , Peter Levinshteyn , Gary J. Lucas
- Applicant Address: US PA Blue Bell
- Assignee: Unisys Corporation
- Current Assignee: Unisys Corporation
- Current Assignee Address: US PA Blue Bell
- Agent Robert P. Marley
- Main IPC: G11C29/00
- IPC: G11C29/00 ; G11B5/00 ; G11B20/20 ; G06K5/04 ; G01R31/26

Abstract:
The current invention provides a mechanism for detecting and recovering from glitches on data strobes. In one embodiment, data is captured from an interlace by a receiver using at least one data strobe that is provided by the transmitter along with the data. A write address counter that is clocked by the data strobe is used to count the active edges of the data strobe. A read address counter that is periodically synchronized with the write address counter, but that is clocked by an internal clock of the receiver, is used to count units of data being received from the interface. Periodically, the contents of the read and write counters are compared. If the contents are not the same, a glitch has occurred on the data strobe. The glitch is recoverable if it occurs on, or after, a last strobe edge of a data transfer.
Information query