Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
389 words
A data transmission facility connected by data and control lines between asynchronously controlled data accepting and data outputting processing systems for the transfer of data words from a data output of the outputting system to the transmission facility and from the facility to a data input of the accepting system, each system having an associated system clock producing clock pulses of a given timing pattern, comprising: a buffer memory means having at least three memory section means for intermediate storage of a respective data word from the outputting system; first and second synchronization circuit means, the first circuit means comprising an input control for the buffer memory means which is synchronous with the data outputting system clock and is connected to the data output of the outputting system for controlling transfer of a data word into the memory section means of the buffer memory means available for the transfer, and the second circuit means comprising an output control synchronous with the system clock of the data accepting system and connected to the buffer memory means for controlling forwarding of a respective data word from a memory section means of the buffer memory means available for output to the data input of the data accepting system; after storage of a data word in the buffer memory means, said buffer memory means creating a corresponding second control signal which is synchronized via the second synchronization circuit means into a timing pattern of the system clock of the accepting system while avoiding logically undefined intermediate statuses in the respective data and control line, said second synchronization circuit means creating a second synchronization control signal which initiates the forwarding of a stored data word to the data accepting system; means for generating a first control signal dependent on the given timing pattern of the system clock of the accepting system; the first synchronization circuit means receiving the first control signal; and the first synchronization circuit means synchronizing said first control signal into the timing pattern of the outputting system clock while avoiding logically undefined intermediate statuses in the respective data and control lines and creating a first synchronization control signal for initiating output and transfer of a data word together with a strobe signal from the data output of the data outputting system, said strobe signal initiating intermediate storage of said data word.
Claim 2
Dependent Claim
389 words
A data transmission facility connected by data and control lines between asynchronously controlled data accepting and data outputting processing systems for the transfer of data words from a data output of the outputting system to the transmission facility and from the facility to a data input of the accepting system, each system having an associated system clock producing clock pulses of a given timing pattern, comprising: a buffer memory means having at least three memory section means for intermediate storage of a respective data word from the outputting system; first and second synchronization circuit means, the first circuit means comprising an input control for the buffer memory means which is synchronous with the data outputting system clock and is connected to the data output of the outputting system for controlling transfer of a data word into the memory section means of the buffer memory means available for the transfer, and the second circuit means comprising an output control synchronous with the system clock of the data accepting system and connected to the buffer memory means for controlling forwarding of a respective data word from a memory section means of the buffer memory means available for output to the data input of the data accepting system; after storage of a data word in the buffer memory means, said buffer memory means creating a corresponding second control signal which is synchronized via the second synchronization circuit means into a timing pattern of the system clock of the accepting system while avoiding logically undefined intermediate statuses in the respective data and control line, said second synchronization circuit means creating a second synchronization control signal which initiates the forwarding of a stored data word to the data accepting system; means for generating a first control signal dependent on the given timing pattern of the system clock of the accepting system; the first synchronization circuit means receiving the first control signal; and the first synchronization circuit means synchronizing said first control signal into the timing pattern of the outputting system clock while avoiding logically undefined intermediate statuses in the respective data and control lines and creating a first synchronization control signal for initiating output and transfer of a data word together with a strobe signal from the data output of the data outputting system, said strobe signal initiating intermediate storage of said data word.
Claim 3
Dependent Claim
39 words
A data transmission facility according to claim 1 wherein means are provided for generating the first control signal for the first synchronization circuit means in conjunction with each clock pulse of the timing pattern of the accepting system clock.
Claim 4
Dependent Claim
50 words
A data transmission facility according to claim 2 wherein said means for generating provides that the first control signal leads the respective clock pulse of the accepting system clock forwarding timing pattern by a respective delay time created by the second synchronization circuit means allocated to the accepting system side.
Claim 5
Dependent Claim
68 words
A data transmission facility according to claim 3 wherein said delay time corresponds to a whole multiple of a clock period time of the accepting system clock forwarding timing pattern; and given said delay time being greater than the clock period time, the number of memory section means in the buffer memory means is correspondingly increased in order to enable a continuous data flow at the output side.
Claim 6
Dependent Claim
90 words
A data transmission facility according to claim 1 wherein the buffer memory means outputs a free signal indicative of a presence of at least one free memory section means therein, and means are provided for deriving the first control signal for the first synchronization circuit means allocated to the outputting system from the free signal output by the buffer memory means and a control signal synchronized-in releases clock pulses of the outputting system clock timing pattern occurring during its effective duration as request signals for successive transfer of data words.
Claim 7
Dependent Claim
91 words
A data transmission facility according to claim 5 wherein both a leading edge as well as a trailing edge of the free signal is delayed by the first synchronization circuit means; the minimum number of memory section means of the buffer memory means is increased by n individual registers in accordance with the clock pulses of the outputting system clock timing pattern still taking effect during a delayed decay time; and said free signal is only generated when at least (n+1) individual registers of the buffer memory means are still free.
Claim 8
Dependent Claim
49 words
A data transmission facility according to claim 5 wherein the first synchronization circuit means delays only a leading edge of the free signal and a trailing edge of the free signal becomes instantaneously effective and suppresses following clock pulses of the outputting system clock timing pattern as request signals.
Claim 9
Dependent Claim
46 words
A data transmission facility according to claim 5 wherein directly upon disappearance of the free signal means are provided for rerouting the first synchronization circuit means to the first control signal emitted in conjunction with each clock pulse of the accepting system clock forwarding time pattern.
Claim 10
Dependent Claim
46 words
A data transmission facility according to claim 2 wherein means are provided for releasing the second synchronization circuit means only when three memory sections in the buffer memory means required for a continuous data flow at the processing acceptance system side are occupied with data words.
Claim 11
Dependent Claim
90 words
A data transmission facility according to claim 1 wherein at least one of the first and second synchronization circuit means comprise at least one trap flip-flop and at least one synchronizing flip-flop, the trap flip-flop being connected to receive one of the first and second control signals to be synchronized in and the following synchronizing flip-flop is connected to accept an output signal of the trap flip-flop with the respective system clock and an AND gate connected to receive an output of the synchronization flip-flop and the respective system clock.
Claim 12
Dependent Claim
62 words
A data transmission facility according to claim 10 including at least two synchronization unit means comprising a trap flip-flop and a synchronizing flip-flop with AND gates for avoiding request suppressions given requests following too quickly in succession, said synchronization unit means being cyclically switched on in succession over a preceding control logic element with each arriving control signal to be synchronized in.
Claim 13
Dependent Claim
82 words
A data transmission facility according to claim 10 wherein in order to avoid request suppression given requests following too quickly in succession at least two trap flip-flops connected in series over a respective AND gate are provided, a second signal input of the AND gate being inhibited via a time-delay element connected from an output of the following trap flip-flop, and the preceding trap flip-flop being resettable via a time-delay element connected at an output of the AND gate between the flip-flops.
Claim 14
Dependent Claim
32 words
A data transmission facility according to claim 10 wherein the trap flip-flop of the synchronization circuit means is at least partially an integral component of a control of the buffer memory means.
Claim 15
Dependent Claim
254 words
A data transmission facility according to claim 1 wherein the memory section means of the buffer memory means form a series circuit which is successively traversed step-by-step by the data word of the outputting system, the data word intermediately stored in a last of the memory section means being forwarded to the accepting system synchronously with the accepting system clock; except for said last memory section means at an output end of the buffer memory means each individual memory section means having a control logic element means allocated to it for indicating occupancy status of the corresponding memory section means; via preceding AND elements means for inhibiting setting inputs of the control logic element means, said control logic element means being formed in a series circuit, and a setting output of each control logic element means being connected to an inverted, second signal input of the corresponding AND element means; transfer clock means for roll-in of a data word into the respective memory section means and reset signals for the respective preceding control logic element means being derived from the respective following AND element means of the series circuit so that dependent on an incoming strobe signal, the data words are successively forwarded step-by-step from individual register to individual register directly to a free individual memory section means lying closest to the output end of the buffer memory means; and a synchronizing flip-flop and a following AND element being provided for the memory section means forming the output end of the buffer memory means.
Claim 16
Dependent Claim
50 words
A data transmission facility according to claim 14 wherein the synchronizing flip-flop of the output end memory section means being preceded by an OR element, outputs of all preceding control logic element means and of an input trap flip-flop being connected to a respective signal input of the OR element.
Claim 17
Dependent Claim
208 words
A data transmission facility according to claim 1 wherein the individual memory section means of the buffer memory means can be selectively driven for writing and for reading data words; each individual memory section means having a flip-flop controlled by a trailing edge of the strobe signal and having a following AND element, all flip-flops forming an end-around shift register means for identifying a respective accepting individual memory section means and depending on a setting status of the flip-flops and on a presence of the strobe signal, write signals being derived from an output of one of said AND elements; said AND elements being followed by a respective RS flip-flop as an input trap flip-flop means for identifying existing read requests for the buffer memory means; and over a serially functioning output network outputs of the input trap flip-flops being connected to activate synchronization circuits individually allocated in a sequence of their activation, said synchronization circuits after expiration of a required in-synchronization time dependent on the accepting system clock supplying a read signal for corresponding memory section means and a reset signal for the respective preceding trap flip-flop so that the read signal is maintained for a duration of an entire clock period of the accepting system clock.
Claim 18
Dependent Claim
88 words
A data transmission facility according to claim 16 wherein an additional bi-stable logic element means for identifying occupation status of the individual memory section means is provided per individual memory section means, said additional bi-stable logic element means being set with a response of a corresponding input trap flip-flop; and said first control signal identifying a free status of at least one individual memory section means in the buffer memory means being derived over an OR element from signal outputs of the logic elements indicating the occupation status.
Claim 19
Dependent Claim
83 words
A data transmission facility according to claim 14 wherein for maintaining a continuous data flow at an output of the buffer memory means given an absence of data words, means are provided for overlaying filler words instead of the data words into a data stream for the accepting system; and a control signal for the overlay of the filler words is directly derived from an inverted signal of at least one of the logic elements initiating a transmission period for the data words.
Claim 20
Dependent Claim
57 words
A data transmission facility according to claim 1 wherein the data outputting system comprises a computer and the buffer memory means for in-synchronization is in series connection with a preceding elastic buffer memory means with mutually independent input and output control whose output control is dependent on a control of the buffer memory means for the in-synchronization.
Claim 21
Dependent Claim
211 words
A data transmission facility according to claim 19 wherein the two data processing systems comprise an outputting computer means and an accepting computer means which are coupled by means of an intervening transmission system having transmission and reception means connected by a transmission channel; the transmission system having a system clock; the series connection of the elastic buffer memory means and buffer memory means for the in-synchronization onto the transmission system clock in front of the transmission means at the transmission side corresponds on the reception side to a mirror-inverted arrangement of the series connection of buffer memory means for the in-synchronization onto the system clock of the connected computer means and elastic buffer memory means following the reception means; means being provided such that every clock pulse of the transmission timing pattern not coinciding with a filler word simultaneously effects as a strobe signal direct acceptance of in-coming data words into the buffer memory means for the in-synchronization; and in combination with the synchronization circuit means allocated to the output side of said buffer memory means, means being provided for generating a control signal synchronous in clock with the accepting system clock, said control signal forcing transfer of the data word pending for forwarding in the respective initiated clock cycle.
Claim 22
Dependent Claim
250 words
A data transmission facility according to claim 20 wherein means are provided such that the data supplied by the data outputting computer means which effects a program interrupt at the accepting computer means are identified by an additional note bit within the respective data word to be transmitted, and data words identified in this manner are individually forwarded; for preventing a packet-wise forwarding of data words stored in the elastic buffer memory means at the reception side to the accepting computer means when one of the data words within such a packet is marked by an additional note bit, means are provided for depositing an auxiliary identifier upon inscription of the data words identified into the elastic buffer memory means and storing it in an auxiliary memory means of the elastic buffer memory means under a same write address; said auxiliary memory means being driven with an address for reading upon every read operation for the elastic buffer memory means, said address being increased in comparison to the current read address for the elastic buffer memory means by a displacement address identifying a packet length when at least one packet is stored; and when less than one packet is stored means are provided for initiating a counting operation with a plurality of counting steps corresponding to the displacement address; and an inhibit signal for preventing packet-wise call-in of the data words stored in the elastic buffer memory means being generated by the accepting computer means during each running counting operation.