JPS6454563A - Input/output controller - Google Patents
Input/output controllerInfo
- Publication number
- JPS6454563A JPS6454563A JP21164987A JP21164987A JPS6454563A JP S6454563 A JPS6454563 A JP S6454563A JP 21164987 A JP21164987 A JP 21164987A JP 21164987 A JP21164987 A JP 21164987A JP S6454563 A JPS6454563 A JP S6454563A
- Authority
- JP
- Japan
- Prior art keywords
- counter
- address
- register
- output
- dma
- 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.)
- Pending
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/14—Handling requests for interconnection or transfer
- G06F13/20—Handling requests for interconnection or transfer for access to input/output bus
- G06F13/28—Handling requests for interconnection or transfer for access to input/output bus using burst mode transfer, e.g. direct memory access DMA, cycle steal
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Bus Control (AREA)
Abstract
PURPOSE:To detect a malfunction of a DMA circuit in an early stage, and to prevent the disturbance of an output data or a fault such as a memory breakdown, by providing a means for comparing the output of an address register with the output of an address counter. CONSTITUTION:A data transfer start address and the number of data transfer words instructed by a CPU 1 are set to an address register 8 and a range register 9, thereafter, transferred to an address counter 10 and a range counter 11, and a DMA control circuit 12 is started. Subsequently, a data stored in a memory address of a main storage device 2 shown by the counter 10 is outputted to an I/O 4 through an input/output buffer 15, thereafter, the contents of the counter 10 are updated and the following data is read out of the device 2. Simultaneously, the register 8 is updated, outputs of the register 8 and the counter 10 are compared by a comparator 14, and when the discrepancy is detected, the DMA transfer is suspended against the circuit 12, and it is informed to the CPU 1. In such a way, the malfunction of a DMA circuit 13 is detected in the early stage and the generated of a system fault can be prevented.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP21164987A JPS6454563A (en) | 1987-08-26 | 1987-08-26 | Input/output controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP21164987A JPS6454563A (en) | 1987-08-26 | 1987-08-26 | Input/output controller |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS6454563A true JPS6454563A (en) | 1989-03-02 |
Family
ID=16609286
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP21164987A Pending JPS6454563A (en) | 1987-08-26 | 1987-08-26 | Input/output controller |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6454563A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6545698B2 (en) * | 2000-12-29 | 2003-04-08 | Samsung Electronics, Co., Ltd. | Mobile video telephone with automatic answering function and method for controlling the same |
-
1987
- 1987-08-26 JP JP21164987A patent/JPS6454563A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6545698B2 (en) * | 2000-12-29 | 2003-04-08 | Samsung Electronics, Co., Ltd. | Mobile video telephone with automatic answering function and method for controlling the same |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS56140452A (en) | Memory protection system | |
SE9101325L (en) | PROCEDURE TO INCREASE DATA PROCESSING RATE IN COMPUTER SYSTEM | |
KR830009520A (en) | Terminal connection system | |
KR880003244A (en) | Microprocessor executing data transfer retry | |
KR930700907A (en) | Apparatus and method for providing a stall cache | |
KR890003101A (en) | Controller for Power Converter | |
JPS5688549A (en) | Multiplex system for external memory device in electronic computer system | |
JPS6454563A (en) | Input/output controller | |
GB1370925A (en) | Error detection circuit | |
JPS56169281A (en) | Data processor | |
JPS5744279A (en) | Cash memory controller | |
JPS57172457A (en) | Secondary storage controller | |
JPS57109022A (en) | Control system for common signal bus | |
JPS6476343A (en) | Cache memory control system | |
JPS5759222A (en) | Dma data transfer system | |
JPS648470A (en) | Input/output controller | |
JPS55105884A (en) | Address conversion device | |
JPS54139436A (en) | Error relief system for buffer control information | |
JPS643706A (en) | Controller | |
JPS6425206A (en) | System for processing input/output of programmable controller | |
JPS5622157A (en) | Process system multiplexing system | |
JPS6470848A (en) | Picture display control system | |
JPS5566015A (en) | Shared line state detection system | |
JPS5463640A (en) | Information processing system | |
JPS5750378A (en) | Control system of data processor |