Patent · US Expired

Universal input data sampling circuit and method thereof

US5742188A · kind A · utility

9Cited by
7References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 10, 1996
Grant dateApr 21, 1998
Priority date
Expiry dateDec 10, 2016

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L7/0338
  • WIPO fieldBasic communication processes
  • WIPO sectorElectrical engineering

Abstract

A circuit for detecting timing errors and for selecting the correct clock edge for mid-point data sampling, includes a rising edge sampling device for sampling an input data signal at a rising edge of an input clock and generating a first interim data signal. A falling edge sampling device samples the input data signal at a falling edge of the input clock and generates a second interim data signal. An error signal generation devise, arranged in each of the rising edge and falling edge sampling devices, generates an error signal if designated setup time and hold time requirements are not met. The error signal is one of an error-rise or error-fall signal. A state machine receives the first and second interim signals and the error signal. The state machine automatically outputs the first interim data signal to a logic device if the error-fall signal is detected, and outputs the second interim data signal to the logic device if the error-rise signal is detected.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.