DE69727465D1 - Rechnersystem mit Speichersteuerung für Stossbetrieb-Übertragung - Google Patents

Rechnersystem mit Speichersteuerung für Stossbetrieb-Übertragung

Info

Publication number
DE69727465D1
DE69727465D1 DE69727465T DE69727465T DE69727465D1 DE 69727465 D1 DE69727465 D1 DE 69727465D1 DE 69727465 T DE69727465 T DE 69727465T DE 69727465 T DE69727465 T DE 69727465T DE 69727465 D1 DE69727465 D1 DE 69727465D1
Authority
DE
Germany
Prior art keywords
computer system
memory control
burst mode
mode transmission
transmission
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.)
Expired - Lifetime
Application number
DE69727465T
Other languages
English (en)
Other versions
DE69727465T2 (de
Inventor
Dominic Paul Mccarthy
Victor Stuart Quick
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.)
Hewlett Packard Development Co LP
Original Assignee
Hewlett Packard Co
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
Priority claimed from EP97300113A external-priority patent/EP0853283A1/de
Priority claimed from GBGB9723704.4A external-priority patent/GB9723704D0/en
Application filed by Hewlett Packard Co filed Critical Hewlett Packard Co
Publication of DE69727465D1 publication Critical patent/DE69727465D1/de
Application granted granted Critical
Publication of DE69727465T2 publication Critical patent/DE69727465T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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/20Handling requests for interconnection or transfer for access to input/output bus
    • G06F13/28Handling requests for interconnection or transfer for access to input/output bus using burst mode transfer, e.g. direct memory access DMA, cycle steal
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/28DMA
    • G06F2213/2806Space or buffer allocation for DMA transfers
DE69727465T 1997-01-09 1997-11-26 Rechnersystem mit Speichersteuerung für Stossbetrieb-Übertragung Expired - Lifetime DE69727465T2 (de)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
EP97300113A EP0853283A1 (de) 1997-01-09 1997-01-09 Rechnersystem mit Speichersteuerung für Stossbetrieb-Übertragung
EP97300113 1997-01-09
GB9723704 1997-11-11
GBGB9723704.4A GB9723704D0 (en) 1997-11-11 1997-11-11 Computer systems

Publications (2)

Publication Number Publication Date
DE69727465D1 true DE69727465D1 (de) 2004-03-11
DE69727465T2 DE69727465T2 (de) 2004-12-23

Family

ID=26147251

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69727465T Expired - Lifetime DE69727465T2 (de) 1997-01-09 1997-11-26 Rechnersystem mit Speichersteuerung für Stossbetrieb-Übertragung

Country Status (3)

