KR940022285A - Data processing system and processor used in it - Google Patents

Data processing system and processor used in it Download PDF

Info

Publication number
KR940022285A
KR940022285A KR1019940003991A KR19940003991A KR940022285A KR 940022285 A KR940022285 A KR 940022285A KR 1019940003991 A KR1019940003991 A KR 1019940003991A KR 19940003991 A KR19940003991 A KR 19940003991A KR 940022285 A KR940022285 A KR 940022285A
Authority
KR
South Korea
Prior art keywords
address
processor
address bus
dynamic memory
clock
Prior art date
Application number
KR1019940003991A
Other languages
Korean (ko)
Inventor
오사무 니시이
노부유끼 하야시
히로시 다께다
노리하루 히라쯔까
Original Assignee
가나이 쯔또무
가부시끼가이샤 히다찌세이사꾸쇼
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 가나이 쯔또무, 가부시끼가이샤 히다찌세이사꾸쇼 filed Critical 가나이 쯔또무
Publication of KR940022285A publication Critical patent/KR940022285A/en

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/1668Details of memory controller
    • G06F13/1689Synchronisation and timing concerns
    • 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
    • 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/36Handling requests for interconnection or transfer for access to common bus or bus system

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Bus Control (AREA)
  • Memory System (AREA)

Abstract

데이타처리시스템 및 그것에 사용되는 프로세서로서, 전체 부하용량이 커지고, 버퍼 LSI회로를 통과하는 것에 의해 신호지연이 발생하며 다이나믹 메모리의 액세스시간이 길어지는 문제점을 해결하기 위해, 프로세서, 프로세서와 접속된 어드레스버스 및 어드레스버스를 거쳐서 액세스되는 외부장치와 프로세서의 클럭 펄스와 동기한 클럭신호를 받는 클럭 동기형 다이나믹 메모리를 갖는 주기억장치를 마련한다.A data processing system and a processor used therein, the address of which the processor and the processor are connected to solve the problem that the overall load capacity is increased, signal delay occurs by passing through the buffer LSI circuit, and the access time of the dynamic memory is lengthened. A main memory having a clock synchronous dynamic memory receiving a clock signal in synchronization with a clock pulse of a processor and an external device accessed via a bus and an address bus is provided.

이러하는 프로세서를 사용하는 것에 의해 주기억장치의 액세스시간을 최소화할 수 있으며, DMA처리에 관계된 모든 컨크롤러가 주기억장치를 바르게 액세스할 수 있다.By using such a processor, the access time of the main memory can be minimized, and all the controllers involved in the DMA processing can correctly access the main memory.

Description

데이타처리시스템 및 그것에 사용되는 프로세서Data processing system and processor used in it

본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음Since this is an open matter, no full text was included.

제1도는 본 발명에 따른 1실시예의 데이타처리시스템의 전체구성을 도시한 도면,1 is a diagram showing the overall configuration of a data processing system of one embodiment according to the present invention;

제3도는 본 실시예의 클럭 동기형 다이나믹 메모리(102)의 구성을 도시한 도면.3 is a diagram showing the configuration of the clock synchronous dynamic memory 102 of the present embodiment.

Claims (10)

