Match Document Document Title
7000049 Systems and methods for reliably selecting bus mastership in a fault tolerant manner  
A system for selecting bus mastership in a multi-master system includes master devices and at least one slave device. The master devices generate control signals relating to bus mastership in the...
7000059 Integrated PCI interface card and bus system thereof  
The present invention discloses an integrated PCI interface card and the bus system thereof. The integrated PCI interface card of the present invention includes at least two bus masters, a control...
7000131 Apparatus and method for assuming mastership of a bus  
The present invention is generally directed to an apparatus and method for reducing excess power consumption of a bus master circuit component for use in a multi-bus master system. In one...
6996656 System and method for providing an arbitrated memory bus in a hybrid computing system  
A computing system having at least one microprocessor and a memory subsystem coupled to the at least one microprocessor. A memory controller is coupled to manage memory transactions between the...
6990537 System and method for controlling multi-component communications via a bus by causing components to enter and exit a high-impedance state  
A method for controlling communication on a bus connecting a first processor, a second processor, and a device. The method transmits a first control signal from the first processor to the second...
6990541 Arbitration unit for prioritizing requests based on multiple request groups  
An arbitration unit includes an input unit, a selection unit and an output unit. The input unit may receive a plurality of input requests on a plurality of inputs. The selection unit may prioritize...
6981082 On chip streaming multiple bus protocol with dedicated arbiter  
The present invention creates dedicated point-to-point or point-to-multipoint links between different devices along plural busses. Synchronized clocks to each device enable proper timing of read...
6981081 Method for SMI arbitration timeliness in a cooperative SMI/driver use mechanism  
A Bus Driver implements an arbitration mechanism to allow both the system management interrupt (SMI) and the Bus Driver to cooperatively use a Bus host controller hardware. This mechanism employs a...
6978329 Programmable array-based bus arbiter  
A bus arbiter for arbitrating bus access requests from N bus requestor devices. The bus arbiter comprises N one-hot registers, each one-hot register associated with a corresponding bus requester...
6976106 Method and apparatus for speculative response arbitration to improve system latency  
A method and apparatus for speculative response arbitration to improve system latency have been described.
6976108 System on a chip having a system bus, an external bus, and a bus arbiter with programmable priorities for both buses, software, and method for assigning programmable priorities  
A system on a chip has functional blocks accommodated by at least one system bus, and an external bus for accommodating communication with external blocks. A single multi-jurisdictional bus arbiter...
6970912 Computer system having a plurality of computers each providing a shared storage access processing mechanism for controlling local/remote access to shared storage devices  
A computer system having a plurality of computers connected to each other by a computer coupling mechanism. Each computer includes a processor, memory, I/O device, disk control mechanism, computer...
6968407 System and method for managing CPCI buses in a multi-processing system  
The present invention relates to a system and method for managing Compact Component Interconnect (CPCI) buses in a multi-processing system. More particularly, the present invention improves...
6961793 Bus arbiter and bus access arbitrating method  
A bus arbiter for a group of masters and a bus access control method. An arbitration priority control section output basic priority data for each of the masters. An arbitration priority generating...
6959354 Effective bus utilization using multiple bus interface circuits and arbitration logic circuit  
In one embodiment of the present invention, a bus controller is used in a multi-bus system having first and second buses. The bus controller includes first and second bus interface circuits, a...
6954811 Arbiter for an input buffered communication switch  
An arbiter for a switch maintains a pair of counters for each flow of traffic at each input port: one counter (also called “first counter”) to indicate an ideal transfer of traffic, and another...
6952748 Voltage request arbiter  
Various embodiments of a circuit and method for arbitrating voltage requests in a computer system are disclosed. In a first embodiment, one or more devices in a computer system assert a plurality...
6952747 Method of delaying bus request signals to arbitrate for bus use and system therefor  
In plural master apparatus connected to a bus, a master apparatus issues, to an arbiter, a request signal requesting the use of the bus after a lapse of a predetermined interval when the use of the...
6948019 Apparatus for arbitrating non-queued split master devices on a data bus  
A slave device on a data bus has a register that stores a non-queued split master vector containing bits identifying whether a transaction with corresponding master devices have been split. An...
6944696 Data processing processor  
A bus arbitration apparatus for an image processing processor is operable such that when a channel having a high necessity of a real-time processing operation issues a bus use request, a bus use...
6944698 Method and apparatus for providing bus arbitrations in a data processing system  
A method and apparatus for providing bus arbitrations in a multiprocessor system is disclosed. A computer system includes a common bus that is shared by multiple cores, such as processors. A...
6922749 Apparatus and methodology for an input port of a switch that supports cut-through operation within the switch  
An input port is described having an input policing unit that checks if a virtual lane has a sufficient number of credits to carry an input packet received by the input policing unit. The input...
6917996 Bus control system and method of controlling bus  
An external bus control device 2 has first and second bus controllers 15, 16 and an external bus arbiter 17 . The bus controllers 15, 16 correspond to devices (for example, SRAM, DRAM)...
6917991 Method of and system for efficiently tracking memory access by direct memory access controller  
The debug controller makes an efficient use of memory in tracing the direct memory access by the processor and the direct memory access controller for the purpose of debugging. The direct memory...
6915366 Computer system with a communication bus  
A bus has a local section ( 10 a,b ) and a shared section ( 11 a,b ). An arbiter circuit ( 16 ) issues an arbited grant ( 25 ) to access the shared section ( 11 a,b ) in response to a request ( 22...
6901487 Device for processing data by means of a plurality of processors  
A data processing device comprises a plurality of processors that are to access a memory system. The memory system comprises at least two memories The data processing device comprises a bus per...
6898766 Simplifying integrated circuits with a common communications bus  
When integrating a peripheral, it is common practice to use a fully custom design. Custom designs typically optimize performance, size, and energy usage. However, custom designs are more expensive...
6895458 Opcode to turn around a bi-directional bus  
A system for managing the control of a bi-directional data bus between a master unit and a slave unit. The master couples to the slave through a request opcode bus, a reply opcode bus and the data...
6892259 Method and apparatus for allocating computer bus device resources to a priority requester and retrying requests from non-priority requesters  
A target device in a computer bus system allocates resources by selecting a priority requester for allocation of scarce resources. In a non-bus arbiter configuration, the first initiator device to...
6883051 Efficient bus utilization in a multiprocessor system by dynamically mapping memory addresses  
In one embodiment of the present invention, a slave interface circuit includes a slave access circuit and a slave bus decoder. The slave access circuit provides access to the one of P slave devices...
6883050 Optimized POD module/host interface  
An interface between a point of deployment (POD) module and a host device, such as a set-top terminal for cable television selectively integrates the POD module and the host such that th POD module...
6877053 High performance communication architecture for circuit designs using probabilistic allocation of resources  
A circuit comprising a plurality of components sharing at least one shared resource, and a lottery manager. The lottery manager is adapted to receive request for ownership for the at least one...
6877057 Information handling system with dynamic interrupt allocation apparatus and methodology  
An information handling system is provided which includes a dynamic interrupt router for balancing interrupt assignments among a plurality of devices requesting interrupt assignments. The system...
6865632 Method and apparatus for arbitration and fairness on a full-duplex bus using dual phases  
A method and apparatus for arbitrating on a high performance serial bus is disclosed. The invention provides for a plurality of arbitration phases and an arbitration advancing means.
6865630 Apparatus and method of preventing congestion in message transmission system  
An apparatus and a method of arbitrating access to a common bus, for a first set of modules included in a message transmission system, are disclosed. Using the apparatus and method of the present...
6851005 Apparatus and method for implementing raid devices in a cluster computer system  
Apparatus and methods are provided for efficiently implementing logical-device reservations in a cluster computer system. The apparatus includes cooperating controllers programmed in firmware...
6842669 Component interface module  
A component interface module (CIM) arbitrates through priority logic component command signals from redundant systems and integrates the selected priority command signal with component feedback...
6839784 Control unit of an I/O node for a computer system including a plurality of scheduler units each including a plurality of buffers each corresponding to a respective virtual channel  
A virtual channel buffer of a transaction scheduler in a computer system I/O node. A control unit includes a plurality of scheduler units. Each scheduler unit may include a first and a second...
6832280 Data processing system having an adaptive priority controller  
The present invention relates generally to data processors and more specifically, to data processors having an adaptive priority controller. One embodiment relates to a method for prioritizing...
6823424 Rebuild bus utilization  
A technique for selecting events associated with a hot-plug operation. More specifically, a programmable configuration register may be used to provide a mechanism for periodically scheduling...
6823408 Electronic equipment, and method for controlling state of physical layer circuit therefor  
A system is designed to avoid problems that may occur if a physical layer misunderstands the kind of signal it receives and erroneously changes its state to a suspend state. When a node B receives...
6816922 Digital signal processor with a byte DMA controller  
A digital signal processor includes a byte direct memory access (DMA) controller and an external memory controller, both of which are coupled to each other. The external memory controller is...
6816934 Computer system with registered peripheral component interconnect device for processing extended commands and attributes according to a registered peripheral component interconnect protocol  
A high speed connection apparatus, method, and system is provided for peripheral components on digital computer systems. The peripheral component interconnect (PCI) specification is used as a...
6813767 Prioritizing transaction requests with a delayed transaction reservation buffer  
In one embodiment of the invention, a transaction queue stores a transaction request and issues a stream transaction for the stored transaction request when a slot in a set of active stream...
6810455 Bus arbitration system and method for carrying out a centralized arbitration with independent bus request and grant lines  
Disclosed is a bus arbitration system and method which assume that each operation using the bus requires from one to five bus clock cycles. Each potential bus master has a dedicated bus request...
6807593 Enhanced bus architecture for posted read operation between masters and slaves  
An electronic bus architecture for supporting posting of read requests by multiple master devices to multiple slave devices. Sideband signals added to the underlying master bus architecture permit...
6804736 Bus access arbitration based on workload  
A computer system with a bus arbitration system adaptively assigns priority to devices on the bus based upon workload. A bus arbiter receives request signals from bus devices that require bus...
6801978 Crossbar system with increased throughput  
A requester includes an output data register which retains a data piece to be output to a relay register of a crossbar, and two request registers which output a request corresponding to the data...
6775717 Method and apparatus for reducing latency due to set up time between DMA transfers  
A method and apparatus for reducing latency due to set up time between DMA transfers are described. The method comprises initiating arbitration of DMA channel requests prior to completion of a...
6775727 System and method for controlling bus arbitration during cache memory burst cycles  
A bus arbiter ( 34 ) monitors characteristics associated with the type of information that is transferred via a global data bus ( 12 ) during burst transactions of information. A user-controlled...