Country Link
US (2) US6321310B1 (de)
JP (1) JP4142141B2 (de)
DE (1) DE69727465T2 (de)

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1061438A1 (de) * 1999-06-15 2000-12-20 Hewlett-Packard Company Rechnerarchitektur mit Prozessor und Coprozessor
EP1061439A1 (de) 1999-06-15 2000-12-20 Hewlett-Packard Company Speicher und Befehlen in Rechnerarchitektur mit Prozessor und Coprozessor
JP4354583B2 (ja) * 1999-09-09 2009-10-28 独立行政法人科学技術振興機構 アクセス方法及びアクセス処理プログラムを記録した記録媒体
GB2366426B (en) * 2000-04-12 2004-11-17 Ibm Coprocessor data processing system
US6807587B1 (en) * 2000-09-18 2004-10-19 Xilinx Inc. Methods and apparatuses for guaranteed coherency of buffered direct-memory-access data
US6862653B1 (en) * 2000-09-18 2005-03-01 Intel Corporation System and method for controlling data flow direction in a memory system
US6711646B1 (en) * 2000-10-20 2004-03-23 Sun Microsystems, Inc. Dual mode (registered/unbuffered) memory interface
US6557090B2 (en) * 2001-03-09 2003-04-29 Micron Technology, Inc. Column address path circuit and method for memory devices having a burst access mode
JP2002366509A (ja) * 2001-06-06 2002-12-20 Mitsubishi Electric Corp ダイレクトメモリアクセスコントローラおよびそのアクセス制御方法
US7139873B1 (en) * 2001-06-08 2006-11-21 Maxtor Corporation System and method for caching data streams on a storage media
CN1280734C (zh) * 2001-09-07 2006-10-18 皇家菲利浦电子有限公司 用于分段存取控制的控制装置和方法和具有该控制装置的视频存储器装置
JP2003140886A (ja) * 2001-10-31 2003-05-16 Seiko Epson Corp インストラクションセット及びコンパイラ
US20030126591A1 (en) * 2001-12-21 2003-07-03 Youfeng Wu Stride-profile guided prefetching for irregular code
US7389315B1 (en) * 2002-02-28 2008-06-17 Network Appliance, Inc. System and method for byte swapping file access data structures
US7222170B2 (en) * 2002-03-14 2007-05-22 Hewlett-Packard Development Company, L.P. Tracking hits for network files using transmitted counter instructions
JP2003281084A (ja) * 2002-03-19 2003-10-03 Fujitsu Ltd 外部バスへのアクセスを効率的に行うマイクロプロセッサ
GB0221464D0 (en) * 2002-09-16 2002-10-23 Cambridge Internetworking Ltd Network interface and protocol
EP1450297A1 (de) * 2002-10-04 2004-08-25 Sony Corporation Datenverwaltungssystem, datenverwaltungsverfahren, virtuelle speichereinrichtung, steuerverfahren für virtuellen speicher, leser-/schreibereinrichtung, ic-modulzugriffseinrichtung und ic-modulzugriffssteuerverfahren
US7191318B2 (en) * 2002-12-12 2007-03-13 Alacritech, Inc. Native copy instruction for file-access processor with copy-rule-based validation
CN100416494C (zh) * 2003-04-15 2008-09-03 威盛电子股份有限公司 显示控制器读取系统存储器中的存储数据的方法
US7478016B2 (en) * 2003-04-16 2009-01-13 The Mathworks, Inc. Block modeling input/output buffer
US7055000B1 (en) 2003-08-29 2006-05-30 Western Digital Technologies, Inc. Disk drive employing enhanced instruction cache management to facilitate non-sequential immediate operands
US20050063008A1 (en) * 2003-09-24 2005-03-24 Perry Lea System and method of processing image data
US7725665B2 (en) * 2004-06-30 2010-05-25 Renesas Technology Corp. Data processor
US7962731B2 (en) * 2005-10-20 2011-06-14 Qualcomm Incorporated Backing store buffer for the register save engine of a stacked register file
US7844804B2 (en) * 2005-11-10 2010-11-30 Qualcomm Incorporated Expansion of a stacked register file using shadow registers
WO2007074555A1 (ja) * 2005-12-26 2007-07-05 Matsushita Electric Industrial Co., Ltd. コマンド処理装置、方法、及び集積回路装置
US8572302B1 (en) * 2006-10-13 2013-10-29 Marvell International Ltd. Controller for storage device with improved burst efficiency
US7617354B2 (en) * 2007-03-08 2009-11-10 Qimonda North America Corp. Abbreviated burst data transfers for semiconductor memory
KR100891508B1 (ko) * 2007-03-16 2009-04-06 삼성전자주식회사 가상 디엠에이를 포함하는 시스템
US8806461B2 (en) * 2007-06-21 2014-08-12 Microsoft Corporation Using memory usage to pinpoint sub-optimal code for gaming systems
US7730244B1 (en) * 2008-03-27 2010-06-01 Xilinx, Inc. Translation of commands in an interconnection of an embedded processor block core in an integrated circuit
US8386664B2 (en) * 2008-05-22 2013-02-26 International Business Machines Corporation Reducing runtime coherency checking with global data flow analysis
US8281295B2 (en) * 2008-05-23 2012-10-02 International Business Machines Corporation Computer analysis and runtime coherency checking
US8285670B2 (en) 2008-07-22 2012-10-09 International Business Machines Corporation Dynamically maintaining coherency within live ranges of direct buffers
JP2010146084A (ja) * 2008-12-16 2010-07-01 Toshiba Corp キャッシュメモリ制御部を備えるデータ処理装置
US9417685B2 (en) * 2013-01-07 2016-08-16 Micron Technology, Inc. Power management
KR102449333B1 (ko) * 2015-10-30 2022-10-04 삼성전자주식회사 메모리 시스템 및 그것의 읽기 요청 관리 방법
US9965326B1 (en) * 2016-06-27 2018-05-08 Rockwell Collins, Inc. Prediction and management of multi-core computation deration
US10108374B2 (en) * 2016-07-12 2018-10-23 Nxp Usa, Inc. Memory controller for performing write transaction with stall when write buffer is full and abort when transaction spans page boundary
US10175912B1 (en) * 2017-07-05 2019-01-08 Google Llc Hardware double buffering using a special purpose computational unit

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4099236A (en) 1977-05-20 1978-07-04 Intel Corporation Slave microprocessor for operation with a master microprocessor and a direct memory access controller
JPS5840214B2 (ja) 1979-06-26 1983-09-03 株式会社東芝 計算機システム
US4589067A (en) 1983-05-27 1986-05-13 Analogic Corporation Full floating point vector processor with dynamically configurable multifunction pipelined ALU
US5121498A (en) 1988-05-11 1992-06-09 Massachusetts Institute Of Technology Translator for translating source code for selective unrolling of loops in the source code
JPH02250137A (ja) 1989-01-18 1990-10-05 Fujitsu Ltd メモリ制御装置
JPH02250138A (ja) 1989-01-18 1990-10-05 Fujitsu Ltd メモリ制御装置
US5175825A (en) 1990-02-02 1992-12-29 Auspex Systems, Inc. High speed, flexible source/destination data burst direct memory access controller
DE69132300T2 (de) 1990-03-12 2000-11-30 Hewlett Packard Co Durch Anwender festgelegter direkter Speicherzugriff mit Anwendung von virtuellen Adressen
GB2250615B (en) 1990-11-21 1995-06-14 Apple Computer Apparatus for performing direct memory access with stride
EP0549924A1 (de) 1992-01-03 1993-07-07 International Business Machines Corporation Verfahren und Vorrichtung zur Datenübertragung durch einen Asynchronzusatzprozessor
US6438683B1 (en) 1992-07-28 2002-08-20 Eastman Kodak Company Technique using FIFO memory for booting a programmable microprocessor from a host computer
US5708830A (en) 1992-09-15 1998-01-13 Morphometrix Inc. Asynchronous data coprocessor utilizing systolic array processors and an auxiliary microprocessor interacting therewith
JP3220881B2 (ja) 1992-12-29 2001-10-22 株式会社日立製作所 情報処理装置
US5590307A (en) * 1993-01-05 1996-12-31 Sgs-Thomson Microelectronics, Inc. Dual-port data cache memory
JP3417984B2 (ja) 1993-09-10 2003-06-16 株式会社日立製作所 キャッシュ競合削減コンパイル方法
US5603007A (en) * 1994-03-14 1997-02-11 Apple Computer, Inc. Methods and apparatus for controlling back-to-back burst reads in a cache system
US5627994A (en) * 1994-07-29 1997-05-06 International Business Machines Corporation Method for the assignment of request streams to cache memories
US5537620A (en) 1994-09-16 1996-07-16 International Business Machines Corporation Redundant load elimination on optimizing compilers
US5664230A (en) * 1995-05-26 1997-09-02 Texas Instruments Incorporated Data processing with adaptable external burst memory access
US6209071B1 (en) * 1996-05-07 2001-03-27 Rambus Inc. Asynchronous request/synchronous data dynamic random access memory
US5884050A (en) 1996-06-21 1999-03-16 Digital Equipment Corporation Mechanism for high bandwidth DMA transfers in a PCI environment
US6085261A (en) * 1996-07-29 2000-07-04 Motorola, Inc. Method and apparatus for burst protocol in a data processing system
JPH10124447A (ja) * 1996-10-18 1998-05-15 Fujitsu Ltd データ転送制御方法及び装置
US5784582A (en) * 1996-10-28 1998-07-21 3Com Corporation Data processing system having memory controller for supplying current request and next request for access to the shared memory pipeline
US6006289A (en) * 1996-11-12 1999-12-21 Apple Computer, Inc. System for transferring data specified in a transaction request as a plurality of move transactions responsive to receipt of a target availability signal
EP0853283A1 (de) 1997-01-09 1998-07-15 Hewlett-Packard Company Rechnersystem mit Speichersteuerung für Stossbetrieb-Übertragung