프로세서, 상기 프로세어와 접속된 어드레스버스 및 상기 어드레스버스를 거쳐서 액세스되는 외부장치와, 주기억장치를 포함하며, 상기 주기억장치는 상기 프로세서의 클럭 펄스와 동기한 클럭신호를 받는 클럭 동기형 다이나믹 메모리를 구비하고, 상기 어드레스 버스는 상기 프로세서와 같이 외부장치를 접속하는 제1의 어드레스 버스 및 상기 프로세서와 상기 다이나믹 메모리를 접속하는 제2의 어드레스 버스를 구비하며, 상기 프로세서는 상기 제1의 어드레스 버스와 접속된 제1의 어드레스단자 및 상기 제2의 어드레스 버스와 접속된 제2의 어드레스단자를 구비한 데이터처리시스템.A main memory including a processor, an address bus connected to the processor, an external device accessed through the address bus, and a main memory, wherein the main memory includes a clock synchronous dynamic memory receiving a clock signal in synchronization with a clock pulse of the processor; And the address bus includes a first address bus for connecting an external device such as the processor, and a second address bus for connecting the processor and the dynamic memory, wherein the processor is connected to the first address bus. A data processing system having a first address terminal connected and a second address terminal connected to the second address bus. 제1항에 있어서, 상기 외부단자는 상기 주기억장치에 대해서 직접 액세스 처리를 실행하는 입력/출력장치를 구비하며, 상기 프로세서는 상기 다이나믹 메모리가 상기 직접 액세스 처리의 액세스 대상인 것을 검출하고, 상기 대상이 상기 다이나믹 메모리라는 검출 결과에 응답해서 상기 제1의 어드레스 버스로 부터의 어드레스를 상기 제2이 어드레스 버스로 전송하는 데이타 처리시스템.The external terminal of claim 1, wherein the external terminal includes an input / output device that executes direct access processing to the main memory, and wherein the processor detects that the dynamic memory is an access target of the direct access processing. And the address from the first address bus to the second address bus in response to a detection result of the dynamic memory. 제2항에 있어서, 상기 프로세서는 상기 제1의 어드레스단자를 거쳐서 쌍방향으로 어드레스의 신호를 전송하는 데이타처리시스템.3. The data processing system according to claim 2, wherein said processor transmits a signal of an address in both directions via said first address terminal. 제1항에 있어서, 상기 다이나믹 메모리와는 다른 확장 주기억장치를 또 포함하는 데이타처리시스템.The data processing system according to claim 1, further comprising an expansion main memory device different from said dynamic memory. 제2항에 있어서, 상기 다이나믹 메모리와는 다른 확장 주기억장치를 또 포함하는 데이타처리시스템.3. The data processing system of claim 2, further comprising an expansion main memory device different from the dynamic memory. 제3항에 있어서, 상기 외부장치가 상기 다이나믹 메모리와는 다른 확장 주기억장치를 포함하는 데이타처리시스템.4. The data processing system of claim 3, wherein the external device includes an expansion main memory device different from the dynamic memory. 어드레스 버스, 상기 어드레스 버스와 접속되어 있는 외부장치 및 주기억장치를 구비하며, 상기 주기억장치는 클럭 동기형 다이나믹 메모리를 구비하고, 상기 어드레스 버스는 상기 외부장치와 접속된 제1의 어드레스버스 및 상기 클럭 동기형 다이나믹 메모리와 접속된 제2의 어드레스 버스를 구비하는 데이타 처리시스템에 사용되는 프로세서에 있어서, 상기 클럭 동기형 다이나믹 메모리에 공급되는 클럭신호와 동기한 클럭 펄스가 공급되는 클럭단자, 어드레스를 상기 제1의 어드레스 버스로 출력하는 제1의 어드레스 단자 및 어드레스를 상기 제2의 어드레스 버스로 출력하는 제2의 어드레스 단자를 포함하는 프로세서.An address bus, an external device connected to said address bus, and a main memory, said main memory having a clock synchronous dynamic memory, said address bus being a first address bus and said clock connected to said external device; A processor for use in a data processing system having a second address bus connected to a synchronous dynamic memory, the processor comprising: a clock terminal supplied with a clock pulse synchronized with a clock signal supplied to the clock synchronous dynamic memory and an address; And a first address terminal for outputting a first address bus and a second address terminal for outputting an address to the second address bus. 제7항에 있어서, 상기 클럭 동기형 다이나믹 메모리가 상기 주기억장치의 상기 외부장치의 입력/출력장치에 의해 실행된 직접 액세스처리의 액세스 대상인 것을 검출하는 수단 및 상기 대상이 상기 다아나믹 메모리라는 검출결과에 응답해서 상기 제1의 어드레스 버스에서 상기 제2의 어드레스 버스로 어드레스를 전송하는 수단을 또 포함하는 프로세서.8. The apparatus according to claim 7, wherein the clock-synchronized dynamic memory is a means for detecting that the clock synchronization dynamic memory is an access object of a direct access process executed by an input / output device of the external device of the main memory and the object is the dynamic memory. And means for transferring an address from the first address bus to the second address bus in response to a result. 제6항에 있어서, 상기 프로세서는 상기 제1의 어드레스 단자를 거쳐서 쌍방향으로 어드레스를 전송하는 프로세서.7. The processor of claim 6, wherein the processor transmits the address in both directions via the first address terminal. 제9항에 있어서, 상기 검출수단은 상기 클럭 동기형 메모리의 어드레스 정보를 그 안에 저장하는 제1의 수단 및 상기 제1의 수단에 저장된 상기 어드레스 정보와 상기 제2의 어드레스 버스의 어드레스정보를 비교하는 제2의 수단을 포함하는 프로세서.10. The apparatus of claim 9, wherein the detecting means compares the first means for storing address information of the clock synchronous memory therein and the address information stored in the first means with the address information of the second address bus. And a second means for performing. ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.※ Note: The disclosure is based on the initial application.
KR1019940003991A 1993-03-09 1994-03-02 Data processing system and processor used in it KR940022285A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP93-047725 1993-03-09
JP5047725A JPH06259370A (en) 1993-03-09 1993-03-09 Data processing system and processor used for the same

Publications (1)

Publication Number Publication Date
KR940022285A true KR940022285A (en) 1994-10-20

Family

ID=12783312

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019940003991A KR940022285A (en) 1993-03-09 1994-03-02 Data processing system and processor used in it

Country Status (2)

Country Link
JP (1) JPH06259370A (en)
KR (1) KR940022285A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3099931B2 (en) 1993-09-29 2000-10-16 株式会社東芝 Semiconductor device

Also Published As

Publication number Publication date
JPH06259370A (en) 1994-09-16

Similar Documents

Publication Publication Date Title
KR100268429B1 (en) Synchronous memory device
KR950033856A (en) Data transmission control method and peripheral circuits, data processor and data processing system used in the same
KR910001517A (en) Data processing systems
KR960025719A (en) First-in, first-out buffer with adjustable depth and width
US5535343A (en) Method and apparatus for generating write signals
KR880011676A (en) Block access method using cache memory
EP0493138B1 (en) Memory circuit
KR940022285A (en) Data processing system and processor used in it
ATE321298T1 (en) ARRANGEMENTS AND METHODS FOR A DISK CONTROL MEMORY ARCHITECTURE
KR940004578B1 (en) Slave board control unit
KR100283187B1 (en) Device and method for accessing common memory in system using common memory
KR920004414B1 (en) Communication method between processor and coprocessor
KR100446282B1 (en) System bus interface circuit, especially related to operating both read and write processes at one cycle
KR0127559Y1 (en) Memory access apparatus using buffer
KR100248339B1 (en) The interface circuit for memory system.
JPH01166155A (en) Memory access control circuit
KR930004867A (en) Upgradable / Downgradeable Computers
JPH07121483A (en) Shared memory access control circuit
KR920014047A (en) Data access circuits
KR930002960A (en) Common memory access device between different processors
KR930010727A (en) DMA address expansion unit of computer system
KR950023121A (en) Matching circuit for controlling external devices of the electronic exchange subprocessor
KR960035219A (en) Input Port Expansion Circuit in Digital Signal Processing (DSP) Chip
KR900006978A (en) Dynamic Memory
KR890017912A (en) Pseudo-DMA transmitter

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination