DE602006018959D1 - Verzögerte arbitrierung von speicherzugangsanfragen - Google Patents

Verzögerte arbitrierung von speicherzugangsanfragen

Info

Publication number
DE602006018959D1
DE602006018959D1 DE602006018959T DE602006018959T DE602006018959D1 DE 602006018959 D1 DE602006018959 D1 DE 602006018959D1 DE 602006018959 T DE602006018959 T DE 602006018959T DE 602006018959 T DE602006018959 T DE 602006018959T DE 602006018959 D1 DE602006018959 D1 DE 602006018959D1
Authority
DE
Germany
Prior art keywords
arbitration
delayed
storage access
inquiries
access inquiries
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.)
Active
Application number
DE602006018959T
Other languages
English (en)
Inventor
Brett A Tischler
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.)
Advanced Micro Devices Inc
Original Assignee
Advanced Micro Devices 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 Advanced Micro Devices Inc filed Critical Advanced Micro Devices Inc
Publication of DE602006018959D1 publication Critical patent/DE602006018959D1/de
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/16Handling requests for interconnection or transfer for access to memory bus
    • G06F13/1605Handling requests for interconnection or transfer for access to memory bus based on arbitration
    • G06F13/161Handling requests for interconnection or transfer for access to memory bus based on arbitration with latency improvement
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/16Handling requests for interconnection or transfer for access to memory bus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/16Handling requests for interconnection or transfer for access to memory bus
    • G06F13/1605Handling requests for interconnection or transfer for access to memory bus based on arbitration
    • G06F13/1642Handling requests for interconnection or transfer for access to memory bus based on arbitration with request queuing
DE602006018959T 2005-09-09 2006-08-23 Verzögerte arbitrierung von speicherzugangsanfragen Active DE602006018959D1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/222,615 US8065457B2 (en) 2005-09-09 2005-09-09 Delayed memory access request arbitration
PCT/US2006/032742 WO2007032866A1 (en) 2005-09-09 2006-08-23 Delayed memory access request arbitration

Publications (1)

Publication Number Publication Date
DE602006018959D1 true DE602006018959D1 (de) 2011-01-27

Family

ID=37562281

Family Applications (1)

Application Number Title Priority Date Filing Date
DE602006018959T Active DE602006018959D1 (de) 2005-09-09 2006-08-23 Verzögerte arbitrierung von speicherzugangsanfragen

Country Status (8)

Country Link
US (1) US8065457B2 (de)
EP (1) EP1922627B1 (de)
JP (1) JP5058167B2 (de)
KR (1) KR101262313B1 (de)
CN (1) CN101258476B (de)
DE (1) DE602006018959D1 (de)
TW (1) TWI426387B (de)
WO (1) WO2007032866A1 (de)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8195903B2 (en) * 2006-06-29 2012-06-05 Oracle America, Inc. System and method for metering requests to memory
CN102203752B (zh) * 2008-07-29 2014-04-30 新诺普系统公司 具有多个队列之间的仲裁的数据处理电路
TWI370361B (en) * 2008-08-21 2012-08-11 Ili Technology Corp Memory access controlling apparatus and control method thereof
CN101667448B (zh) * 2008-09-04 2012-11-07 奕力科技股份有限公司 存储器存取控制装置及其相关控制方法
JP5418193B2 (ja) * 2009-12-14 2014-02-19 富士ゼロックス株式会社 調停装置、画像処理装置、及び画像形成システム
US20120290810A1 (en) * 2011-04-18 2012-11-15 Jean-Jacques Lecler Memory Access Latency Metering
GB2518884A (en) * 2013-10-04 2015-04-08 Ibm Network attached storage system and corresponding method for request handling in a network attached storage system
US10402324B2 (en) 2013-10-31 2019-09-03 Hewlett Packard Enterprise Development Lp Memory access for busy memory by receiving data from cache during said busy period and verifying said data utilizing cache hit bit or cache miss bit
US9646660B2 (en) * 2014-09-23 2017-05-09 Intel Corporation Selectable memory access time
CN107526534B (zh) * 2016-06-21 2020-09-18 伊姆西Ip控股有限责任公司 管理存储设备的输入输出(i/o)的方法和设备

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4400771A (en) * 1975-12-04 1983-08-23 Tokyo Shibaura Electric Co., Ltd. Multi-processor system with programmable memory-access priority control
US5524220A (en) * 1994-08-31 1996-06-04 Vlsi Technology, Inc. Memory subsystems having look-ahead instruction prefetch buffers and intelligent posted write buffers for increasing the throughput of digital computer systems
US5892981A (en) 1996-10-10 1999-04-06 Hewlett-Packard Company Memory system and device
US6134625A (en) * 1998-02-18 2000-10-17 Intel Corporation Method and apparatus for providing arbitration between multiple data streams
US6105086A (en) * 1998-06-04 2000-08-15 Lsi Logic Corporation Data communication circuit and method for buffering data between a shared resource and multiple interfaces
TW514788B (en) * 1999-04-23 2002-12-21 Via Tech Inc Method of delayed transaction in bus system and device using the method
US6453401B1 (en) * 1999-07-02 2002-09-17 Rambus Inc. Memory controller with timing constraint tracking and checking unit and corresponding method
US6594730B1 (en) * 1999-08-03 2003-07-15 Intel Corporation Prefetch system for memory controller
US6499090B1 (en) * 1999-12-28 2002-12-24 Intel Corporation Prioritized bus request scheduling mechanism for processing devices
JP2002244919A (ja) * 2001-02-20 2002-08-30 Matsushita Electric Ind Co Ltd Dramインターフェース回路
US7093094B2 (en) * 2001-08-09 2006-08-15 Mobilygen Corporation Random access memory controller with out of order execution
US6745308B2 (en) * 2002-02-19 2004-06-01 Ati Technologies, Inc. Method and system for bypassing memory controller components
US6717834B2 (en) * 2002-03-26 2004-04-06 Intel Corporation Dual bus memory controller
US7099972B2 (en) * 2002-07-03 2006-08-29 Sun Microsystems, Inc. Preemptive round robin arbiter
JP4008307B2 (ja) * 2002-08-09 2007-11-14 松下電器産業株式会社 メモリインターフェース回路
US6857055B2 (en) * 2002-08-15 2005-02-15 Micron Technology Inc. Programmable embedded DRAM current monitor
JP3876816B2 (ja) * 2002-10-24 2007-02-07 日本電気株式会社 コンピュータの共有資源利用制限方法
US7093059B2 (en) * 2002-12-31 2006-08-15 Intel Corporation Read-write switching method for a memory controller
JP2004287576A (ja) * 2003-03-19 2004-10-14 Matsushita Electric Ind Co Ltd バスコントローラ

