[go: up one dir, main page]

AU7728300A - Buffer memories, methods and systems for buffering having seperate buffer memories for each of a plurality of tasks - Google Patents

Buffer memories, methods and systems for buffering having seperate buffer memories for each of a plurality of tasks

Info

Publication number
AU7728300A
AU7728300A AU77283/00A AU7728300A AU7728300A AU 7728300 A AU7728300 A AU 7728300A AU 77283/00 A AU77283/00 A AU 77283/00A AU 7728300 A AU7728300 A AU 7728300A AU 7728300 A AU7728300 A AU 7728300A
Authority
AU
Australia
Prior art keywords
buffer memories
seperate
buffering
tasks
systems
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
AU77283/00A
Inventor
Paul W. Dent
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ericsson Inc
Original Assignee
Ericsson Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ericsson Inc filed Critical Ericsson Inc
Publication of AU7728300A publication Critical patent/AU7728300A/en
Abandoned legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3802Instruction prefetching
    • G06F9/3814Implementation provisions of instruction buffers, e.g. prefetch buffer; banks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/08Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
    • G06F12/0802Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
    • G06F12/0806Multiuser, multiprocessor or multiprocessing cache systems
    • G06F12/0842Multiuser, multiprocessor or multiprocessing cache systems for multiprocessing or multitasking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3802Instruction prefetching
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3836Instruction issuing, e.g. dynamic instruction scheduling or out of order instruction execution
    • G06F9/3851Instruction issuing, e.g. dynamic instruction scheduling or out of order instruction execution from multiple instruction streams, e.g. multistreaming

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Memory System Of A Hierarchy Structure (AREA)
AU77283/00A 1999-11-22 2000-09-28 Buffer memories, methods and systems for buffering having seperate buffer memories for each of a plurality of tasks Abandoned AU7728300A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US44708199A 1999-11-22 1999-11-22
US09447081 1999-11-22
PCT/US2000/026669 WO2001038970A2 (en) 1999-11-22 2000-09-28 Buffer memories, methods and systems for buffering having seperate buffer memories for each of a plurality of tasks

Publications (1)

Publication Number Publication Date
AU7728300A true AU7728300A (en) 2001-06-04

Family

ID=23774937

Family Applications (1)

Application Number Title Priority Date Filing Date
AU77283/00A Abandoned AU7728300A (en) 1999-11-22 2000-09-28 Buffer memories, methods and systems for buffering having seperate buffer memories for each of a plurality of tasks

Country Status (2)

Country Link
AU (1) AU7728300A (en)
WO (1) WO2001038970A2 (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8812706B1 (en) 2001-09-06 2014-08-19 Qualcomm Incorporated Method and apparatus for compensating for mismatched delays in signals of a mobile display interface (MDDI) system
US7062606B2 (en) * 2002-11-01 2006-06-13 Infineon Technologies Ag Multi-threaded embedded processor using deterministic instruction memory to guarantee execution of pre-selected threads during blocking events
GB2401748B (en) * 2003-05-14 2005-04-13 Motorola Inc Apparatus and method of memory allocation therefor
DE602004030236D1 (en) 2003-06-02 2011-01-05 Qualcomm Inc GENERATE AND IMPLEMENT A SIGNAL PROTOCOL AND INTERFACE FOR HIGHER DATA RATES
EP2363991A1 (en) 2003-08-13 2011-09-07 Qualcomm Incorporated A signal interface for higher data rates
KR100973103B1 (en) 2003-09-10 2010-08-02 콸콤 인코포레이티드 High-speed data interface
CN102801615A (en) 2003-10-15 2012-11-28 高通股份有限公司 High data rate interface
CA2775734C (en) 2004-03-10 2014-01-07 Qualcomm Incorporated High data rate interface apparatus and method
US8650304B2 (en) 2004-06-04 2014-02-11 Qualcomm Incorporated Determining a pre skew and post skew calibration data rate in a mobile display digital interface (MDDI) communication system
JP2008509470A (en) * 2004-08-03 2008-03-27 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Controller and method for controlling communication between processor and external peripheral device
US8539119B2 (en) 2004-11-24 2013-09-17 Qualcomm Incorporated Methods and apparatus for exchanging messages having a digital data interface device message format
US8692838B2 (en) 2004-11-24 2014-04-08 Qualcomm Incorporated Methods and systems for updating a buffer
US8873584B2 (en) 2004-11-24 2014-10-28 Qualcomm Incorporated Digital data interface device
US8667363B2 (en) 2004-11-24 2014-03-04 Qualcomm Incorporated Systems and methods for implementing cyclic redundancy checks
US8699330B2 (en) 2004-11-24 2014-04-15 Qualcomm Incorporated Systems and methods for digital data transmission rate control
US8692839B2 (en) 2005-11-23 2014-04-08 Qualcomm Incorporated Methods and systems for updating a buffer

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2008313A1 (en) * 1989-05-03 1990-11-03 Howard G. Sachs Cache accessing method and apparatus
EP0496439B1 (en) * 1991-01-15 1998-01-21 Koninklijke Philips Electronics N.V. Computer system with multi-buffer data cache and method therefor
JPH07500936A (en) * 1991-11-04 1995-01-26 ユニシス・コーポレイション Memory device containing multiple write caches
US5442747A (en) * 1993-09-27 1995-08-15 Auravision Corporation Flexible multiport multiformat burst buffer
US5701432A (en) * 1995-10-13 1997-12-23 Sun Microsystems, Inc. Multi-threaded processing system having a cache that is commonly accessible to each thread
DE69814703D1 (en) * 1997-01-30 2003-06-26 Sgs Thomson Microelectronics Cache system for simultaneous processes
US5930821A (en) * 1997-05-12 1999-07-27 Integrated Device Technology, Inc. Method and apparatus for shared cache lines in split data/code caches
US6260114B1 (en) * 1997-12-30 2001-07-10 Mcmz Technology Innovations, Llc Computer cache memory windowing

Also Published As

Publication number Publication date
WO2001038970A2 (en) 2001-05-31
WO2001038970A3 (en) 2002-03-07

Similar Documents

Publication Publication Date Title
AU7728300A (en) Buffer memories, methods and systems for buffering having seperate buffer memories for each of a plurality of tasks
AU2002368542A1 (en) System and method for a distributed shared memory
AU6318100A (en) Design support system, design support method, and medium storing design support program
AU2002231202A1 (en) System and method for multiple store buffer forwarding
AU7344800A (en) Multi-tier data storage system
AU4670500A (en) Variable motion system and method
AU1174200A (en) Systems and methods for storing data
AU2932000A (en) Lacing systems
AU6607700A (en) Robotic system
AU4033700A (en) A system and method for the construction of data
AU4286199A (en) Computer system
AU3565600A (en) Computer system
AU2613301A (en) Fluidized fillshoe system
AU2002305462A1 (en) First-in, first-out memory system and method thereof
AU2062801A (en) Sharing data between operating systems
AUPQ003699A0 (en) Storage system
AU7944400A (en) Multi-injection systems
AU7984698A (en) Double point mooring system
AU1719900A (en) Palletizing system and method for palletizing a load
AU3652700A (en) Tool storage system
AU4834500A (en) Systems and methods for communicating messages among cascaded devices by bit shifting
AU4322300A (en) Divided buffer
AU3897900A (en) Performance review and job description system
AUPQ117599A0 (en) Split tree data structure
AU3272597A (en) Natural broad-spectrum antibiotic

Legal Events

Date Code Title Description
MK6 Application lapsed section 142(2)(f)/reg. 8.3(3) - pct applic. not entering national phase