ES2294366T3

Data processing apparatus that identifies a communication clock frequency

Abstract

A data processing apparatus for receiving a communication signal comprising a message containing a synchronization interruption interval (50) with a single bit model, the message containing a synchronization field interval (52) identified by the interval (50) synchronization interruption, with a timing property of the synchronization field interval (52) specifying a length of message bit periods, the apparatus comprising - an input port (14) for receiving the communication signal, - a receiving circuit (100) for sampling and processing message bits, - a timer circuit (106) for supplying a sampling clock signal to the reception circuit (100) to define instants for said sampling, characterized in that: - the timer circuit (106) is arranged to operate in parallel with the receiving circuit (100), proceeding with a search for the potential synchronization interruption interval while said receiving circuit (100) is sampling bits of the communication signal , - the timer circuit (106) comprises a synchronization interruption counter (60) arranged to count a first number of clock pulses provided by the clock circuit (104) when the communication signal adopts the same bit value, indicating that such an interval could be a potential synchronization interruption interval (50), - the timer circuit (106) further comprises a counter / controller (30) arranged to count a second number of clock pulses provided by the clock circuit (104) during the synchronization field interval (52) identified by the interval (50) sync interruption potential, - the timer circuit (106) further comprises a relationship comparison circuit (62) for comparing each time a combination of the first and second number of one of the respective synchronization interruption intervals and the identified synchronization field interval with the, - the comparison circuit (62) extracts an enabling signal to allow the clock signal to be supplied at a frequency adapted to the timing property of the synchronization field interval (52) identified by the potential interruption interval (50) of synchronization when a relationship between the first and the second number in a combination is within a predetermined range.

ES2294366T3, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Projected expiry passed 13 August 2023, 3.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

5 claims: 2 independent, 3 dependent

  1. 1
    ES 2 294 366 T3 REIVINDICACIONES 1. Un aparato de procesamiento de datos para recibir una señal de comunicación que comprende un mensaje que contiene un intervalo (50) de interrupción de sincronización con un modelo único de bits, conteniendo el mensaje un intervalo (52) de campo de sincronización identificado por el intervalo (50) de interrupción de sincronización, con una propiedad de temporización del intervalo (52) de campo de sincronización especificando una longitud de períodos de bits de mensaje, comprendiendo el aparato - un puerto (14) de entrada para recibir la señal de comunicación, - un circuito (100) de recepción para muestrear y procesar bits del mensaje, - un circuito (106) de temporizador para suministrar una señal de reloj de muestreo al circuito (100) de recepción para definir instantes para dicho muestreo, caracterizado porque:- el circuito (106) de temporizador está dispuesto para funcionar en paralelo con el circuito (100) de recepción, procediendo con una búsqueda del intervalo potencial de interrupción de sincronización mientras dicho circuito (100) de recepción está muestreando bits de la señal de comunicación, - el circuito (106) de temporizador comprende un contador (60) de interrupciones de sincronización dispuesto para contar un primer número de impulsos de reloj provistos por el circuito (104) de reloj cuando la señal de comunicación adopta un mismo valor de bit, indicando que un intervalo tal podría ser un intervalo (50) potencial de interrupción de sincronización, - el circuito (106) de temporizador comprende además un contador/controlador (30) dispuesto para contar un segundo número de impulsos de reloj provistos por el circuito (104) de reloj durante el intervalo (52) de campo de sincronización identificado por el intervalo (50) potencial de interrupción de sincronización, - el circuito (106) de temporizador comprende además un circuito (62) de comparación de relaciones para comparar cada vez una combinación del primero y del segundo número de uno respectivo de los intervalos potenciales de interrupción de sincronización y el intervalo de campo de sincronización identificado con él, - el circuito (62) de comparación extrae una señal habilitadora para permitir el suministro de la señal de reloj a una frecuencia adaptada a la propiedad de temporización del intervalo (52) de campo de sincronización identificado por el intervalo (50) potencial de interrupción de sincronización cuando una relación entre el primero y el segundo número en una combinación está dentro de un intervalo predeterminado.
  2. 2
    Un aparato de procesamiento de datos según la reivindicación 1, en el que el circuito (106) de temporizador comprende un detector (34) de comienzo de campo de sincronización, dispuesto para detectar un comienzo del intervalo (52) de campo de sincronización, y un detector (36) de parada de campo de sincronización dispuesto para detectar un final del intervalo (52) de campo de sincronización, estando el contador/controlador (30) dispuesto para contar impulsos de reloj procedentes del circuito (104) de reloj en respuesta a la detección por el detector (34) de comienzo de campo de sincronización y el detector (36) de parada de campo de sincronización, comprendiendo además el circuito de temporizador un divisor (32) dispuesto para dividir la frecuencia de reloj aplicando un valor de divisor determinado a partir de un número contado por el contador/controlador (30), estando además el divisor (32) dispuesto para aplicar impulsos de reloj a una frecuencia dividida al circuito (100) de recepción.
  3. 3
    Un aparato de procesamiento de datos según la reivindicación 2, en el que el circuito (106) de temporizador está dispuesto además para actualizar el valor de divisor y procesar bits del mensaje dependiendo de una comprobación de la presencia de cambios de nivel de señal con una temporización relativa apropiada en el intervalo (52) de campo de sincronización.
  4. 4
    Un aparato de procesamiento de datos según la reivindicación 1, en el que el circuito (62) de comparación de relaciones comprende además una pluralidad de elementos de almacenamiento dispuestos para almacenar un número de cuentas determinadas sucesivamente procedentes del contador (60) de interrupciones de sincronización y está dispuesto además para comparar una de las cuentas determinadas sucesivamente con una cuenta procedente del contador/controlador (30).
  5. 5
    Un método para muestrear datos procedentes de una señal de comunicación que comprende un mensaje que contiene un intervalo (50) de interrupción de sincronización con un modelo único de bits, conteniendo el mensaje un intervalo (52) de campo de sincronización identificado por el intervalo (50) de interrupción de sincronización, con una propiedad de temporización del intervalo (52) de campo de sincronización especificando una longitud de períodos ES 2 294 366 T3 de bits del mensaje, comprendiendo el método suministrar una señal de reloj de muestreo para definir instantes para muestrear bits del mensaje, estando dicho suministro caracterizado por:- contar un primer número de impulsos de reloj provistos por un circuito (104) de reloj cuando la señal de comunicación adopta un mismo valor de bit, indicando que un intervalo tal podría ser un intervalo (50) potencial de interrupción de sincronización, - contar un segundo número de impulsos de reloj provistos por el circuito (104) de reloj durante el intervalo (52) de campo de sincronización identificado por el intervalo (50) potencial de interrupción de sincronización, - comparar cada vez una combinación del primero y del segundo número de uno respectivo de los intervalos (50) potenciales de interrupción de sincronización y del intervalo (52) de campo de sincronización identificado con él, - suministrar la señal de reloj de muestreo a una frecuencia adaptada a la propiedad de temporización del intervalo (52) de campo de sincronización identificado por el intervalo (50) potencial de interrupción cuando una relación entre el primero y el segundo número en una combinación está dentro de un intervalo predeterminado.