Patents

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-6,901,506 Maximal tile generation technique and associated methods for designing and manufacturing VLSI circuits
A non-maximal arrangement of component tiles is reconfigured into a maximal arrangement. For each identified active segment of a first span not having a matching...
US-6,901,505 Instruction causing swap of base address from segment register with address from another register
A processor is described which executes an instruction defined to swap the contents of at least one special purpose register (e.g. an MSR or a segment register)...
US-6,901,504 Result forwarding of either input operand to same operand input to reduce forwarding path
Embodiments are provided in which result forwarding for each execution unit in a processor is implemented for only one operand input of the execution unit. If...
US-6,901,503 Data processing circuits and interfaces
An integrated circuit contains a microprocessor core, program memory and separate data storage, together with analog and digital signal processing circuitry. The...
US-6,901,502 Integrated circuit with CPU and FPGA for reserved instructions execution with configuration diagnosis
A semiconductor integrated circuits can send and receive signals to and form a configuration memory. The semiconductor integrated circuits is provided therein...
US-6,901,501 Data processor
In a memory access process, by identifying the types of memories that can be activated without reducing operating speed and by reducing power consumption, a data...
US-6,901,500 Method and apparatus for prefetching information and storing the information in a stream buffer
A system for prefetching information from a computer storage includes a central processing unit operable to transmit to a transfer bus a memory transfer request...
US-6,901,499 System and method for tracking data stored in a flash memory device
A flash driver tracks data stored in a flash memory device through the use of logical-to-physical sector mapping. The mapping is stored in a data structure and...
US-6,901,498 Zone boundary adjustment for defects in non-volatile memories
A non-volatile memory is divided into logical zones by the card controller in order reduce the size of the data structures it uses for address translation. Zone...
US-6,901,497 Partition creating method and deleting method
A size of a partition to be created on a storage device is limited to a size of m to n-th power, where m and n are natural numbers. In creation of the partition,...
US-6,901,496 Line rate buffer using single ported memories for variable length packets
A network interface card is provided. The network interface card includes a plurality of pipelined processors. Each of the pipelined processors includes an input...
US-6,901,495 Cache memory system allowing concurrent reads and writes to cache lines to increase snoop bandwith
A cache memory includes a plurality of memory chips, or other separately addressable memory sections, which are configured to collectively store a plurality of...
US-6,901,494 Memory control translators
According to one aspect of the invention, a method is provided in which one or more write commands and their corresponding write data are received from a first...
US-6,901,493 Method for protecting data of a computer system
In a method for protecting data of a computer system having a hard drive with an operating system stored on a first partition thereof, the operating system is...
US-6,901,492 Electronic device for reducing interleaving write access conflicts in optimized concurrent interleaving...
An electronic device may include a source memory device partitioned into N elementary source memories for storing a sequence of input data sets, and a processor...
US-6,901,491 Method and apparatus for integration of communication links with a remote direct memory access protocol
In one embodiment, a server is provided. The server includes multiple application processor chips. Each of the multiple application processor chips includes...
US-6,901,490 Read/modify/write registers
The present invention may provide a digital memory circuit comprising a plurality of multi-bit registers, a memory circuit interface, and a logic circuit. The...
US-6,901,489 Streaming input engine facilitating data transfers between application engines and memory
A system includes a memory, a sequencer, and a set of application engines in communication with the sequencer and memory. The set of application engines includes...
US-6,901,488 Compute engine employing a coprocessor
A compute engine includes a central processing unit coupled to a coprocessor. The coprocessor includes a sequencer coupled to a set of application engines for...
US-6,901,487 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...
US-6,901,486 Method and system for optimizing pre-fetch memory transactions
A method of determining whether to issue a pre-fetch transaction in a memory control system comprising generating a pre-fetch threshold dependent on a demand...
US-6,901,485 Memory directory management in a multi-node computer system
A computer system includes a home node and one or more remote nodes coupled by a node interconnect. The home node includes a local interconnect, a node...
US-6,901,484 Storage-assisted quality of service (QoS)
Storage-Assisted QoS. To provide storage-assisted QoS, a discriminatory storage system able to enforce a service discrimination policy within the storage system...
US-6,901,483 Prioritizing and locking removed and subsequently reloaded cache lines
A method for selecting a line to replace in an inclusive set-associative cache memory system which is based on a least recently used replacement policy but is...
US-6,901,482 Managing ownership of a full cache line using a store-create operation
A system includes a plurality of processing clusters and a snoop controller. A first processing cluster in the plurality of processing clusters includes a first...
US-6,901,481 Method and apparatus for storing transactional information in persistent memory
A method and apparatus for storing transactional information in persistent memory. In one embodiment, the invention features a persistent volatile memory and an...
US-6,901,480 Method and apparatus for reconfiguring striped logical devices in a disk array storage
A method and apparatus for enabling an on-line reconfiguration of striped data in a disk array storage device. A replicated copy of the striped logical device is...
US-6,901,479 Disk array apparatus for and method of expanding storage capacity dynamically
A controller retrieves effective logical addresses sequentially according to a copy of an address translation table at the time of the start of storage capacity...
US-6,901,478 Raid system and mapping method thereof
A system having RAID levels includes a storage medium, a memory and a CPU. The storage medium has at least two disks. The memory stores a striping zone...
US-6,901,477 Provision of a victim cache within a storage cache hierarchy
Apparatus, methods, and program products for storing data address a first cache and a second cache. The second cache is capable of operating in a first mode...
US-6,901,476 Variable key type search engine and method therefor
A system and method for storing arranged data in a memory, and for extracting the data therefrom, the system including: (a) a random access memory (RAM)...
US-6,901,475 Link bus for a hub based computer architecture
A hub based computer system having a central hub that communicates with a plurality of satellite devices over respective link buses. Each link bus is...
US-6,901,474 Application programming interface for data transfer and bus management over a bus structure
In a first embodiment, an applications programming interface (API) implements and manages isochronous and asychronous data transfer operations between an...
US-6,901,473 Apparatus and method for configuring an external device
The present invention provides a method and apparatus for configuring an external device. The method comprises receiving configuration information, and providing...
US-6,901,472 Data-processing unit with a circuit arrangement for connecting a first communications bus with a second...
A data processing configuration with a first circuit configuration (1) that connects a first communication bus (2) with a second communication bus (3). The first...
US-6,901,471 Transceiver macrocell architecture allowing upstream and downstream operation
A system wherein a signal over a Universal Serial Bus (USB) interface is received by a receiver component. A mixed signal block utilizes a mixed signal interface...
US-6,901,470 Data input/output system
A data I/O system includes first and second function blocks connected to a system bus, which allows the function blocks to communicate with a processor. Each...
US-6,901,469 Communication control apparatus using CAN protocol
A communication control apparatus for performing an arbitration when a collision of frames occurs on a bus has a plurality of message boxes. Each message box...
US-6,901,468 Data storage system having separate data transfer section and message network having bus arbitration
A system interface includes a plurality of first directors, a plurality of second directors, a data transfer section and a message network. The data transfer...
US-6,901,467 Enhancing a PCI-X split completion transaction by aligning cachelines with an allowable disconnect boundary's...
A method for processing a PCI-X transaction in a bridge is disclosed, wherein data is retrieved from a memory device and is stored in a bridge then delivered to...
US-6,901,466 Apparatus for extending the available number of configuration registers
A method for expanding the number of configuration registers available in a computer system. Unused configuration registers that correspond to non-existent...
US-6,901,465 Data transfer control device, electronic equipment, and data transfer control method
A data transfer control device using USB (a first bus), the end of a data phase (data transport: transfer of all the data) during an OUT transaction is...
US-6,901,464 Puck interface adapter including drivers for interfacing serial device to host wherein puck implements command...
The invention provides a plug-and-work sensor interface device named "puck" for fast and easy deployment of various types of serial devices, which include...
US-6,901,463 Method and device for linking work requests with completion queue entries
A method for linking work requests in a work queue with entries on a queue of completed requests. For each work queue, a tracking list is created. Each tracking...
US-6,901,462 Receiving apparatus and flow control method therefor and transmitting apparatus and flow control method therefor
A receiving apparatus constructed to store data received from a network in a buffer and read the data in the buffer based on a reference clock, has a detecting...
US-6,901,461 Hardware assisted ATA command queuing
One embodiment involves having a processor writing disk drive command information for a number of data transactions to cacheable system memory. The processor...
US-6,901,460 Competitive management system and method for external input/output devices and recording medium recording program
The present invention provides a competitive management system for external input/output devices in which there is no need for each service to make the...
US-6,901,459 PROTOCOL FOR TRANSMITTING A PLURALITY OF MULTIPLE EXCHANGE LOGIC FLOW OF COMMAND/RESPONSE PAIRS ON A SINGLE...
An existing active base logic flow between a master transceiver and a slave transceiver, is selected as reference logic flow wherein is generated a set of...
US-6,901,458 Multi-mode SCSI backplane and detection logic
The present invention includes a multi-mode SCSI backplane and a detection logic that is used in conjunction with the backplane. In this invention, the SCSI...
US-6,901,457 Multiple mode communications system
An universal and detachable low cost data storage system adaptable to different communication protocols. Particularly, the storage system can be attached to...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | Next →