Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home I/O Systems Control-apparatus-for-controlling-data-flow-between-a-control-processing-unit-and-peripheral-devices

 Disk file apparatus
What is claimed is: 1. A disk file apparatus comprising: a pair of stockers arranged to be opposite ...


 Document retrieval system
We claim: 1. Apparatus for selecting, removing and storing at least one desired document selected ...


 Automatic changer for player/recorder of optical magnetic discs and cards
The principal object is to provide a very simple, economically realized system of high performance, ...


 Data processing system with mixed media memory packs
OF THE INVENTION The current invention of information processing system comprises a CPU (central ...


 Self-timing optic lathe
The invention is broadly concerned with transference of, or, creation of, more general patterns, ...


 Data exchange system comprising a plurality of user terminals each containing a chip card reading device
The object of the present invention, then, is to find an optimum solution for the protection of a ...


 Sighter's protective helmet
One object of my invention is to provide a protective helmet assembly which is especially adapted ...


 Method for authenticating messages passed between tasks
OF THE PREFERRED EMBODIMENT The preferred embodiment of the present invention is implemented to ...


 Mechanism for determining actual physical topology of network based on gathered configuration information representing true neighboring devices
The foregoing needs, and other needs and objects that will become apparent from the following ...


 System model determination for failure detection and isolation, in particular in computer systems
It is therefore an object of the present invention to facilitate the provision of system models to ...


 Control apparatus for controlling data flow between a control processing unit and peripheral devices

Details
Inventors: Dalmasso, Ginette;
Assignee: Compagnie Internationale pour l'Informatique Cii-Honeywell Bull (Societe (Paris, FR)
Primary Examiner: Chapnick; Melvin B.
Assistant Examiner:
Attorney, Agent or Firm: Cameron, Kerkam, Sutton, Stowell & Stowell

A peripheral controller capable of simultaneously handling data transfer microprocesses for several different peripheral devices. The controller includes a set of memories, logic circuits and a physical interface channel for transmitting data between a control processing unit and the peripheral controller and for transmitting data between the peripheral controller and the peripheral devices, an interface control unit for enabling a predetermined one of the peripheral devices to communicate with the peripheral controller, a memory for storing microprograms for controlling the data flow between the control processing unit and the peripheral devices, and a processing circuit for administering the sharing of the processing time of the peripheral controller between the plurality of peripheral devices and the control processing unit.

DETAILED DESCRIPTION What I claim is: 1.
In a data processing system, a peripheral control apparatus for controlling the flow of data between a control processing unit and a plurality of peripheral devices, said peripheral control apparatus comprising: 1.
interface channel means coupled to said control processing unit and to the plurality of peripheral devices for transmitting data between said peripheral control apparatus, said control processing unit and said plurality of peripheral devices; 2.
interface control means coupled to said interface channel means for enabling a predetermined one of said plurality of peripheral devices or said control processing unit to communicate with said peripheral control apparatus; 3.
memory means coupled to said interface control means for storing microprograms for controlling the data flow between said control processing unit and said one peripheral device, and for storing data derived from the said interface control means; and 4.
processing means connected to said memory means and said interface control means for administering the sharing of processing time of said peripheral control apparatus between said plurality of peripheral devices and said control processing unit, and for processing data derived from said interface control means.
2.
Peripheral control apparatus according to claim 1, wherein said interface control unit means comprises: 1.
multiplexing unit means for exchanging data and orders between said processing means and each of said peripheral devices; 2.
first interface means operatively connected to said control processing unit and said plurality of peripheral devices, including: a.
first means for connecting each of said peripheral devices and said control processing unit; b.
second means for indicating the type of operation which is to take place at a selected peripheral device; and c.
third means for indicating that an event has occured at said selected peripheral device; 3.
second interface means operatively connected to said processing means and to said control processing unit, including: a



Related patents
  Successive approximation S/D converter with inherent quantization error centering
It is the object of the present invention to provide a synchro to digital successive approximation converter whose inherent quantization error centering is independent ...
  Data and parity prefetching for redundant arrays of disk drives
The present invention provides a system which improves the I/O performance of a computer system including a central processor unit or "host", an array of disk drives and ...
  Disk drive controller accepting first commands for accessing composite drives and second commands for individual diagnostic drive control wherein commands are transparent to each other
S Mass Storage Disk Drives Risk of Failure Disk Arrays ("RAID") Queuing Access Requests Innovative Disk Array System Dynamic Sector Rexnapping Fork/Join/Remain for R...
  Disk drive controller with a posted write cache memory
OF THE PREFERRED EMBODIMENT Referring now to FIG. 1, the letter D general represents a disk array controller incorporating the present invention. The disk array ...
  Decoupled DMA transfer list storage technique for a peripheral resource controller
The problems outlined above are in large part solved by a decoupled DMA transfer list storage technique for a peripheral resource controller in accordance with the ...
  Apparatus and method for providing data redundancy and reconstruction for redundant arrays of disk drives
The present invention provides a system of hardware and software that combine to form a redundant array of disk drives. This array provides a double means of redundancy ...
  Method and apparatus for enhancing throughput of disk array data transfers in a controller
In accordance with one embodiment of the present invention, there is provided a method for transferring data in a controller having a processor, a first bus and a ...
  Method and apparatus for efficient management of non-aligned I/O write request in high bandwidth raid applications
OF THE PREFERRED EMBODIMENT While the invention is susceptible to various modifications and alternative forms, a specific embodiment thereof has been shown by way of ...
  Apparatus and method for analyzing and modifying data transfer reguests in a raid system
The invention provides a method and apparatus for increasing the efficiency of data transfer between a host computer and a disk array in a RAID system. The invention ...
  Method of and apparatus for storing and retrieving information containing disc utilizing a movable magazine
What is claimed is: 1. An apparatus for storing and retrieving information containing discs, comprising: (a) a disc storage magazine for storing a plurality of said ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved