ES2249690T3 - Circuito para desplazar la fase de reloj sin pasos de forma programable. - Google Patents
Circuito para desplazar la fase de reloj sin pasos de forma programable.Info
- Publication number
- ES2249690T3 ES2249690T3 ES03290424T ES03290424T ES2249690T3 ES 2249690 T3 ES2249690 T3 ES 2249690T3 ES 03290424 T ES03290424 T ES 03290424T ES 03290424 T ES03290424 T ES 03290424T ES 2249690 T3 ES2249690 T3 ES 2249690T3
- Authority
- ES
- Spain
- Prior art keywords
- phi
- clock
- sen
- ref
- cos
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
- G06F1/10—Distribution of clock signals, e.g. skew
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K2005/00013—Delay, i.e. output pulse is delayed after input pulse and pulse length of output pulse is dependent on pulse length of input pulse
- H03K2005/00019—Variable delay
- H03K2005/00026—Variable delay controlled by an analog electrical signal, e.g. obtained after conversion by a D/A converter
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K2005/00286—Phase shifter, i.e. the delay between the output and input pulse is dependent on the frequency, and such that a phase difference is obtained independent of the frequency
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
- Manipulation Of Pulses (AREA)
- Pulse Circuits (AREA)
- Synchronizing For Television (AREA)
Abstract
Un circuito para desplazamiento de fase programable sin pasos de reloj, que comprende: - un divisor (DIVISOR) que recibe una referencia de reloj (CK_REF) y que genera dos fases de reloj desplazadas en 90o (CK_0, CK_90); y - un interpolador (INTERPOLADOR) que recibe las mencionadas dos fases de reloj desplazadas en 90o (CK_0, CK_90), y dos coeficientes (SEN_Ö, COS_Ö), y que suministra una señal de reloj de fase programable (CK_REF_Ö), el cual tiene un desplazamiento de fase con respecto a la mencionada referencia de reloj (CK_REF) que depende solamente de los mencionados dos coeficientes (SEN_Ö, COS_Ö); y caracterizado porque el mencionado divisor (DIVISOR) comprende: - un circuito de retardo (DEL) que recibe la mencionada referencia del reloj (CK_REF) y que suministra una señal de reloj retardado (CK_DEL); - un sumador (S1) y un restador (S2) de la mencionada referencia del reloj (CK_REF) y la mencionada señal de reloj retardada (CK_DEL), suministrando en la salida las mencionadas dos fasesde reloj desplazadas en 90o (CK_0, CK_90).
Description
Circuito para desplazar la fase de reloj sin
pasos de forma programable.
La presente invención está relacionada con un
circuito para desplazar la fase de reloj sin pasos de forma
programable.
En muchas aplicaciones electrónicas, por ejemplo
en los dispositivos CDR (unidad de recuperación de reloj), se
precisa el poder generar una señal de reloj con un desplazamiento de
fase programable con respecto al reloj de referencia.
En distintas situaciones, cuando se transfieren
datos entre los diferentes chips, placas o dispositivos, el reloj
asociado no se distribuye usualmente. La razón principal es la
reducción del número de patillas y para ahorrar energía eléctrica.
En el extremo de recepción surge el problema de recuperación del
reloj asociado, con el fin de muestrear y procesar el flujo de datos
entrante. La operación de alineación de la fase no puede evitarse
con frecuencia también cuando se distribuye la señal del reloj
asociado junto con la señal de datos.
Es posible diseñar un circuito de recuperación de
datos que trabaje sin un reloj de referencia bajo suposiciones
precisas en el patrón de datos y en el rango de sintonía del VCO
local. Puesto que estas hipótesis no se cumplen con frecuencia en
las aplicaciones, las soluciones conocidas precisan principalmente
de una frecuencia de reloj de referencia dentro de un rango tolerado
bien definido.
Se encuentra ya disponibles una serie de técnicas
conocidas para generar una señal de reloj con un desplazamiento de
fase programable, es decir unos bucles sincronizados en fase de
retardo (DLL), bucles sincronizados en fase (PLL), líneas de retardo
de bucle abierto, alineadores de fase digitales (DPA).
Las soluciones basadas en el dispositivo PLL
requieren una energía eléctrica considerable y la correspondiente
superficie para el chip, no siendo capaces en general de alcanzar
una densidad de transición de datos de amplio rango o secuencias
largas CID (dígitos idénticos continuos), según se precisa
frecuentemente por las aplicaciones. Con frecuencia se utiliza un
PLL para generar N fases del reloj de referencia. Se distribuyen en
su totalidad en cada macro de recepción en las cuales se selecciona
una con el fin de muestrear los datos de entrada. Esta solución
requiere una gran cantidad de superficie para el cableado. Además de
ello, el ruido de conmutación, las variaciones de la diferencia de
fase entre las multifases del reloj y la distorsión del ciclo de
trabajo, llegan a ser un tema desafiante que cubre un gran
recorrido; además de ello, la distancia mínima en grados entre dos
fases adyacentes está limitada por la tecnología utilizada para el
chip.
En otros esquemas propuestos se utiliza un PLL
para generar una fase de reloj filtrada, la cual se distribuye
después a todas las macros de recepción. Se generan localmente
todas las fases por los medios de un DLL. El consumo de energía
eléctrica y la superficie de ocupación siguen siendo un tema
principal a resolver. También en estos casos, la distancia mínima en
grados entre dos fases adyacentes está limitada por la
tecnología.
Los casos en los que se genera un reloj multifase
por los medios de una línea de retardo de bucle abierto son también
conocidos. En estos esquemas es un tema importante el consumo de
energía eléctrica (todas las fases se generan también si no se
utilizan). Adicionalmente el algoritmo global es complicado porque
las fases no cubren los 360º, y la separación de fases depende y
está limitada por un sistema PTV (proceso, temperatura y
alimentación eléctrica).
Las soluciones que retardan los datos
(alineadores de fase digitales, DPA) son también conocidas. El
inconveniente principal es que se supone que la longitud de la
cadena de retardo cubre la amplitud de la tolerancia de las
inestabilidades de fase y no solo del periodo del reloj, lo que da
lugar a cadenas de retardo más largas. Adicionalmente, una
arquitectura que retarde los datos precisa de la disponibilidad
local de la frecuencia exacta de reloj del trans-
misor.
misor.
En el documento US-5594759 y
DE-4238543-C1 se exponen circuitos
de recuperación del reloj, los cuales incluyen un generador de
referencia del reloj local y un módulo de 90 grados, para crear una
referencia local desplazada de 90 grados. Cada circuito de
recuperación de reloj incluye dos recorridos de recuperación en
paralelo. Un recorrido se utiliza para mezclar la señal de datos
entrante con la referencia de reloj local, y el otro recorrido de
recuperación del reloj se utiliza para mezclar la señal de datos
entrante con la referencia local de 90 grados. Posteriormente se
ejecuta el ajuste de amplitud y fase.
En consecuencia y a la vista de las soluciones
conocidas, que no son eficientes en forma suficiente, es un objeto
principal de la presente invención el proporcionar un circuito para
el desplazamiento de fase del reloj sin pasos de forma programable
para resolver todos los problemas antes mencionados.
La idea básica de la presente invención es
proporcionar un desplazador de fase de reloj sin pasos de forma
programable, que consiste en un divisor que genera señales de reloj
desplazadas de 0º a 90º a partir de un reloj de referencia, y un
interpolador de estas dos fases, que proporciona en la salida la
fase del reloj preajustada deseada.
Este y otros objetos adicionales se consiguen por
los medios de un método y un circuito según se describen en las
reivindicaciones adjuntas, las cuales se consideran como parte
integral de la presente invención.
La invención llegará estar clara totalmente a
partir de la siguiente descripción detallada, que se proporciona a
modo de un sencillo ejemplo y como ejemplo limitante, para ser leída
con referencia a las figuras de los dibujos adjuntos, en donde:
la figura 1 muestra un diagrama de bloques del
circuito de acuerdo con la invención.
Tal como se muestra en la figura 1, la solución
consiste en dos bloques en serie, un divisor (DIVISOR), y un
interpolador (INTERPOLADOR): el divisor recibe un reloj CL_REF y
genera dos fases de reloj, desplazadas en 90º; el interpolador
utiliza estas dos fases del reloj y dos coeficientes SEN_\Phi, y
genera un reloj, el cual tiene una fase que depende solamente de los
coeficientes de entrada.
Se expone a continuación una descripción
detallada de los dos bloques.
Divisor. El reloj de entrada CK_REF se
suma (en el sumador S1) y se resta (en el restador S2) con un reloj
retardado CL_DEL suministrado por un circuito de retardo DEL. Es
posible mostrar analítica o gráficamente que los dos relojes en las
salidas de S1 y S2 están desplazados con una fase de 90º por
construcción, independientemente del valor del retardo \Delta tan
pronto como se cumpla la siguiente condición en el retardo:
\Delta \neq
\pi + K\pi,
\hskip1cmk = \{0, \pm1, \pm2,...\}
Esto significa que el producto vectorial del
reloj de entrada CK_REF y el reloj retardado CK_DEL no deberá ser
igual a cero. En las aplicaciones esta condición se cumple
fácilmente.
Típicamente el valor de \Delta es 90º
\pm50%.
Cuando el reloj de entrada CK_REF y el reloj
retardado CK_DEL son ortogonales, que significa que están
desplazados exactamente 90º entre sí, las amplitudes de salida de S1
y S2 son iguales. En los demás casos, los operadores cuadráticos
SQ1 y SQ2 se encargan de dar salida a dos relojes CL_90 y CK_0 con
la misma amplitud de acuerdo con las técnicas conocidas. Esto se
consigue mediante los dos operadores cuadráticos, incluyendo cada
uno por ejemplo dos bloques. El primer bloque convierte una forma de
onda sinusoidal en una forma de onda cuadrada que tiene amplitudes
entre dos valores predefinidos; con referencia al primer bloque de
SQ1, cuando el valor de S1 es mayor que cero, la salida del primer
bloque asume un primer valor predefinido (mayor que cero, por
ejemplo +5 voltios), mientras que cuando el valor de S1 es menor que
cero, la salida sume un segundo valor predefinido (menor que cero,
por ejemplo -5 voltios). Lo mismo se aplica al primer bloque de SQ2,
convirtiendo S2 en una forma de onda cuadrada. Las amplitudes de las
formas de onda cuadrada son las mismas que si los mismos valores
predefinidos se seleccionaran para los primeros bloques de SQ1 y
SQ2. Los segundos bloques de los operadores cuadráticos SQ1 y SQ2
son filtros pasabajos (por ejemplo un filtro RC) con el propósito de
filtrar las formas de onda cuadrada del primer bloque, y
eliminando los armónicos superiores, con el fin conseguir que las
formas de onda sinusoidal CK_90 y CK_0 respectivamente tengan las
mismas amplitudes, porque las formas de onda cuadrada tienen las
mismas amplitudes y porque se utiliza el mismo filtro para los
segundos bloques de los dos operadores cuadráticos. En la práctica
de la implementación del circuito, los dos operadores cuadráticos
están presentes para asegurar la uniformidad de la amplitud de
salida.
Interpolador. Este bloque recibe los dos
relojes CK_90 y CK_0 desfasados en 90º del divisor y proporciona un
reloj con una fase que es programable mediante el ajuste de dos
coeficientes de entrada apropiados.
El principio operativo se basa en la siguiente
relación trigonométrica:
sen \ (\omega
t + \Phi) = sen \ (\omega t) \ cos \ \Phi + cos \ (\omega t) \sen \
\Phi
Mediante la suma las dos fases de reloj
desfasadas en 90º, sen (\omegat) y cos (\omegat) con los
coeficientes apropiados, cos \Phi y sen \Phi, es posible
obtener cualquier versión retardada de sen (\omegat + \Phi) del
reloj de referencia de entrada sen (\omegat).
En el circuito, los dos relojes desfasados en
90º, CK_90 y CK_0, se envían a las respectivas entradas de dos
multiplicadores M1 y M2; la segunda entrada de M1 se suministra con
un primer coeficiente SEN_\Phi, y la segunda entrada de M2 con un
segundo coeficiente COS_\Phi.
Las salidas de M1 y M2 se suministran a las
entradas de un sumador S3, el cual proporciona en la salida la
referencia de reloj deseada CL_REF_\Phi con la diferencia de fase
preajustada \Phi con respecto al reloj de entrada CK_REF.
Los dos coeficientes SEN_\Phi y COS_\Phi se
seleccionan de cualquier forma que se desee. Por ejemplo, pueden
proceder de una tabla de memoria TAB direccionada debidamente, de
acuerdo con el desfase deseado \Phi, que puede ser cualquiera.
Las ventajas de la presente invención son
evidentes.
El ángulo mínimo entre dos fases adyacentes no
depende de la tecnología ni de la temperatura ni de la alimentación
eléctrica. La resolución puede ser seleccionada en la forma tan
alta como se desee (desplazador de fase del reloj sin pasos).
La solución es el bucle abierto, por lo que no
requiere un diseño cuidadoso del bucle con el fin de garantizar su
estabilidad. Al utilizar en los CDR, no tiene que definirse la
transición mínima de datos.
La implementación de un chip monolítico, por
ejemplo la tecnología VLSI, tiene la ventaja del bajo consumo de
energía y precisándose de una baja superficie de ocupación. No se
tiene que implementar ningún filtro.
No se describirán los detalles adicionales de la
implementación, ya que el técnico especializado en el arte es capaz
de llevar a cabo la invención comenzando desde lo expuesto de la
anterior descripción.
Para los técnicos especializados en el arte
llegaran a ser evidentes muchos cambios, modificaciones, variaciones
y otros usos y aplicaciones de la invención presente después de
considerar la memoria técnica y los dibujos adjuntos que exponen las
realizaciones específicas de la misma.
Claims (5)
1. Un circuito para desplazamiento de fase
programable sin pasos de reloj, que comprende:
- -
- un divisor (DIVISOR) que recibe una referencia de reloj (CK_REF) y que genera dos fases de reloj desplazadas en 90º (CK_0, CK_90); y
- -
- un interpolador (INTERPOLADOR) que recibe las mencionadas dos fases de reloj desplazadas en 90º (CK_0, CK_90), y dos coeficientes (SEN_\Phi, COS_\Phi), y que suministra una señal de reloj de fase programable (CK_REF_\Phi), el cual tiene un desplazamiento de fase con respecto a la mencionada referencia de reloj (CK_REF) que depende solamente de los mencionados dos coeficientes (SEN_\Phi, COS_\Phi); y
caracterizado porque el mencionado divisor
(DIVISOR) comprende:
- -
- un circuito de retardo (DEL) que recibe la mencionada referencia del reloj (CK_REF) y que suministra una señal de reloj retardado (CK_DEL);
- -
- un sumador (S1) y un restador (S2) de la mencionada referencia del reloj (CK_REF) y la mencionada señal de reloj retardada (CK_DEL), suministrando en la salida las mencionadas dos fases de reloj desplazadas en 90º (CK_0, CK_90).
2. Un circuito de acuerdo con la reivindicación
1, caracterizado porque el retardo (\Delta) introducido por
el mencionado circuito de retardo (DEL) es típicamente de \Delta =
90º \pm50%, y siendo
\Delta \neq
\pi + K\pi,
\hskip1cmk = \{0, \pm1, \pm2,...\}
3. Un circuito de acuerdo con la reivindicación
1, caracterizado porque el mencionado interpolador
(INTERPOLADOR) comprende:
- -
- un primer y segundo multiplicadores (M1, M2) que reciben respectivamente una de las mencionadas dos fases de reloj desplazadas en 90º (CK_0, CK_90) y un primer y segundo coeficientes (SEN_\Phi, COS_\Phi);
- -
- un sumador (S3) que recibe las salidas de los mencionados primer y segundo multiplicadores (M1, M2) y que suministra la mencionada señal de reloj de fase programable (CK_REF_\Phi).
4. Un circuito de acuerdo con la reivindicación
3, caracterizado porque el mencionado primer y segundo
coeficientes (SEN_\Phi, COS_\Phi) tienen un valor
respectivamente de sen \Phi y cos \Phi, tal que se cumple la
siguiente relación:
sen \ (\omega
t + \Phi) = sen \ (\omega t) \ cos \ \Phi + cos \ (\omega t) \
sen \
\Phi
en donde \Phi es la mencionada
fase programable del reloj de fase programable
(CK_REF_\Phi);
sen (\omegat + \Phi) es la frecuencia del
mencionado reloj de fase programable (CK_REF_\Phi);
sen (\omegat) y cos (\omegat) son las
frecuencias de las mencionadas dos fases de reloj desplazadas en
90º (CK_0, CK_90).
5. Un circuito de acuerdo con las
reivindicaciones 3 ó 4, caracterizado porque los mencionados
primer y segundo coeficiente (SEN_\Phi, COS_\Phi) se seleccionan
a partir de una tabla de memoria (TAB), direccionada de acuerdo con
la fase programable deseada (\Phi).
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP03290424A EP1450238B1 (en) | 2003-02-21 | 2003-02-21 | Circuit for programmable stepless clock shifting |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2249690T3 true ES2249690T3 (es) | 2006-04-01 |
Family
ID=32731615
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES03290424T Expired - Lifetime ES2249690T3 (es) | 2003-02-21 | 2003-02-21 | Circuito para desplazar la fase de reloj sin pasos de forma programable. |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US6995593B2 (es) |
| EP (1) | EP1450238B1 (es) |
| AT (1) | ATE311629T1 (es) |
| DE (1) | DE60302541T2 (es) |
| ES (1) | ES2249690T3 (es) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102004037160B3 (de) * | 2004-07-30 | 2006-03-16 | Infineon Technologies Ag | Verfahren und Vorrichtung zum Erzeugen eines Ausgangstaktsignals mit einer einstellbaren Phasenlage aus mehreren Eingangstaktsignalen |
| US20060062340A1 (en) * | 2004-09-20 | 2006-03-23 | Intersil Americas, Inc. | Phase adjuster |
| JP2008028681A (ja) * | 2006-07-20 | 2008-02-07 | Sony Corp | 移相器、および移相方法 |
| CN104811193A (zh) * | 2015-04-20 | 2015-07-29 | 电子科技大学 | 相位可调的多路时钟信号合成装置 |
| CN108736885B (zh) * | 2018-05-28 | 2022-04-12 | 哈尔滨工业大学 | 锁相环时钟边沿触发的时钟分相法 |
| US11675386B2 (en) * | 2021-08-09 | 2023-06-13 | Huawei Technologies Co., Ltd. | System and method for recovering a clock signal |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3971996A (en) * | 1973-01-18 | 1976-07-27 | Hycom Incorporated | Phase tracking network |
| US4638190A (en) * | 1985-05-20 | 1987-01-20 | General Electric Company | Digitally controlled wideband phase shifter |
| JPS62168407A (ja) * | 1986-01-20 | 1987-07-24 | Nec Corp | 位相変調信号移相器 |
| US4833479A (en) * | 1988-03-21 | 1989-05-23 | Motorola, Inc. | Digital poly-phase pulse compressor |
| GB2226204A (en) * | 1988-12-07 | 1990-06-20 | Philips Electronic Associated | Continuously transmitting and receiving radar |
| DE3903944A1 (de) * | 1989-02-10 | 1990-10-11 | Johannes Dr Ing Huber | Symboltakt- und traegerphasensynchronisationsverfahren fuer kohaerente digitalsignalempfaenger mit mehrdimensionaler signalrepraesentation |
| US5249203A (en) * | 1991-02-25 | 1993-09-28 | Rockwell International Corporation | Phase and gain error control system for use in an i/q direct conversion receiver |
| US5482044A (en) * | 1992-01-14 | 1996-01-09 | Diasonics Ultrasound, Inc. | Direct demodulation in ultrasound instruments |
| US6184736B1 (en) * | 1992-04-03 | 2001-02-06 | Compaq Computer Corporation | Sinusoidal radio-frequency clock distribution system for synchronization of a computer system |
| US5400366A (en) * | 1992-07-09 | 1995-03-21 | Fujitsu Limited | Quasi-synchronous detection and demodulation circuit and frequency discriminator used for the same |
| US5402019A (en) * | 1992-08-06 | 1995-03-28 | Tektronix, Inc. | Phase startable clock device |
| DE4238543C1 (de) * | 1992-11-14 | 1994-05-05 | Hagenuk Telecom Gmbh | Verfahren und Vorrichtung zur Korrektur der Phasen- und Amplitudenfehler bei direktmischenden Empfangseinrichtungen |
| US5404405A (en) * | 1993-08-05 | 1995-04-04 | Hughes Aircraft Company | FM stereo decoder and method using digital signal processing |
| EP0821503B1 (en) * | 1996-07-22 | 2007-01-03 | Nippon Telegraph And Telephone Corporation | Clock timing recovery circuit |
| US6417712B1 (en) * | 2000-09-27 | 2002-07-09 | Nortel Networks Limited | Phase shifter using sine and cosine weighting functions |
| JP3563377B2 (ja) * | 2001-08-02 | 2004-09-08 | Necマイクロシステム株式会社 | フリップフロップ回路 |
| JP2005500780A (ja) * | 2001-08-16 | 2005-01-06 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 同調可能な直交位相シフタ |
| US6665353B1 (en) * | 2001-12-18 | 2003-12-16 | Sirenza Microdevices, Inc. | Quadrant switching method for phase shifter |
-
2003
- 2003-02-21 DE DE60302541T patent/DE60302541T2/de not_active Expired - Lifetime
- 2003-02-21 AT AT03290424T patent/ATE311629T1/de not_active IP Right Cessation
- 2003-02-21 EP EP03290424A patent/EP1450238B1/en not_active Expired - Lifetime
- 2003-02-21 ES ES03290424T patent/ES2249690T3/es not_active Expired - Lifetime
- 2003-11-25 US US10/720,195 patent/US6995593B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US20040164779A1 (en) | 2004-08-26 |
| DE60302541T2 (de) | 2006-08-10 |
| EP1450238A1 (en) | 2004-08-25 |
| US6995593B2 (en) | 2006-02-07 |
| EP1450238B1 (en) | 2005-11-30 |
| ATE311629T1 (de) | 2005-12-15 |
| DE60302541D1 (de) | 2006-01-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5673808B2 (ja) | クロック生成回路 | |
| ATE526635T1 (de) | Synthesizer für beliebige signalformen mit einem freilaufendem ringoszillator | |
| CN106610688B (zh) | 用于旋转行波振荡器中相位线性度和内插的装置和方法 | |
| US11290089B2 (en) | Generation of pulse width modulated (PWM) pulses | |
| EP2145243A1 (en) | Multi-phase clock system | |
| JP2007215213A (ja) | 多相クロックを生成するためのシステム及び方法 | |
| JP2009522875A (ja) | 高速スイッチングのための周波数合成の新規方法 | |
| ES2249690T3 (es) | Circuito para desplazar la fase de reloj sin pasos de forma programable. | |
| US6675306B1 (en) | Method and apparatus for phase-lock in a field programmable gate array (FPGA) | |
| JP2005328109A (ja) | 等位相多相クロック信号発生回路およびそれを用いたシリアルディジタルデータ受信回路 | |
| CN104601116B (zh) | 基于延时锁相环结构的倍频器 | |
| US6798266B1 (en) | Universal clock generator using delay lock loop | |
| KR20160149361A (ko) | 프랙셔널 스퍼 잡음을 감소시키기 위한 위상 고정 루프 | |
| Song et al. | Piecewise linear modulation technique for spread spectrum clock generation | |
| WO2021168552A1 (en) | Clock synthesis, distribution, and modulation techniques | |
| JP2001318731A (ja) | 多相クロック発生回路 | |
| CN115454202B (zh) | 数字频率综合器、信号补偿方法、soc芯片及电子设备 | |
| US7642865B2 (en) | System and method for multiple-phase clock generation | |
| Rahkonen et al. | A DDS synthesizer with digital time domain interpolator | |
| JP2004525548A (ja) | 精密位相生成装置 | |
| US7598790B1 (en) | Clock synthesis using polyphase numerically controlled oscillator | |
| JP2011199590A (ja) | 多相クロック生成回路 | |
| CN111817712A (zh) | 基于相位的分频器及相关锁相环、芯片、电子装置及时钟产生方法 | |
| Bazes et al. | An interpolating clock synthesizer | |
| TWI646792B (zh) | Communication device |