摘要 |
PURPOSE:To prevent racing between channel units completely by providing a racing preventive flag memory and process request buffer on a sub-processor side and a request queue buffer and request selector on a main-processor side. CONSTITUTION:Channel units 1 and 2 equipped with talking circuits are provided with trunks 11 and 21 transmitting and receiving signals on talking circuits, sub- processors 12 and 22, and racing preventive flags 13 and 23 stored with racing preventive flags corresponding to circuits, in addition to buffers 14 and 24 for various process requests and interface circuits 15 and 25. Further, main processor 3 is provided with CPU31, process-request queue buffer 32, and request selector 33 and when processor 12 detects trunk 11 changing in state, flag 13 is set by a test and set function and stored in buffer 14. When CPUT31 receives a state from buffer 14, flag 23 is set via processor 22 of unit 2 and a process request from processor 22 is stopped to continue any other process than that of trunk 11. |