CA1299762C - Method of direct memory access control - Google Patents

Method of direct memory access control

Info

Publication number
CA1299762C
CA1299762C CA000566270A CA566270A CA1299762C CA 1299762 C CA1299762 C CA 1299762C CA 000566270 A CA000566270 A CA 000566270A CA 566270 A CA566270 A CA 566270A CA 1299762 C CA1299762 C CA 1299762C
Authority
CA
Canada
Prior art keywords
input
memory access
processor
direct memory
output device
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
Application number
CA000566270A
Other languages
English (en)
French (fr)
Inventor
Minoru Sugano
Akira Horiki
Zenichi Yashiro
Hironori Matsushima
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.)
Hitachi Ltd
NTT Inc
Original Assignee
Hitachi Ltd
Nippon Telegraph and Telephone Corp
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 Hitachi Ltd, Nippon Telegraph and Telephone Corp filed Critical Hitachi Ltd
Application granted granted Critical
Publication of CA1299762C publication Critical patent/CA1299762C/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06F13/285Halt processor DMA

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Bus Control (AREA)
CA000566270A 1987-05-13 1988-05-09 Method of direct memory access control Expired CA1299762C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP62114684A JPH0821013B2 (ja) 1987-05-13 1987-05-13 ダイレクトメモリアクセスオ−ダ競合制御方式
JP62-114684 1987-05-13

Publications (1)

Publication Number Publication Date
CA1299762C true CA1299762C (en) 1992-04-28

Family

ID=14644056

Family Applications (1)

Application Number Title Priority Date Filing Date
CA000566270A Expired CA1299762C (en) 1987-05-13 1988-05-09 Method of direct memory access control

Country Status (3)

Country Link
US (1) US5067075A (ja)
JP (1) JPH0821013B2 (ja)
CA (1) CA1299762C (ja)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5170477A (en) * 1989-10-31 1992-12-08 Ibm Corporation Odd boundary address aligned direct memory acess device and method
US5519839A (en) * 1992-10-02 1996-05-21 Compaq Computer Corp. Double buffering operations between the memory bus and the expansion bus of a computer system
US5615392A (en) * 1995-05-05 1997-03-25 Apple Computer, Inc. Method and apparatus for consolidated buffer handling for computer device input/output
US5826106A (en) * 1995-05-26 1998-10-20 National Semiconductor Corporation High performance multifunction direct memory access (DMA) controller
JPH10320349A (ja) * 1997-05-15 1998-12-04 Ricoh Co Ltd プロセッサ及び当該プロセッサを用いるデータ転送システム
US6260082B1 (en) * 1998-12-23 2001-07-10 Bops, Inc. Methods and apparatus for providing data transfer control
US7107378B1 (en) 2000-09-01 2006-09-12 Sandisk Corporation Cooperative interconnection and operation of a non-volatile memory card and an input-output card
US6665759B2 (en) * 2001-03-01 2003-12-16 International Business Machines Corporation Method and apparatus to implement logical partitioning of PCI I/O slots
WO2003088021A2 (en) 2002-04-08 2003-10-23 Socket Communications, Inc Wireless enabled memory module
US7367503B2 (en) 2002-11-13 2008-05-06 Sandisk Corporation Universal non-volatile memory card used with various different standard cards containing a memory controller
US20050055479A1 (en) * 2002-11-21 2005-03-10 Aviad Zer Multi-module circuit card with inter-module direct memory access
US8037229B2 (en) 2002-11-21 2011-10-11 Sandisk Technologies Inc. Combination non-volatile memory and input-output card with direct memory access
US7305535B2 (en) * 2003-04-17 2007-12-04 Sandisk Corporation Memory cards including a standard security function
US7209995B2 (en) * 2003-12-09 2007-04-24 Sandisk Corporation Efficient connection between modules of removable electronic circuit cards
US7814166B2 (en) * 2006-01-27 2010-10-12 Sony Computer Entertainment Inc. Methods and apparatus for virtualizing an address space
CN101394541A (zh) * 2007-09-21 2009-03-25 中兴通讯股份有限公司 用于交互式网络电视系统的文件内容的分发方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5248440A (en) * 1975-10-15 1977-04-18 Toshiba Corp Memory access control system
US4180855A (en) * 1978-04-07 1979-12-25 Gte Automatic Electric Laboratories Incorporated Direct memory access expander unit for use with a microprocessor
JPS5840214B2 (ja) * 1979-06-26 1983-09-03 株式会社東芝 計算機システム
US4312066A (en) * 1979-12-28 1982-01-19 International Business Machines Corporation Diagnostic/debug machine architecture
JPS5793422A (en) * 1980-11-29 1982-06-10 Omron Tateisi Electronics Co Dma controller

Also Published As

Publication number Publication date
JPH0821013B2 (ja) 1996-03-04
US5067075A (en) 1991-11-19
JPS63280365A (ja) 1988-11-17

Similar Documents

Publication Publication Date Title
CA1299762C (en) Method of direct memory access control
US4245307A (en) Controller for data processing system
EP0476990B1 (en) Dynamic bus arbitration
JP2531903B2 (ja) コンピュ―タ・システムおよびシステム拡張装置
KR100231897B1 (ko) 디엠에이 채널의 사이즈 데이터를 수신하는 디엠에이 제어회로
JP3084218B2 (ja) 通信方法及び同期通信システム
JPH0577103B2 (ja)
US8260979B2 (en) Method and apparatus for simultaneous bidirectional signaling in a bus topology
US5526495A (en) Bus control system in a multi-processor system
US7296109B1 (en) Buffer bypass circuit for reducing latency in information transfers to a bus
KR960006507B1 (ko) 컴퓨터 시스템, 시스템 확장장치, 버스 결합장치 및 버스 신호 전송방법
EP0378422B1 (en) Look ahead bus transfer request
JP2664208B2 (ja) ダイレクトメモリアクセス制御装置ならびにダイレクトメモリアクセス制御方法
JPH0410775B2 (ja)
KR0170742B1 (ko) 엠버스를 이용한 데이터 전송 방법
JP3275489B2 (ja) 情報処理装置
JPH08180027A (ja) 調停回路
KR100289578B1 (ko) 대용량 통신처리시스템에 있어서 패킷 메모리의중재장치
JPH02189049A (ja) 回線制御装置
CN121277854A (zh) 一种基于axi协议的片上系统互联架构改良方法及系统
JPH0461388B2 (ja)
JP3460640B2 (ja) バス変換装置
KR100328630B1 (ko) 선버스와 브이엠버스의 데이타 전송방법 및 전송채널장치
JP2933039B2 (ja) 通信用コントローラ
JPH01118950A (ja) バス制御方式

Legal Events

Date Code Title Description
MKLA Lapsed