KR100189530B1 - 마이크로 프로세서와 메모리간의 데이타 인터페이스 방법 - Google Patents
마이크로 프로세서와 메모리간의 데이타 인터페이스 방법 Download PDFInfo
- Publication number
- KR100189530B1 KR100189530B1 KR1019960017276A KR19960017276A KR100189530B1 KR 100189530 B1 KR100189530 B1 KR 100189530B1 KR 1019960017276 A KR1019960017276 A KR 1019960017276A KR 19960017276 A KR19960017276 A KR 19960017276A KR 100189530 B1 KR100189530 B1 KR 100189530B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- memory
- microprocessor
- read
- write
- 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 - Fee Related
Links
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/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4204—Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus
- G06F13/4234—Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being a memory bus
- G06F13/4239—Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being a memory bus with asynchronous protocol
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Information Transfer Systems (AREA)
Abstract
Description
Claims (8)
- 마이크로 프로세서가 전송처리하기 위해 일시 저장하는 메모리의 데이타를 억세스하는 방법에 있어서, 상기 메모리에 입력되어 저장된 데이타가 미리 설정된 양이 될 시 발생되는 인터럽트로 인해 상기 마이크로 프로세서에서 리드시점을 조정하여 전송요구신호가 발생되며, 상기 전송요구신호에 의해 상기 데이타를 리드하는 것으로 이루어짐을 특징으로 하는 마이크로 프로세서와 메모리간의 데이타 인터페이스 방법.
- 제1항에 있어서, 상기 미리 설정된 양은 데이타 1섹터인 2048바이트임을 특징으로 하는 마이크로 프로세서와 메모리간의 데이타 인터페이스 방법.
- 마이크로 프로세서와, 전송처리 하기 위한 데이타를 일시 저장하는 제1, 제2 메모리에서, 상기 마이크로 프로세서가 상기 데이타를 억세스하는 방법에 있어서, 상기 제1메모리 및 상기 제2메모리는 리드 및 라이트를 교호적으로 운용되어 라이트 모드 메모리의 데이타가 미리 설정된 양이 될 시 발생되는 인터럽트로 인해 상기 마이크로 프로세서는 전송요구신호를 필요에 따라 발생하여 상기 라이트 모드 메모리는 리드 모드 메모리가 되는 것을 특징으로 하는 마이크로 프로세서와 메모리간의 데이타 인터페이스 방법.
- 마이크로 프로세서와, 저장모드 및 라이트모드가 교호적으로 운용되며, 전송처리하기 위한 데이타를 일시 저장하는 제1, 제2메모리와, 상기 마이크로 프로세서와 상기 제1, 제2메모리 사이에 위치하여 저장데이타를 입력하여 라이트 모드 메모리로 출력하며, 상기 저장 데이타를 억세스하여 전송데이타로 출력하는 데이타 전송 제어부에서 상기 마이크로 프로세서가 상기 제1, 제2 메모리의 데이타를 억세스하는 방법에 있어서, 상기 데이타 전송 제어부에서 상기 저장데이타를 상기 라이트 모드 메모리에 출력하여 상기 라이트 모드 메모리의 데이타가 미리 설정된 양이 될 시 상기 마이크로 프로세서로 인터럽트를 발생하는 과정과, 상기 마이크로 프로세서에서 상기 인터럽트 신호로 인해 리드 시점을 조정하여 활성화된 전송요구신호를 출력하는 과정과, 상기 전송요구신호가 활성화될 시 상기 데이타 전송 제어부는 상기 라이트 모드 메모리를 리드 모드 메모리가 되도록 하고, 상기 리드 모드 메모리의 저장데이타를 상기 마이크로 프로세서로 출력하는 과정으로 이루어짐을 특징으로 하는 마이크로 프로세서와 메모리간의 데이타 인터페이스 방법.
- 제4항에 있어서, 상기 라이트 모드 메모리는 상기 데이타 전송제어부에서 출력되는 제1, 제2라이트 신호에 의해 설정되며, 상기 리드 모드 메모리는 상기 데이타 전송 제어부에서 출력되는 제1, 제2리드 신호에 의해 설정됨을 특징으로 하는 마이크로 프로세서와 메모리간의 데이타 인터페이스 방법.
- 제5항에 있어서, 상기 제1메모리는 상기 제1라이트신호 및 상기 제1리드신호를 입력하고, 상기 제2메모리는 상기 제2라이트신호 및 상기 제2리드신호를 입력함을 특딩으로 하는 마이크로 프로세서와 메모리간의 데이타 인터페이스 방법.
- 제4항 또는 제5항에 있어서, 상기 라이트 모드 메모리는 상기 마이크로 프로세서에서 출력되는 어드레스에 의해 상기 저장 데이타를 해당영역에 저장하며, 상기 리드 모드 메모리는 상기 데이타 전송 제어부에서 출력되는 어드레스에 의해 억세스됨을 특징으로 하는 마이크로 프로세서와 메모리간의 데이타 인터페이스 방법.
- 제7항에 있어서, 상기 미리 설정된 양은 데이타 1섹터인 2048바이트임을 특징으로 하는 마이크로 프로세서와 메모리간의 데이타 인터페이스 방법.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960017276A KR100189530B1 (ko) | 1996-05-21 | 1996-05-21 | 마이크로 프로세서와 메모리간의 데이타 인터페이스 방법 |
CN97111158A CN1115632C (zh) | 1996-05-21 | 1997-05-13 | 在微处理器和存储器之间进行数据接口的方法 |
US08/858,345 US6108742A (en) | 1996-05-21 | 1997-05-19 | Method and apparatus of interfacing data between microprocessor and memory |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960017276A KR100189530B1 (ko) | 1996-05-21 | 1996-05-21 | 마이크로 프로세서와 메모리간의 데이타 인터페이스 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR970076214A KR970076214A (ko) | 1997-12-12 |
KR100189530B1 true KR100189530B1 (ko) | 1999-06-01 |
Family
ID=19459384
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019960017276A Expired - Fee Related KR100189530B1 (ko) | 1996-05-21 | 1996-05-21 | 마이크로 프로세서와 메모리간의 데이타 인터페이스 방법 |
Country Status (3)
Country | Link |
---|---|
US (1) | US6108742A (ko) |
KR (1) | KR100189530B1 (ko) |
CN (1) | CN1115632C (ko) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6381040B1 (en) * | 1997-07-25 | 2002-04-30 | Ricoh Company, Ltd. | Image reading apparatus having a plurality of read/write accesses relative to an image data memory and a method therefore |
JP2003015954A (ja) * | 2001-06-28 | 2003-01-17 | Sharp Corp | 半導体記憶装置および情報機器、半導体記憶装置のアクセス期間設定方法 |
TWI243993B (en) * | 2003-08-29 | 2005-11-21 | Ali Corp | Protection method for DVD player/recorder against copy |
TWI277907B (en) | 2005-04-20 | 2007-04-01 | Via Tech Inc | Apparatus and method for accessing digital data information |
CN100369028C (zh) * | 2005-06-15 | 2008-02-13 | 威盛电子股份有限公司 | 读取数据的装置及方法 |
WO2007064781A2 (en) * | 2005-11-30 | 2007-06-07 | Kelsey-Hayes Company | Microprocessor memory management |
JP5064744B2 (ja) * | 2006-09-07 | 2012-10-31 | 株式会社リコー | 半導体集積回路、半導体集積回路を使用したシステム装置及び半導体集積回路の動作制御方法 |
CN101902626B (zh) * | 2009-05-31 | 2012-11-28 | 承景科技股份有限公司 | 比特流缓冲控制器及其控制方法 |
US10643700B2 (en) * | 2015-10-29 | 2020-05-05 | Micron Technology, Inc. | Apparatuses and methods for adjusting write parameters based on a write count |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5163132A (en) * | 1987-09-24 | 1992-11-10 | Ncr Corporation | Integrated controller using alternately filled and emptied buffers for controlling bi-directional data transfer between a processor and a data storage device |
US5195182A (en) * | 1989-04-03 | 1993-03-16 | Eastman Kodak Company | Frame buffer architecture for storing sequential data in alternating memory banks |
US5224213A (en) * | 1989-09-05 | 1993-06-29 | International Business Machines Corporation | Ping-pong data buffer for transferring data from one data bus to another data bus |
JP2572292B2 (ja) * | 1990-05-14 | 1997-01-16 | 株式会社小松製作所 | 非同期データ伝送装置 |
JP2519860B2 (ja) * | 1991-09-16 | 1996-07-31 | インターナショナル・ビジネス・マシーンズ・コーポレイション | バ―ストデ―タ転送装置および方法 |
US5671445A (en) * | 1993-07-19 | 1997-09-23 | Oki America, Inc. | Interface for transmitting graphics data to a printer from a host computer system in rasterized form |
US5623700A (en) * | 1994-04-06 | 1997-04-22 | Dell, Usa L.P. | Interface circuit having zero latency buffer memory and cache memory information transfer |
US5805173A (en) * | 1995-10-02 | 1998-09-08 | Brooktree Corporation | System and method for capturing and transferring selected portions of a video stream in a computer system |
US5808629A (en) * | 1996-02-06 | 1998-09-15 | Cirrus Logic, Inc. | Apparatus, systems and methods for controlling tearing during the display of data in multimedia data processing and display systems |
US5812976A (en) * | 1996-03-29 | 1998-09-22 | Matsushita Electric Corporation Of America | System and method for interfacing a transport decoder to a bitrate-constrained audio recorder |
-
1996
- 1996-05-21 KR KR1019960017276A patent/KR100189530B1/ko not_active Expired - Fee Related
-
1997
- 1997-05-13 CN CN97111158A patent/CN1115632C/zh not_active Expired - Fee Related
- 1997-05-19 US US08/858,345 patent/US6108742A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
KR970076214A (ko) | 1997-12-12 |
CN1115632C (zh) | 2003-07-23 |
US6108742A (en) | 2000-08-22 |
CN1167298A (zh) | 1997-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20060165390A1 (en) | Optical disc player system and method of controlling a decoding unit in the optical disc player system to read encoded bitstream data from a buffer memory | |
KR980004745A (ko) | 메모리 제어장치 및 방법 | |
KR100189530B1 (ko) | 마이크로 프로세서와 메모리간의 데이타 인터페이스 방법 | |
US20050177652A1 (en) | Hard disk drive system, method of using such a system and apparatus | |
JP2007249938A (ja) | Usbホストシステム、avデータ再生装置およびavデータ記録装置 | |
US6430652B1 (en) | Method and apparatus for streaming data in a data processing system | |
JP5230083B2 (ja) | Avデコーダ中のメモリアクセスを管理するための方法および装置 | |
EP1245027B1 (en) | USAGE OF AN SDRAM AS STORAGE FOR CORRECTION AND TRACK BUFFERING IN FRONTEND ICs OF OPTICAL RECORDING OR REPRODUCTION DEVICES | |
KR980004877A (ko) | 메모리 억세스를 위한 우선순위 제어장치 및 방법 | |
JP2010122898A (ja) | 追記型メモリデバイス | |
KR100189529B1 (ko) | 디브이디피용 디스크 데이타 디코더의 메모리 제어장치 및 방법 | |
KR100192238B1 (ko) | 광응용 재생장치의 셀프 서보 버퍼 운용 방법 및 장치 | |
KR100189893B1 (ko) | 배속재생을 위한 디스크 가변전송 재생시스템 | |
JPS61127026A (ja) | 光デイスク制御装置 | |
KR100216026B1 (ko) | 디지탈 비디오 디스크 시스템의 디코딩 장치 | |
KR100281014B1 (ko) | Atapi명령 전송 포맷을 이용한 데이터 전송방법 | |
KR100228670B1 (ko) | 광디스크재생시스템의 효율적인 메모리관리장치 | |
KR100243186B1 (ko) | 가변전송 방식의 비디오-씨디 디코더 장치 | |
KR0185936B1 (ko) | A/v디코더의 데이타 입력제어회로 | |
JPH117720A (ja) | 可変データ遅延装置 | |
KR20040088105A (ko) | 플랙서블 프로그램 어레이 칩에서의 버퍼 컨트롤 방법 | |
JPS61127025A (ja) | 光デイスク制御装置 | |
JPS6121541A (ja) | 記憶回路 | |
JPH10188477A (ja) | データ記録/再生装置および記録/再生方法 | |
JPS60140589A (ja) | メモリ装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19960521 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19960521 Comment text: Request for Examination of Application |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 19981228 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19990116 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19990118 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20011228 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20021230 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20031230 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20041228 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20051227 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20061227 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20071221 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20071221 Start annual number: 10 End annual number: 10 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20091210 |