Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home I/O Systems SCSI-host-adapter-integrated-circuit-utilizing-a-sequencer-circuit-to-control-at-least-one-non-data-SCSI-phase-without-use-of-any-processor

 Method and apparatus for dynamically testing electrical interconnect
A new type of hardware emulation system is disclosed and claimed which reduces hardware cost by ...


 System and method for saving the state for advanced microprocessor operating modes
Accordingly, it is an object of the present invention to provide a resume processing function for ...


 ***WITHDRAWN PATENT AS PER THE LATEST USPTO WITHDRAWN LIST*** *** NO IMAGES AVAILABLE***
Description:...


 Hydraulic reservoir for tandem master cylinder
An object of this invention is to provide a novel hydraulic reservoir for master cylinder which ...


 Semiconductor device
We have investigated the aforementioned semiconductor devices of the prior art and have found the ...


 Tape ball lead integrated circuit package
As will be described in more detail hereinafter, an integrated circuit package assembly utilizing ...


 Transmission unit receiving and storing means
OF EMBODIMENTS] In the following, the present invention shall be described by way of preferred ...


 Computer enclosure with embedded PCMCIA modem card
The present invention solves the shortcomings and deficiencies of the prior art by constructing an ...


 IC card and IC card system
The present invention is directed to overcome the foregoing problems, and therefore an object of ...


 Card type semiconductor device
The invention solves the above problems of the conventional devices and methods discussed above. A...


 SCSI host adapter integrated circuit utilizing a sequencer circuit to control at least one non-data SCSI phase without use of any processor

Details
Inventors: Stuber, Craig A.; Young, Byron Arlen;
Assignee: Adaptec, Inc. (Milpitas, CA)
Primary Examiner: Ellis; Richard L.
Assistant Examiner:
Attorney, Agent or Firm: Skjerven, Morrill, MacPherson, Franklin & Friel, Gunnison; Forrest E.

A single chip circuit is used in combination with a host system microprocessor to provide host-adapter functions for a SCSI interface. The host adapter integrated circuit includes a 128 byte DMA FIFO, a 8 byte SCSI FIFO, hardwired automatic sequencers for the SCSI ARBITRATION and SELECTION phases, hardware interrupt generating circuitry, two clock sources, a register set and a powerdown capability. The host computer system microprocessor is used to perform selected SCSI phases. Other SCSI phases are performed automatically by the integrated circuit of this invention. When a delay in a SCSI phase is anticipated, according to the principles of this invention control of the microprocessor is returned to the host computer system. Hence, the microprocessor may execute a user application while the integrated circuit simultaneously performs one or more SCSI phases. When the SCSI phase is complete or other predetermined conditions occur on the SCSI bus, a hardware interrupt is sent to the microprocessor. In response to the interrupt, the microprocessor is available to support further SCSI operations by the integrated circuit of this invention.

DETAILED DESCRIPTION According to the principles of this invention, a host/adaptor (H/A) integrated circuit is a computer bus to SCSI bus controller.
The host/adaptor (H/A) integrated circuit of this invention allows the host computer to access a SCSI bus with flexibility while at the same time automating the more time consuming SCSI functions such as target selection and reselection.
Data transfer between the SCSI bus and the computer data bus is accomplished with either DMA (Direct Memory Access) or PIO (Programmed Input Output) using a data path which preferably has the same width in bits as the computer data bus.
Unlike the prior art host/adapter systems, the H/A integrated circuit of this invention is preferably mounted on the computer system motherboard so that a separate host/adapter board is unneeded.
Moreover, a processor dedicated solely to SCSI operations has been eliminated.
The H/A integrated circuit of this invention uses the processor of the host computer system, sometimes called a central processing unit(CPU) or a microprocessor, to perform selected operations so that the H/A integrated circuit does not include a processor.
The host computer system processor is interrupted by a signal, a system hardware interrupt, from H/A integrated circuit when the processor is needed to support SCSI operations.
Unlike the prior art systems that placed the processor in a wait state, the processor stops processing the user application and turns control of the processor over to a driver for the H/A integrated circuit.
The driver uses the processor to perform required SCSI operations.
If the driver determines that the SCSI operations performed by the H/A integrated circuit will take some time, the necessary instructions for continued SCSI operations are provided to the H/A integrated circuit and control of the processor is returned to the host computer system.
Thus, the processor is available for execution of user applications while the H/A integrated circuit of this invention simultaneously performs a predetermined SCSI phase or phases



Related patents
  Complex document security
OF THE INVENTION When a document is created and verified visually by its author it is preferable to have some means which provides an assurance that a message displayed ...
  Method and system for restricting access to the private key of a user in a public key infrastructure
An aspect of one object of the present invention is to provide an improved encryption/decryption system. In accordance with the aspect of the present invention is ...
  Semiconductor memory device incorporating a test mode therein to perform an automatic refresh function
OF THE PREFERRED EMBODIMENTS Hereinafter, explanation will be made as to the embodiment of the semiconductor memory device employing a test mode performing an automatic ...
  Circuit and method for testing a disk drive head assembly without probing
OF THE INVENTION FIG. 1 represents a block diagram of the present invention preamplifier test circuit 10 and system 15 for testing a computer data storage system disk ...
  Apparatus for detecting intermittent and continuous faults in multiple conductor wiring and terminations for electronic systems
The present invention comprises a neural network wherein the weighting factors of each synapse depend upon the characteristics of any external loading applied to a pin ...
  Parallel test circuit for semiconductor memory device
OF THE PREFERRED EMBODIMENT Reference will now be made in detail to the preferred embodiment of the present invention, examples of which are illustrated in FIGS. 8-15 ...
  I/O module for a serial multiplex data system with a programmable communication module selector
It is therefore the principal object of the present invention to provide a data link module for use in a time division multiplexing control system which overcomes the ...
  Test-facilitating circuit for information processing devices
Therefore, it is an object of the present invention to provide a test-facilitating circuit for information processing devices, which can be widely used and has a simple ...
  Integrated test circuit
In accordance with the present invention, a boundary scan test system is provided which substantially eliminates the disadvantages and problems associated with prior ...
  Transparently gathering a chips multiple internal states via scan path and a trigger
According to the present invention, a scan path is used to capture data of miscellaneous logic embedded in a microcontroller, such as input/outputs of combinational ...

0.004

Archive: All patents - Links

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