Nova Patents
EP0454064A2

Data transmission system.

Abstract

In a data transmission device 1, before starting of data transmission, a data conduct device 6 detects an external bus 5, and an address comparator section 8 compares the value of the address signal line 5a with the output values of the parameter memory section 7. As the result of the comparison, when it is judged that the data to be transmitted is present on the external bus 5, the address comparator section 8 transmits a write-execution signal to a bus control unit 11 so that the bus control unit 11 writes the data present on the external bus 5 together with the valid bid thereof into the data memory device 10. In the period of data transmission, when the data assigned to the address produced by an address generator 9 is present in the data memory device 10, the data is transmitted to the external destination 2, and on the other hand, when the data assigned to the address is absent in the data memory device 10, the bus control unit 11 gains access to the external memory 4 for obtaining the data corresponding to the address, so that the data obtained from the external memory 4 is transmitted to the external destination 2.

EP0454064A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 23 April 2011, 15.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

6 claims: 3 independent, 3 dependent

  1. 1
    A data transmission system having a memory for storing data and a data processor for processing the data stored in the memory, both said memory and said data processor being connected each other through a common bus for transmission of the data in response to instructions of said data processor, said system further comprising:data memory means for storing data to be transmitted through said bus;bus control means, before data transmission period, for controlling to write the data on said bus into said data memory means upon receipt of instructions and, during data transmission period, for sending out the data in said data memory means when the data to be transmitted is present in said data memory means;and    data control means for detecting the condition of said bus before data transmission and for sending a signal to said bus control means when the data is present on said bus.
  2. 3
    A data transmission system having a memory for storing data and a data processor for processing the data stored in said memory, both said memory and said data processor being connected each other through an external bus including a common address bus and a data bus for transmission of the data in response to instructions of said data processor, said system further comprising:parameter register means for storing address data representing data transmission regions;address comparing means for comparing the address data stored in said parameter register means with the value of said address bus to decide whether the data on said external bus is within the data transmission region;data memory means including a data memory section for storing data to be transmitted through said bus and a valid bid memory section for storing the valid bid data representing the validity of the data to be transmitted;means for generating address of the data to be transmitted;bus control means connected to said external bus for accessing to said external bus, and before data transmission period, for controlling to write the data on said data bus into said data memory means with the valid bid of the data upon receipt of instructions and, during the data transmission period, for sending out the data in the data memory means when the data corresponding to the address generated in said address generating means is present in said data memory means, on the other hand, for sending out the data in said memory stored in the address generated in the address generating means if data is absent in the generated address in said data memory means;and    data control means for detecting the condition of said bus before data transmission period and for sending a signal to said bus control means when it is judged that the data is present on said bus by the result of the comparison in the address comparing means.
  3. 5
    A data transmission system having a memory for storing data and a data processor for processing the data stored in said memory, both said memory and said data processor being connected each other through an external bus including a pair of common address and data buses for transmission of the data in response to instructions of said data processor, said system further comprising:first parameter register means for storing address data posterior to that of the data to be transmitted and string the transmission order of the data;second parameter register means for storing address data anterior to that of the data to be transmitted;address comparing means for comparing the address of the data to be transmitted with the value of the data on said address bus to detect whether or not both of the address values are equal;data memory means including a data memory section for storing data to be transmitted corresponding to said second parameter register means and a valid bid memory section for storing the valid bid data representing the validity of the data to be transmitted;and    bus control means connected to said external bus for accessing to said memory through said external bus,    whereby, before the data transmission period, when it is judged by said address comparing means that the data to be transmitted appears on said external bus, said address comparing means sends a signal to said bus control means to write the data on the data bus into the address of said data memory section representing the data transmission order stored in said first parameter register means together with the valid bid data written in said valid bid memory section,    and, during the data transmission period, in the case where the data corresponding to the address stored in said second parameter register means is present in said data memory means, said data memory section sends out the data, and on the other hand, in the case where the data corresponding to the address stored in said second parameter register means is absent in said data memory means, said bus control means accesses to said memory depending on the address stored in said second parameter register means and the address read out of said first parameter register means, so that the obtained data is sent out through said bus control means.