Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home I/O Systems System-for-controlling-a-serial-data-channel-with-a-microprocessor

 System and method for providing television services
The present invention provides an approach for viewer-friendly and virtually instantaneous ...


 System for controlling an internally-installed cache memory
An object of the present invention is to maintain consistency between a main memory and an ...


 Record track identification and following
It is therefore an object of the present invention to provide an improved servo sector pattern in a ...


 Servo control apparatus
OF THE PREFERRED EMBODIMENT FIG. 1 illustrates a data storage medium 10 and a servo control ...


 Sterile back surgical gown with anchored belt pouch
It is the general object of this invention to provide an improved back belt arrangement in which ...


 Apparatus for reproducing digital data
Therefore an object of the present invention resides in providing an improved digital data ...


 Real time digital signal processor idle indicator
OF THE DRAWINGS FIG. 1 is a schematic block diagram of the presently preferred exemplary ...


 Methods and system for using multi-block bursts in half duplex subscriber unit transmissions
The present invention fulfills this need by providing a wireless communications system comprising a ...


 Master-target based arbitration priority
The problems outlined above are in large part solved by a remote communication system of the ...


 Single chip remote access processor
The single chip integrated remote access processor of the present invention has a plurality of ...


 System for controlling a serial data channel with a microprocessor

Details
Inventors: Carlton, James E.; Schaeuble, Werner J.;
Assignee: International Business Machines Corporation (Armonk, NY)
Primary Examiner: Zache; Raulfe B.
Assistant Examiner:
Attorney, Agent or Firm: Cummins; Richard E.

A control system for a serial data channel for a disk file is disclosed in which a microcontroller is used as the control means. The microcontroller has an input port and an output port, while the serial data channel has a data register. The connections of the data register to the input and output port and the parallel by bit input and output busses on which write data and read data is sent provides a plurality of different data transfer loops through the data register which can be selected under the control of the microcontroller. The arrangement permits functions to be achieved by the microcontroller that heretofore were performed by another device connected to the controller or by special hardware.

DETAILED DESCRIPTION Having thus described our invention, what we claim as new, and desire to secure by Letters Patent is: 1.
A system for controlling the bidirectional transfer of data through a serial data channel connected between a first parallel by bit interface and a second serial by bit interface, said system comprising: a serial data channel including a first means for converting a parallel by bit input signal to a serial by bit output signal for said second interface and a serial by bit input signal from said second interface to a parallel by bit output signal, and a register for storing each said parallel by bit signal; a microprocessor having a parallel by bit input port and a parallel by bit output port, each of which includes a plurality of instruction addressable units for transferring a byte of data to or from the processor; means for selectively connecting said parallel by bit interface to the input of said register or one of said input port units; means selectively connecting the output of said register to another said input port unit or to said first interface; and control means including said microprocessor and clock circuits connected to said serial channel to cause a byte of data presented to said first interface to be transferred to either said microprocessor in parallel by bit form or to said second interface in serial by bit form through said register, or a byte of data presented to said second interface in serial by bit form to be transferred to said microprocessor or said first interface in parallel by bit form through said register.
2.
The system recited in claim 1 in which said means for connecting said parallel by bit interface to the input of said register includes one of said units of said input port having its input connected to said parallel by bit interface and its output connected to said register.
3.
The system recited in claim 1 in which said means for selectively connecting the output of said register to said first interface includes one of said units of the output port having its input connected to the output of said register and its output connected to said first interface



Related patents
  Method and apparatus for positioning a transducer using embedded servo track encoding
In the present invention, all the servo information necessary for both the track accessing and track following functions is combined and encoded in one sequence on the ...
  Head positioning servo for disk drives
There is disclosed a positioning apparatus for positioning a magnetic head in a disk drive comprising: the magnetic head to be positioned; a positioning servo for ...
  Open loop acceleration/deceleration control for disk drive stepper motors
In accordance with the present invention, there is a relatively inexpensive, but efficient open loop, pulse width modulation technique for controlling the acceleration ...
  Multiplexing I/O module
The invention is embodied in an I/O module that performs external addressing of banks of I/O contacts in addition to coupling I/O data. The I/O module performs high ...
  Modular computer assembly
The present invention specifically addresses and alleviates the above mentioned deficiencies associated in the prior art. More particularly, the present invention ...
  Ergonomic docking station for a portable computer
The foregoing problems are solved and a technical advance is achieved by a portable PC docking station that enables the use of the portable PC display while docked and ...
  High-performance modular memory system with crossbar connections
OF THE PREFERRED EMBODIMENTS System Platform FIG. 1 is a block diagram of a Symmetrical Multi-Processor (SMP) System Platform according to a preferred embodiment of the ...
  System and method for checking bits in a buffer with multiple entries
FIG. 1 shows a computer system 100 having a processor 110, also referred to herein as a controller 110, a cache array 120, and a data buffer 130. In use, the controller ...
  Control circuitry for data transfer in an advanced data link controller
The increased use of Bit-Oriented-Protocols has resulted in a need for a low-cost, high speed LSI chip that can accommodate the three major BOP protocols. It is also an ...
  Enhanced network services using a subnetwork of communicating processors
The invention provides a method and system for providing enhanced services for a network, using a subnetwork of communicating processors. The enhanced services use ...

0.004

Archive: All patents - Links

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