KR20070122228A - 외부 디바이스 액세스 장치 - Google Patents
외부 디바이스 액세스 장치 Download PDFInfo
- Publication number
- KR20070122228A KR20070122228A KR1020077025387A KR20077025387A KR20070122228A KR 20070122228 A KR20070122228 A KR 20070122228A KR 1020077025387 A KR1020077025387 A KR 1020077025387A KR 20077025387 A KR20077025387 A KR 20077025387A KR 20070122228 A KR20070122228 A KR 20070122228A
- Authority
- KR
- South Korea
- Prior art keywords
- address
- external device
- read
- write
- master
- 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.)
- Ceased
Links
- 238000013500 data storage Methods 0.000 claims abstract description 132
- 230000004044 response Effects 0.000 claims abstract description 26
- 230000008439 repair process Effects 0.000 claims abstract description 8
- 238000000034 method Methods 0.000 claims description 8
- 230000008901 benefit Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 17
- 230000000694 effects Effects 0.000 description 12
- 238000012545 processing Methods 0.000 description 10
- 238000011161 development Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000593 degrading effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/385—Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1051—Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1078—Data input circuits, e.g. write amplifiers, data input buffers, data input registers, data input level conversion circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/06—Address interface arrangements, e.g. address buffers
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Bus Control (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Microcomputers (AREA)
- Communication Control (AREA)
Abstract
Description
Claims (8)
- 마스터로부터 외부 디바이스에의 액세스를 제어하는 외부 디바이스 액세스 장치로서,상기 마스터로부터의 외부 디바이스에의 기입 요구에 따라서, 기입 어드레스를 격납하기 위한 기입 어드레스 격납 수단과,상기 기입 요구에 따라서, 기입 데이터를 격납하기 위한 기입 데이터 격납 수단과,상기 마스터로부터 액세스 가능하고, 판독 어드레스를 격납하기 위한 판독 어드레스 격납 수단과,상기 마스터로부터 액세스 가능하고, 외부 디바이스로부터 판독된 데이터를 격납하기 위한 판독 데이터 격납 수단과,상기 마스터로부터의 기입 요구 또는 판독 요구와 어드레스 지정에 따라서, 외부 디바이스에의 액세스를 제어하는 제어 수단을 구비하고,상기 제어 수단은,상기 마스터로부터 외부 디바이스에의 기입 요구에 따라서, 마스터로부터의 기입 어드레스와 기입 데이터를 각각 기입 어드레스 격납 수단과 기입 데이터 격납 수단에 격납함과 동시에, 마스터에 수리 신호를 출력하고, 또한, 해당 기입 어드레스에 의해서 지정되는 외부 디바이스에 대해서, 해당 기입 데이터를 기입하고,마스터에 의해서 상기 판독 어드레스 격납 수단에 판독 어드레스가 격납되었 을 때, 해당 판독 어드레스에 의해서 지정되는 외부 디바이스로부터 데이터를 판독하고, 상기 판독 데이터 격납 수단에 격납하는 것을 특징으로 하는 외부 디바이스 액세스 장치.
- 청구항 1에 있어서, 상기 외부 디바이스로부터 출력되는 상태 신호를 격납하는 상태 신호 격납 수단을 더 구비하고,상기 제어부는, 또한,상기 기입 데이터 격납 수단에 격납된 데이터를 외부 디바이스에 기입함과 동시에, 상기 외부 디바이스로부터 출력되는 상기 상태 신호를 상기 상태 신호 격납 수단에 격납하고,상기 판독 어드레스 격납 수단에 격납된 어드레스에 의해서 지정되는 외부 디바이스로부터 데이터를 판독하여 상기 판독 데이터 격납 수단에 격납함과 동시에, 상기 외부 디바이스로부터 출력되는 상태 신호를 상기 상태 신호 격납 수단에 격납하고,상기 상태 신호 격납 수단은 격납하고 있는 상태 신호를 상기 마스터에 출력하는 것을 특징으로 하는 외부 디바이스 액세스 장치.
- 청구항 1에 있어서,상기 판독 어드레스 격납 수단 및 상기 판독 데이터 격납 수단 대신에, 그것들을 겸용하는 어드레스/데이터 격납 수단을 구비하는 것을 특징으로 하는 외부 디 바이스 액세스 장치.
- 청구항 1에 있어서,상기 기입 어드레스 또는 상기 판독 어드레스가, 미실장의 외부 디바이스의 어드레스인지의 여부를 나타내는 미실장 정보를 격납하기 위한 미실장 정보 격납 수단을 구비하고,상기 제어부는, 또한, 상기 기입 어드레스 격납 수단 또는 판독 어드레스 격납 수단에 격납된 기입 어드레스 또는 판독 어드레스에 의해서 지정되는 외부 디바이스가 미실장인지의 여부를 판정하고, 미실장인 경우에는, 상기 미실장 정보 격납 수단에 미실장 정보를 격납하고, 해당 미실장 정보를 상기 마스터에 통지하는 것을 특징으로 하는 외부 디바이스 액세스 장치.
- 청구항 1에 있어서,미실장의 외부 디바이스의 어드레스를 에러 어드레스로서 격납하기 위한 에러 어드레스 격납 수단을 더 구비하고,상기 제어부는, 또한, 상기 기입 어드레스 격납 수단 또는 판독 어드레스 격납 수단에 격납된 기입 어드레스 또는 판독 어드레스에 의해서 지정되는 외부 디바이스가 미실장인지의 여부를 판정하고, 미실장인 경우에는, 해당 어드레스를 에러 어드레스로서 상기 에러 어드레스 격납 수단에 격납하고, 해당 에러 어드레스를 상기 마스터에 통지하는 것을 특징으로 하는 외부 디바이스 액세스 장치.
- 청구항 1에 있어서,상기 제어부는, 또한, 상기 기입 어드레스 격납 수단 또는 판독 어드레스 격납 수단에 격납된 기입 어드레스 또는 판독 어드레스에 의해서 지정되는 외부 디바이스가 미실장인지의 여부를 판정하고, 미실장인 경우에는, 해당 어드레스를 에러 어드레스로서 상기 판독 데이터 격납 수단에 격납하고, 해당 에러 어드레스를 상기 마스터에 통지하는 것을 특징으로 하는 외부 디바이스 액세스 장치.
- 청구항 1에 있어서,상기 마스터로부터의 기입 요구에 따라서, 외부 디바이스로부터 판독 데이터 격납 수단에의 판독를 완료했는지의 여부를 나타내는 격납 동작 상태 신호를 격납하는 격납 동작 상태 유지 수단을 더 구비하고,상기 제어부는, 또한, 격납 동작 상태 신호에 기초하여, 상기 마스터로부터 판독 어드레스 격납 수단에의 기입을 규제하는 것을 특징으로 하는 외부 디바이스 액세스 장치.
- 마스터와,청구항 1 내지 청구항 7 중 어느 한 항에 기재된 외부 디바이스 액세스 장치와,상기 마스터로부터 외부 디바이스 액세스 장치를 통해 액세스되는 외부 디바 이스를 구비하는 시스템 LSI.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005175677 | 2005-06-15 | ||
JPJP-P-2005-00175677 | 2005-06-15 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20070122228A true KR20070122228A (ko) | 2007-12-28 |
Family
ID=37532167
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020077025387A Ceased KR20070122228A (ko) | 2005-06-15 | 2006-06-06 | 외부 디바이스 액세스 장치 |
Country Status (7)
Country | Link |
---|---|
US (1) | US7685351B2 (ko) |
EP (1) | EP1895425A4 (ko) |
JP (2) | JP4688822B2 (ko) |
KR (1) | KR20070122228A (ko) |
CN (1) | CN100587678C (ko) |
TW (1) | TW200708967A (ko) |
WO (1) | WO2006134804A1 (ko) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20100108189A (ko) * | 2008-01-28 | 2010-10-06 | 파나소닉 주식회사 | 직교 변환 장치 및 집적 회로 |
US20100318707A1 (en) * | 2008-02-08 | 2010-12-16 | Panasonic Corporation | External device access apparatus, control method thereof, and system lsi |
KR20120115854A (ko) * | 2011-04-11 | 2012-10-19 | 에스케이하이닉스 주식회사 | 리페어 방법과 이를 이용한 집적회로 |
CN103970687B (zh) * | 2013-02-05 | 2017-11-10 | 中兴通讯股份有限公司 | 一种访问地址处理系统及方法 |
US9934117B2 (en) * | 2015-03-24 | 2018-04-03 | Honeywell International Inc. | Apparatus and method for fault detection to ensure device independence on a bus |
CN108153703A (zh) * | 2016-12-05 | 2018-06-12 | 深圳市中兴微电子技术有限公司 | 一种外设访问方法和装置 |
EP4092556A1 (en) * | 2021-05-20 | 2022-11-23 | Nordic Semiconductor ASA | Bus decoder |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2618624B1 (fr) * | 1987-07-24 | 1992-04-30 | Michel Servel | Systeme de commutation de multiplex temporels hybrides a memoire tampon optimisee |
US5003465A (en) * | 1988-06-27 | 1991-03-26 | International Business Machines Corp. | Method and apparatus for increasing system throughput via an input/output bus and enhancing address capability of a computer system during DMA read/write operations between a common memory and an input/output device |
JPH0512190A (ja) | 1991-07-09 | 1993-01-22 | Fujitsu Ltd | 転送情報制御方式 |
US5768548A (en) * | 1992-04-15 | 1998-06-16 | Intel Corporation | Bus bridge for responding to received first write command by storing data and for responding to received second write command by transferring the stored data |
EP0574598A1 (de) * | 1992-06-13 | 1993-12-22 | International Business Machines Corporation | Datenpufferspeicher |
JPH06110823A (ja) | 1992-09-28 | 1994-04-22 | Fuji Xerox Co Ltd | バス変換システムおよびバッファ装置 |
EP0601715A1 (en) * | 1992-12-11 | 1994-06-15 | National Semiconductor Corporation | Bus of CPU core optimized for accessing on-chip memory devices |
JPH08288965A (ja) * | 1995-04-18 | 1996-11-01 | Hitachi Ltd | スイッチングシステム |
JP3061106B2 (ja) * | 1996-02-28 | 2000-07-10 | 日本電気株式会社 | バスブリッジおよびそれを備えた計算機システム |
JP3206528B2 (ja) * | 1997-11-17 | 2001-09-10 | 日本電気株式会社 | バスブリッジ回路 |
JP3711432B2 (ja) * | 1998-04-15 | 2005-11-02 | セイコーエプソン株式会社 | 周辺処理装置およびその制御方法 |
US6366973B1 (en) * | 1999-05-03 | 2002-04-02 | 3Com Corporation | Slave interface circuit for providing communication between a peripheral component interconnect (PCI) domain and an advanced system bus (ASB) |
US6546451B1 (en) * | 1999-09-30 | 2003-04-08 | Silicon Graphics, Inc. | Method and apparatus for decoupling processor speed from memory subsystem speed in a node controller |
JP4097883B2 (ja) * | 2000-07-04 | 2008-06-11 | 松下電器産業株式会社 | データ転送装置および方法 |
JP4464029B2 (ja) | 2001-04-19 | 2010-05-19 | キヤノン株式会社 | 情報処理方法および制御プログラムおよび情報処理装置および周辺装置および応答方法および代理応答装置およびネットワークシステム |
US20030093604A1 (en) * | 2001-11-14 | 2003-05-15 | Lee Terry Ping-Chung | Method of error isolation for shared PCI slots |
JP2004139361A (ja) * | 2002-10-18 | 2004-05-13 | Sony Corp | ダイレクトメモリアクセス装置およびその制御方法 |
JP4089459B2 (ja) | 2003-02-18 | 2008-05-28 | 日本電気株式会社 | 不在装置通知手段を備えた接続状態検出システム |
KR100505689B1 (ko) * | 2003-06-11 | 2005-08-03 | 삼성전자주식회사 | 송수신 흐름에 따라 공유 버퍼 메모리의 할당량을제어하는 송수신 네트워크 제어기 및 그 방법 |
US7213092B2 (en) * | 2004-06-08 | 2007-05-01 | Arm Limited | Write response signalling within a communication bus |
-
2006
- 2006-06-06 CN CN200680021374A patent/CN100587678C/zh not_active Expired - Fee Related
- 2006-06-06 JP JP2006547231A patent/JP4688822B2/ja not_active Expired - Fee Related
- 2006-06-06 KR KR1020077025387A patent/KR20070122228A/ko not_active Ceased
- 2006-06-06 EP EP06757075A patent/EP1895425A4/en not_active Withdrawn
- 2006-06-06 WO PCT/JP2006/311337 patent/WO2006134804A1/ja active Application Filing
- 2006-06-06 US US11/916,319 patent/US7685351B2/en not_active Expired - Fee Related
- 2006-06-07 TW TW095120239A patent/TW200708967A/zh unknown
-
2010
- 2010-07-20 JP JP2010163414A patent/JP2010244580A/ja active Pending
Also Published As
Publication number | Publication date |
---|---|
CN100587678C (zh) | 2010-02-03 |
CN101198940A (zh) | 2008-06-11 |
JP4688822B2 (ja) | 2011-05-25 |
US20090037779A1 (en) | 2009-02-05 |
EP1895425A4 (en) | 2009-03-18 |
WO2006134804A1 (ja) | 2006-12-21 |
US7685351B2 (en) | 2010-03-23 |
JPWO2006134804A1 (ja) | 2009-01-08 |
TW200708967A (en) | 2007-03-01 |
JP2010244580A (ja) | 2010-10-28 |
EP1895425A1 (en) | 2008-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070255872A1 (en) | Bus system and semiconductor integrated circuit | |
KR20070122228A (ko) | 외부 디바이스 액세스 장치 | |
JP6005392B2 (ja) | ルーティングのための方法及び装置 | |
US8250260B2 (en) | Method, arrangement, data processing program and computer program product for exchanging message data in a distributed computer system | |
WO2009098737A1 (ja) | 外部デバイスアクセス装置、その制御方法及びシステムlsi | |
US8312216B2 (en) | Data processing apparatus and data processing method | |
US6349370B1 (en) | Multiple bus shared memory parallel processor and processing method | |
US20120254552A1 (en) | Memory access remapping | |
US20080209085A1 (en) | Semiconductor device and dma transfer method | |
US20010007114A1 (en) | Control apparatus and control method | |
JPH11232213A (ja) | 入出力装置におけるデータ転送方式 | |
JP3897028B2 (ja) | 情報処理システム、共有データ処理方法、共有データ処理プログラム | |
JPS592058B2 (ja) | 記憶装置 | |
JP2005107873A (ja) | 半導体集積回路 | |
JPH11184761A (ja) | リードモディファイライト制御システム | |
JPH1011387A (ja) | 情報処理装置 | |
CN1610895A (zh) | 一种用于把外部存储器访问转换成处理核心中局部存储器访问的方法和设备 | |
JP2008123333A5 (ko) | ||
JP3204185B2 (ja) | I/oリード制御装置及び方法 | |
JP3056169B2 (ja) | データ送受信方式とその方法 | |
JP2752834B2 (ja) | データ転送装置 | |
KR101192285B1 (ko) | 통신시스템에서 모듈간 인터페이스 장치 및 방법 | |
JP2000122968A (ja) | 入出力キャッシュメモリ及びその制御方法 | |
JP2001331370A (ja) | マイクロコンピュータ | |
JPH10269170A (ja) | バス接続装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0105 | International application |
Patent event date: 20071101 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20090728 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20091130 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20090728 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |