Rapid I/O Traffic System

a traffic system and i/o technology, applied in the field of input/output technology, can solve the problems of fictitious performance de-rating factors between cache and flat memory performance, general omission of load and change portions of this cycle, and loss of confidence in the capabilities of the device, so as to prevent head-of-line blocking
US20100172355A1Inactive Publication Date: 2010-07-08TEXAS INSTR INC

Patent Information

Authority / Receiving Office
US · United States
Patent Type
Applications(United States)
Current Assignee / Owner
TEXAS INSTR INC
Publication Date
2010-07-08
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

High speed networking systems such as PCI-Express and Serial Rapid I / O are based on the exchange of packets across switched networks of high speed serial links. Information in the headers of these packets indicate the kind of transaction they represent. Queuing all received packets in a single queue will cause interactions between transaction types. Indirection can be used create the effect of multiple independent queues from a shared memory. This provides efficient centralized packet storage, while allowing independent processing of different transactions types.
Need to check novelty before this filing date? Find Prior Art

Description

CROSS-REFERENCE TO RELATED APPLICATIONS

[0001] This application is a divisional of U.S. patent application Ser. No. 11 / 383,330, filed May 15, 2006, which claims priority from 60 / 680,592, filed May 13, 2005 AND 60 / 681,427 filed May 16, 2005, all herein incorporated by reference.TECHNICAL FIELD OF THE INVENTION

[0002] The technical field of this invention is input / output technology.BACKGROUND OF THE INVENTION

[0003] During applications code development, the development team traverses a repetitive development cycle shown below hundreds if not thousands of times:

[0004] 1. Building code—compile and link a version of applications code

[0005] 2. Loading code—loading the code into real hardware system or a software model

[0006] 3. Debugging / Profiling code—chasing correctness or performance problems

[0007] 4. Making changes—making source code edits, or changing the linker directives

[0008] The load and change portions of this cycle are generally viewed as non-productive time, as one is either waiting for c...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More