Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018049280) CLOCK RECOVERY AND DATA RECOVERY FOR PROGRAMMABLE LOGIC DEVICES
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2018/049280 International Application No.: PCT/US2017/050848
Publication Date: 15.03.2018 International Filing Date: 08.09.2017
IPC:
H04L 25/03 (2006.01) ,H04L 7/033 (2006.01)
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
25
Baseband systems
02
Details
03
Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
7
Arrangements for synchronising receiver with transmitter
02
Speed or phase control by the received code signals, the signals containing no special synchronisation information
033
using the transitions of the received signal to control the phase of the synchronising-signal- generating means, e.g. using a phase-locked loop
Applicants:
LATTICE SEMICONDUCTOR CORPORATION [US/US]; 7th Floor, 111 SW 5th Avenue Portland, Oregon 97204, US
Inventors:
SHARPE-GEISLER, Bradley; US
Agent:
WHITE, Kevin; US
Priority Data:
62/385,24708.09.2016US
62/385,35909.09.2016US
62/385,43709.09.2016US
62/452,21330.01.2017US
Title (EN) CLOCK RECOVERY AND DATA RECOVERY FOR PROGRAMMABLE LOGIC DEVICES
(FR) RÉCUPÉRATION D'HORLOGE ET RÉCUPÉRATION DE DONNÉES POUR DISPOSITIFS LOGIQUES PROGRAMMABLES
Abstract:
(EN) Various techniques are provided to efficiently implement user designs incorporating clock and/or data recovery circuitry and/or a deserializer in programmable logic devices (PLDs). In one example, a method includes receiving a serial data stream, measuring time periods between signal transitions in a serial data stream using at least one Grey code oscillator, and generating a recovered data signal corresponding to the serial data stream by, at least in part, comparing the measured time periods to one or more calibration time periods. In another example, a system includes a Grey code oscillator configured to increment a Grey code count between signal transitions in a serial data stream, and a Grey code converter configured to convert the Grey code count approximately at the signal transitions to a plurality of binary counts each corresponding to a time period between one or more signal transitions in the serial data stream.
(FR) L'invention concerne diverses techniques permettant de mettre en œuvre efficacement des conceptions d'utilisateur incorporant des circuits de récupération d'horloge et/ou de données et/ou un convertisseur série-parallèle dans des dispositifs logiques programmables (PLD). Dans un exemple, un procédé consiste à recevoir un flux de données en série, à mesurer des périodes de temps entre des transitions de signal dans un flux de données en série à l'aide d'au moins un oscillateur de code de gris, et à générer un signal de données récupéré correspondant au flux de données en série en comparant, au moins en partie, les périodes de temps mesurées à une ou plusieurs périodes de temps d'étalonnage. Dans un autre exemple, un système comprend un oscillateur de code de gris configuré pour incrémenter un comptage de code de gris entre des transitions de signal dans un flux de données en série, et un convertisseur de code de gris configuré pour convertir le comptage de code de gris approximativement au niveau des transitions de signal en une pluralité de comptages binaires correspondant chacun à une période de temps entre une ou plusieurs transitions de signal dans le flux de données en série.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)