Also Published As

Publication number Publication date
EP1922627A1 (de) 2008-05-21
US8065457B2 (en) 2011-11-22
KR101262313B1 (ko) 2013-05-08
TW200723001A (en) 2007-06-16
CN101258476A (zh) 2008-09-03
EP1922627B1 (de) 2010-12-15
TWI426387B (zh) 2014-02-11
KR20080043406A (ko) 2008-05-16
JP2009508215A (ja) 2009-02-26
US20070067532A1 (en) 2007-03-22
WO2007032866A1 (en) 2007-03-22
JP5058167B2 (ja) 2012-10-24
CN101258476B (zh) 2011-06-08

Similar Documents

Publication Publication Date Title
DE602006018959D1 (de) Verzögerte arbitrierung von speicherzugangsanfragen
NO2018031I1 (no) Benzovindiflupyr
ATE512972T1 (de) Pyrrolopyrazole als wirksame kinaseinhibitoren
NO20054844D0 (no) Intelligent videosammendrag i informasjonstilgang
DE602005018560D1 (de) Speichersystem
DE602006016570D1 (de) Lagerungssystem
DE602005001560D1 (de) Zugangskanüle
DE602005020465D1 (de) Enantiomerenreine aminoheteroaryl-verbindungen als proteinkinasehemmer
DK1940839T3 (da) Pyridopyrimidione Inhibitors of P13Ka
DE602006005311D1 (de) Speichersystem
ATE492544T1 (de) Pyrazol-substituierte aminoheteroarylverbindungen als proteinkinasehemmer
ATE533770T1 (de) Pyrazolopyrimidine als proteinkinaseinhibitoren
DK1898903T3 (da) Inhibitorer af Akt-aktivitet
ATE520671T1 (de) Pyrimidin-harnstoff-derivate als kinase-hemmer
ATE479434T1 (de) Als protein-kinase-inhibitoren nutzbare dyhydrodiazepine
ATE501142T1 (de) Als proteinkinaseinhibitoren geeignete phenylacetamide
DK1943243T3 (da) Kinase-inhibitorer
DE602005005941D1 (de) Monohydrochloridsalz von 1-Ä3-Ä3-(4-Chlorophenyl)propoxyÜpropylÜ-piperidin
GB2446997B (en) Memory access request arbitration
DK1713805T3 (da) Kinaseinhibitorer
DE602005009081D1 (de) Dynamische Speicherkonfigurierung
DE602007004333D1 (de) Inhibitoren von akt (proteinkinase b)
DE502004006055D1 (de) 6-arylamino-5-cyano-4-pyrimidinone als pde9a-inhibitoren
DE602006003040D1 (de) Speichersystem
DE602004009078D1 (de) Speicherordnung