|
| Demanda (s): | Demandamos: 1. Un dispositivo para una transferencia bidireccional de datos, abarcando: un primer procesador; un segundo procesador; una memoria de la entrada conectada con segunda dicho procesador, memoria dicha de la entrada que tiene una pluralidad de bloques de la memoria para recepción de datos de la salida del primer procesador dicho; una memoria de la salida con a pluralidad de bloques de la memoria para proporcionar los datos de entrada para el primer dicho el procesador, memoria dicha de la salida conectó con el segundo procesador dicho; entre la memoria de la información de control conectada con la memoria dicha de la entrada y almacenar un artículo de la información de control binaria para cada uno de la memoria dicha bloques de la memoria dicha de la entrada; una memoria de la información de control de la salida conectado con la memoria dicha de la salida y almacenar un artículo del control binario información para cada uno de los bloques dichos de la memoria de la memoria dicha de la salida; y en menos canal del acceso un directo de memoria (acceso directo de memoria) para escribir los datos de la salida del primer procesador dicho a la memoria dicha de la entrada y para leer la entrada los datos para el primer procesador dicho de la memoria dicha de la salida, dijeron el canal de acceso directo de memoria conectado con el primer procesador dicho, la memoria dicha de la entrada y la salida dicha memoria, acceso a la memoria dicha de la entrada y a la memoria dicha de la salida que son reguló tales que un acceso del escribir del primer procesador dicho y del leído el acceso del segundo procesador dicho a la memoria dicha de la entrada se permite en a base del artículo de la información de control almacenado en el control dicho de la entrada memoria de la información, y el acceso del escribir del segundo procesador dicho y el acceso leído del primer procesador dicho a la memoria dicha de la salida se permite encendido una base del artículo de la información de control almacenado en el control dicho de la salida memoria de la información. 2. El dispositivo según la demanda 1, en donde una operación del acceso del escribir de el primer procesador dicho a un bloque de la memoria de la memoria dicha de la entrada se permite solamente si el artículo de la información de control binaria para el bloque de la memoria está adentro un primer estado. |
|
|
|
|
| Descripción: | FONDO DE LA INVENCIÓN[0001] 1. Campo de la invención[0002] La invención se relaciona con un dispositivo y un método para transferencia bidireccional de datos entre primeros y un segundo procesador.[0003] En tecnología de circuito digital, un interfaz se utiliza para los datos transferencia entre dos procesadores o unidades funcionales. Un interfaz generalmente contiene un microprocesador que se utilice como generador de dirección y ejecuta un programa para leer un área de memoria, e.g. del primer procesador, a un almacenador intermediario de los datos del interfaz y a un programa para la escritura los datos protegidos a un área de memoria del segundo procesador. Paralelo los interfaces permiten que tarifas más altas de la transmisión de datos sean alcanzadas que con interfaces en serie.[0004] Velocidades mucho más altas de la transmisión de datos que con un convencional el interfaz se puede alcanzar usando un canal del acceso directo de memoria (acceso directo de memoria). En el caso de un canal de acceso directo de memoria, un contador se utiliza como generador de dirección en vez del microprocesador. Para la inicialización, el registro de dirección se carga con la dirección del comienzo del área de memoria que debe ser leída, y el registro del número del octeto es informado del número de los octetos que son ser transmitido. El registro de control del canal de acceso directo de memoria establece si las direcciones necesitan ser contadas hacia arriba o hacia abajo y si la memoria que es necesidades alcanzadas de ser escrito a o de leer en. Los datos la transmisión se puede realizar en bloques y ocurre fuera proceso de un programa en base del impulso de reloj de cuenta. A transmita una palabra de datos de la primera área de memoria a la segunda memoria se requiere el área, dos impulsos de reloj de cuenta (un impulso de reloj de cuenta para leer una palabra de datos de la primera área |
|
|
|
| EE.UU. Aplicación:
| 20010042144 |