METODO Y APARATO PARA DETECTAR UNA VELOCIDAD DE TRANSMISION DE DATOS

SE PRESENTA UNA INTERFAZ ASINCRONA PARA ACOPLAR DATOS ENTRE UN TERMINAL (136) Y UN MODULO. LA INTERFAZ ASINCRONA DETERMINA DIRECTAMENTE Y REGULA LA VELOCIDAD DE LOS DATOS TRANSMITIDOS POR EL TERMINAL Y RECIBIDOS POR EL MODULO DE DATOS CON UNA PARTICIPACION MINIMA DE UN PROCESADOR (130) ASOCIADO CON...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: VANCURA, MARK DOUGLAS, PRICE, JOHN DAVIS, RICHARDSON, RALPH ERIC, LESE, GREGORY, THAN, CU TRONG
Format: Patent
Sprache:spa
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:SE PRESENTA UNA INTERFAZ ASINCRONA PARA ACOPLAR DATOS ENTRE UN TERMINAL (136) Y UN MODULO. LA INTERFAZ ASINCRONA DETERMINA DIRECTAMENTE Y REGULA LA VELOCIDAD DE LOS DATOS TRANSMITIDOS POR EL TERMINAL Y RECIBIDOS POR EL MODULO DE DATOS CON UNA PARTICIPACION MINIMA DE UN PROCESADOR (130) ASOCIADO CON DICHO MODULO. LA INTERFAZ ASINCRONA DETERMINA LA VELOCIDAD DE LOS DATOS TRANSMITIDOS CONFIGURANDO UN CIRCUITO CONTADOR (200) PARA MEDIR EL PERIODO DEL BIT INICIAL EN EL PRIMER CARACTER RECIBIDO SIEMPRE QUE LA VELOCIDAD DE LOS DATOS TRANSMITIDOS POR EL TERMINAL DEBA DETERMINARSE. A CONTINUACION SE AJUSTA A LA NUEVA VELOCIDAD DE TRANSMISION DETERMINADA Y RECIBE LOS BITS RESTANTES EN EL PRIMER CARACTER Y SUBSIGUIENTES A LA NUEVA VELOCIDAD. LA PARTICIPACION DEL PROCESADOR ES SOLO PARA REQUERIR DE LA INTERFAZ ASINCRONA QUE DETERMINE LA VELOCIDAD LA ENTRADA DE LOS DATOS Y SE AJUSTE A LA MISMA Y, UNA VEZ QUE ESTA VELOCIDAD HA SIDO DETERMINADA Y ASUMIDA, PROCESAR LOS CARACTERES RECUPERADOS Y ESTA NUEVA VELOCIDAD. MIENTRAS LA INTERFAZ ASINCRONA DETERMINA Y SE AJUSTA A LA VELOCIDAD DE LOS DATOS, EL PROCESADOR ESTA LIBRE PARA OTRAS TAREAS. An asynchronous interface for coupling data between a terminal (136) and a data module is provided. The asynchronous interface directly determines and matches to the rate of serial data being transmitted by the terminal and received by the data module with minimal involvement of a processor (130) associated with the data module. The asynchronous interface determines the rate of the data being transmitted by configuring counting circuitry (200) therein for measuring the period of the start bit in the first received character whenever the speed of data being transmitted by the terminal must be determined. The asynchronous interface then adjusts to the newly determined data rate and receives the remaining bits in the first character and subsequent characters at the new rate. The processor is involved only to request that the asynchronous interface determine the incoming data rate and match to it and, once the data rate has been determined and matched, to process the recovered characters and this new rate. While the asynchronous interface determines and matches to the incoming data rate, the processor is freed for other tasks.