Also Published As

Publication number Publication date
JP4142141B2 (ja) 2008-08-27
US6336154B1 (en) 2002-01-01
US6321310B1 (en) 2001-11-20
JPH10232826A (ja) 1998-09-02
DE69727465T2 (de) 2004-12-23

Similar Documents

Publication Publication Date Title
DE69727465D1 (de) Rechnersystem mit Speichersteuerung für Stossbetrieb-Übertragung
DE69832442D1 (de) Hydrauliksteuerungssystem für Automatikgetriebe
DE69617887D1 (de) Drehmomentregelung für Antriebsstrang
DE69618372D1 (de) Klimaregelungssystem
DE69710750D1 (de) Zweimoden symmetrisch-asymmetrisch übertragungsteuerungssystem
DE69835443D1 (de) Steuerungssystem für fahrzeuge
DE69521644D1 (de) Fahrzeuggetriebesteuerungsanordnung
DE69815216D1 (de) Brennstoff-regelsystem
GB2310117B (en) Data transmission control system
DE69841293D1 (de) Steuerungssystem
DE69433351D1 (de) Datenübertragungssteuerungssystem
DE19681312T1 (de) Datenverbindungs-Steuerverfahren
DE59507471D1 (de) Datenübertragungssystem
DE69832007D1 (de) Steuerschaltung für Computerspeicher
DE69714933D1 (de) Steuergerät für hydraulisch gesteuertes Fahrzeuggetriebe
DE69807819D1 (de) Regelungssystem
DE69722499T2 (de) Datenübertragungssystem für Parallelschnittstelle
DE69611154D1 (de) Steuergerät für Automatikgetriebe
DE9402156U1 (de) Steuergerät für Regenwasseranlagen
DE69619492T2 (de) Datenübertragungssystem
DE69616245D1 (de) Datenprozessor mit Bussteuerung
DE69712555D1 (de) Steuergerät für hydraulisch gesteuertes Fahrzeuggetriebe
DE69728227D1 (de) Steuergerät für hydraulisch gesteuertes Fahrzeuggetriebe
DK0669591T3 (da) System for kontaktløs datatransmission
DE69729812D1 (de) Steuergerät für hydraulisch gesteuertes Fahrzeuggetriebe

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: HEWLETT-PACKARD DEVELOPMENT CO., L.P., HOUSTON, TE