Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home I/O Systems Information-packet-reception-indicator-for-reducing-the-utilization-of-a-host-system-processor-unit

 Dram core refresh with reduced spike current
The present invention makes multibank refresh more practical by varying the current profile for the ...


 Shape memory alloy optical fiber switch
In FIG. 1, a switch is shown as a double pole switch. That is, two sets of fibers are switched and ...


 Semiconductor memory device with reduced inter-band tunnel current
Accordingly, it is a general object of the present invention to provide a semiconductor memory ...


 Circuitry and method for addressing global array elements in a distributed memory, multiple processor computer
OF INVENTION FIG. 2 illustrates in block diagram form a distributed memory computer 20, which ...


 Methods for diagnosing malfunctions in a disk drive
The present invention concerns methods used in disk drives for diagnosing malfunctions in the path ...


 Gate array with bidirectional symmetry
The invention is an improvement in a CMOS gate array comprising a plurality of core cells. The core ...


 Multiprocessor systems having distributed shared resources and deadlock prevention
FIG. 1 shows in block diagram a multiprocessor system in accordance with the present invention. T...


 Split bus multiprocessing system with data transfer between main memory and caches using interleaving of sub-operations on sub-busses
It is therefore an object of the present invention to provide an improved data processing system. I...


 Memory access control circuit with automatic access mode determination circuitry with read-modify-write and write-per-bit operations
Therefore, an object of the present invention is to provide a memory access control circuit which ...


 Data driven information processing system using address translation table to keep coherent cache and main memories and permitting parallel readings and writings
Therefore, an object of the present invention is to provide a data driven information processing ...


 Information packet reception indicator for reducing the utilization of a host system processor unit

Details
Inventors: Williams, Robert A.; Tsai, Din-I; Kuo, Jerry C.;
Assignee: Advanced Micro Devices, Inc. (Sunnyvale, CA)
Primary Examiner: Lee; Thomas C.
Assistant Examiner: Du; Thuan
Attorney, Agent or Firm: Choi; Monica H.

A reception indicator is within a network peripheral that receives information packets for a host system from a communications network. The reception indicator of the present invention allows the network peripheral to operate in one of a plurality of modes. The reception indicator of the present invention asserts an interrupt signal at a respective optimum interrupt time for each of the modes. If the network peripheral is operating in a programmed I/O mode (i.e. a slave mode), a slave optimum interrupt time is determined. In this mode, a host processor unit within the host system reads portions of information packets from a readable data port in a host system interface. In this mode, an interrupt is asserted at the slave optimum interrupt time before a last byte of an information packet is expected to be received from the communications network. If the network peripheral is operating in a DMA (Direct Memory Access) mode, a DMA (Direct Memory Access) optimum interrupt time is determined. In this mode, the network peripheral automatically transfers the received information packet to a host memory of the host system. In this mode, an interrupt signal is asserted at the DMA optimum interrupt time before a last byte of an information packet is expected to be copied to the host memory. In this manner, the present invention allows the network peripheral and the host system to operate in one of the modes that is most efficient for data processing while at the same time issuing an interrupt at a respective optimum interrupt time for each of the modes.

DETAILED DESCRIPTION The present invention enables a reception related interrupt to be issued by a network peripheral at a time that reduces the utilization of a host system's processor unit and overlaps the reception of an incoming information packet with the host system's interrupt latency.
In embodiments of the present invention, a network peripheral issues a reception related interrupt early enough before the end of an incoming packet to enable a processor unit to begin processing the packet before the packet is fully received.
The network peripheral also provides the reception interrupt, so that the time the processor sits idle in an interrupt service routine is reduced.
In determining when to issue the reception interrupt, the network peripheral determines a length value for the incoming packet and employs the length value along with other parameters to determine the time for issuing the reception interrupt.
The length value may be determined by the network peripheral based on information in the incoming information packet.
Furthermore, the network peripheral may adjust the parameters based on the processing load of the host system's processor unit.
Embodiments of the present invention provide for a network peripheral that is capable of issuing a single interrupt to a host processor to signal that an incoming information packet requires processing.
Such an interrupt is issued so that interrupt latency of the host system and processing of the incoming information packet are overlapped with the reception of the incoming packet.
Further, network peripherals in accordance with the present invention are able to provide such an interrupt for information packets that conform to a plurality of user specified network operating system protocols.
As a result, it is significantly less likely that the processor unit will remain idle during the execution of an interrupt service routine for processing the reception of the incoming information packet.
Embodiments of the present invention include a reception indicator within a network peripheral that receives information packets for a host system from a communications network



Related patents
  12C bus expansion apparatus and method therefor
The aforementioned needs are addressed by the present invention. Accordingly, there is provided in a first form, an apparatus for inter-IC (I.sup.2 C) bus expansion. The ...
  Optical transmission systems
What I claim as my invention is: 1. For use in an optical transmission system, an optical fibre connector comprising two separately formed bodies, one body of the ...
  Method and apparatus for repairing fiber optic cable
Fiber optic cable is being used more and more in today's telecommunications systems. One of the many reasons for this is that optical fibers are small, when compared to ...
  Protective device for overhead wires containing optical fiber units
What are claimed are: 1. Structure for connecting overhead earth wires containing an optical fiber unit, said optical fiber unit being disposed in the center of a bundle ...
  Data processing system having interlinked slow and fast memory means
In accordance with the present invention, there is provided a data processing system having a large capacity first read only memory having a first access time, and a ...
  Semiconductor memory having subarrays and partial word lines
I claim: 1. A semiconductor array memory comprising a plurality of selectable subarrays arranged on a chip having a common decoder, common read lines and common write ...
  Flat-cell read-only-memory integrated circuit
OF THE PREFERRED EMBODIMENT A detailed description of the preferred embodiments of the present invention is described with reference to FIGS. 1-8. FIGS. 1-3 illustrate ...
  Variable sized FIFO memory and programmable trigger level therefor for use in a UART or the like
In accordance with the illustrated embodiments, the present invention provides a data available interrupt circuit with a variable threshold for reading data from a ...
  Apparatus for programmable circuit and signal switching
We claim: 1. A programmable interconnect device for routing signals between signal ports in response to data from an external controller, the device comprising: switch ...
  Semiconductor memory device having hierarchical bit line structure employing improved bit line precharging system
Accordingly, a first object of the present invention is to provide a semiconductor memory device of a hierarchical bit line structure having a high read rate. Another ...

0.014

Archive: All patents - Links

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