In a data processing system, the effective speed of transferring data
packets between a data processing unit and various other devices with
different performance characteristics is improved by a data transfer
method and a packing and buffering device, thus offloading the data
processing unit or the various devices. FIFO buffers provide intermediate
storage of transfer data, and packing and unpacking modules ensure
efficient use of bus widths that are different on the data processing side
and the device side. Data packet transfer control is effected using a
control and status module with a common byte counter, and a direct
transfer is facilitated via a supplementary direct data path between the
data processing unit and other devices.
Dans un système de traitement de données, la vitesse efficace des paquets de transfert de données entre une unité informatique et de divers autres dispositifs avec différentes caractéristiques d'exécution est améliorée par une méthode de transfert de données et un emballage et un dispositif d'amortissement, de ce fait débarquant l'unité informatique ou les divers dispositifs. Les amortisseurs de fifo fournissent le stockage intermédiaire des données de transfert, et les modules d'emballage et de déballage assurent l'utilisation efficace des largeurs d'autobus qui sont différentes du côté informatique et du côté de dispositif. La commande de transfert de paquet de données est effectuée à l'aide d'un module de commande et de statut avec un compteur de byte commun, et un transfert direct est facilité par l'intermédiaire d'une circulation de données directe supplémentaire entre l'unité informatique et d'autres dispositifs.