or
Bookmark and Share
Data collection terminal high speed communication link interrupt logic
   
Document Number
US Patent 4646260
Issued Date
February 24, 1987
Link
Inventors
Map
Abstract
A data collection terminal includes a microprocessor, a memory and a number of devices coupled to a system bus. Included among the devices is a communication controller. An interrupt controller processes the device interrupt requests by sending out a vector address to the microprocessor. This enables the microprocessor to branch to a subroutine to process the interrupt. Apparatus is provided to enable the communication controller to generate vector addresses when it sends an interrupt request to the interrupt controller.
Drawing
Data collection terminal high speed communication link interrupt logic - US Patent 4646260 Drawing
Drawing from US Patent 4646260
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
14
Comments:
no comments yet
Published
February 24, 1987
Application Number
06/538,697
Filed
October 3, 1983
US Classification
710/269  
Int'l Classification
G06F   13/24   (20060101)   G06F   13/20   (20060101)  
Examiner
Assistant Examiner
USPTO Field of Search
364/2MSFile   364/9MSFile  
Related Patents
5734911 - Method of linking peripheral devices all of which use the same IRQ to a single interrupt procedure - Owned by ATI Technologies Inc. (Thornhill,CA)

A method of linking peripheral devices to a single interrupt procedure in a computer is comprised of storing in an interrupt vector table of a BIOS ROM, a first pointer to an interrupt service routine related to one of a group of peripheral devices which use the same interrupt request (IRQ) on the same software interrupt vector, and storing further pointer in each one of the peripheral devices to another unique one of the peripheral devices in the group.

5659760 - Microprocessor having interrupt vector generation unit and vector fetching command unit to initiate interrupt processing prior to returning interrupt acknowledge information - Owned by NEC Corporation (Tokyo,JP)

A microprocessor for performing an interrupt operation receives an interrupt-enable signal representative of occurrence of at least interrupt request and interrupt level information representative of a selected one of interrupt sources issuing the interrupt request and includes an interrupt receiving unit activated by the interrupt-enable signal for producing vector fetching command information when an interrupt operation responsive to the interrupt level information is acceptable, an interrupt vector generation unit activated by the interrupt-enable signal for generating interrupt vector information, and an execution unit fetching the interrupt vector information in response to the vector fetching command information, the execution unit thereby initiates an interrupt operation by use of the interrupt vector information and returning interrupt acknowledge information as a part of the interrupt operation.

5287522 - External procedure invocation apparatus utilizing internal branch vector interrupts and vector address generation, in a RISC chip - Owned by Bull HN Information Systems, Inc. (Billerica, MA)

A system includes first and second processing units which are interconnected by a bidirectional bus. The first processing unit is a microprocessor chip programmed for executing procedures stored in an on-chip instruction cache unit. The second processing unit receives requests from an external source such as a system bus. The microprocessor chip includes a branch vector facility which connects to the bus. The second processing unit in response to an external request, generates a vector branch address. The processing unit transfers the vector branch address to the branch vector facility for storage along with setting a write indicator. The microprocessor chip, upon detecting that the write indicator was set, branches to the procedure specified by the branch vector address for executing the instructions of the procedure to carry out those operations required for processing the external request or event.

5355499 - Interruption circuit operable at a high speed - Owned by NEC Corporation (Tokyo,JP)

In an interruption circuit, each of a multiplicity of interruption generating units (12) is for generating an interruption signal upon occurrence of an interruption request. A scanning arrangement scans the units to specify one of them at a time as a particular unit and to supply the signal generated by the particular unit to a CPU (11) as a particular signal. A response supply arrangement supplies the particular unit with a response produced by the CPU upon receipt of the particular signal. Supplied with the response, the particular unit supplies the CPU with an interruption vector which is specific to each unit and makes the CPU interrupt its operation related to the particular unit. Preferably the scanning arrangement comprises a scanning circuit (16) and a first plurality of polling circuits (17), each for a second plurality of generating units with a response control circuit (27) made to correspond thereto.

4994960 - Interrupt system for transmitting interrupt request signal and interrupt vector based upon output of synchronized counters representing selected priority value - Owned by Jupiter Technology, Inc. (Waltham, MA)

A data transfer system including a byte bus which provides an eight-bit data transfer between a processor and a plurality of port circuit boards. The system provides dual address and interrupt functionalies in the processor-initiator data transfers which may be initiated in either direction. The processor data transfers use a two-level address management scheme, which once initialized provides rapid access to a select number of address locations from a large number of available addresses allocated to a variety of port circuit boards and addressable functions thereon. Furthermore, the select addresses are assignable according to an interrupt priority value which allows for the rapid identification of the address requesting an interrupt service, and also for the subsequent provision of an interrupt service vector to the processor to provide the appropriate processing of the requested interrupt. The resulting apparatus and method provides substantial compaction of the communication data distribution system and software driving utilities.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us