Claims
- 1. Circuit arrangement for parallel-serial-parallel data transfer, comprising:
- a cascaded plurality of transmitting means, which are similar, coupled to a plurality of cascaded receiving means, which are similar, by a serial data transfer line, each of said transmitting means receiving a respective plurality of bit-parallel input information units and converting them into serial data in the form of a corresponding data block, and each of said receiving means correspondingly converting serial data into a plurality of bit-parallel output information units;
- said cascaded plurality of transmitting means being sequentially connected and producing serial data which is transferred on said serial data transfer line, said serial data being composed of data words, each data word having a start pulse, a plurality of information units corresponding to a predetermined number of bit-parallel input information units which together form a data block, and a defined data pause, wherein said predetermined number of bit-parallel input information units, which can be assembled into a data block, is determined by the number of cascaded transmitting and receiving means;
- each of said transmitting means having internal clock means for producing an internal timing signal, a clock input terminal for receiving an external timing signal, and first master-slave-programming means, responsive to a control signal, for causing said transmitting means to operate as either a transmitting means master stage or a transmitting means slave stage such that each data word on said data transfer line is formed by sequential joining of a corresponding number of data blocks each having the same number of information units, said first master-slave-programming means including first means for selecting one of said internal timing signal and said external timing signal, wherein each of said transmitting means operating as a transmitting means slave stage is responsive to said external timing signal, only one of said cascaded plurality of transmitting means being said transmitting means master stage and producing said control signal and said external timing signal for each said transmitting means slave stage, and said transmitting means master stage being responsive to said internal timing signal;
- each of said receiving means having internal clock means for producing an internal timing signal, a clock input terminal for receiving an external timing signal, and second master-slave-programming means for causing said second master-slave-programming means to operate as either a receiving means master stage or a receiving means slave stage, said second master-slave-programming means including second means for selecting as said timing signal one of said internal timing signal and said external timing signal, only one of said cascaded plurality of receiving means being said receiving means master stage and producing said external timing signal for each said receiving means slave stage
- each of said transmitting means further comprising first cascading circuit means operable in conjunction with said first master-slave-programming means for sequentially joining its corresponding data block to the ones of said data blocks on said data transfer line, said ones of said data blocks being respectively joined corresponding to the sequence in which said transmitting means are connected, said first cascading circuit means including an externally programmable storage means; and
- each of said receiving means further comprising second cascading circuit means operable in conjunction with said second master-slave-programming means for causing said data blocks to be respectively decoded by corresponding ones of said receiving means, said second cascading circuit means including a programmable storage device.
- 2. Circuit arrangement according to claim 1, wherein each said transmitting means further comprises a push-pull end stage means for causing data output from each said transmitting means to said data transfer line, each said push-pull stage means having current limitation.
- 3. Circuit arrangement according to claim 1, wherein each said receiving means further comprises a cache means for receiving and storing input information units having a received bit pattern, a temporary storage means connected to receive an output from said cache means for receiving and storing input information units having a received bit pattern, an output storage means for receiving and storing input information units having a received bit pattern, said output storage means being connected to receive output from said temporary storage means, a first comparator means for comparison of the contents of said cache means with the contents of said temporary storage means, a second comparator means for comparing the contents of said temporary storage means with the contents of said output storage means, and a counter means, whereby the transfer reliability of transmitted data on said data transfer line is increased with respect to disturbing influences by each of said receiving means inquiring the same input information units a plurality of times and subsequently comparing the received bit pattern in said first and second comparing means followed by (a) subsequent incrementing of said counter means in the case of determination of equivalence of the received bit pattern until a predetermined number is reached, and (b) resetting of said counter means and renewed inquiry of the input information units in the case of determination of non-equivalence of the received bit pattern.
- 4. Circuit arrangement according to claim 1, wherein each said receiving means further comprises a plurality of driver stages for producing bit-parallel output signals from input information units having a received bit pattern, and means for blocking each of said driver stages after a predetermined response time in event of a short-circuit as well as in event of a break in electrical continuity of said data transfer line.
- 5. Circuit arrangement according to claim 1, wherein said data transfer line includes an optoelectronic transmitting device on a transmitting side thereof for transmitting said serial data, and includes on a receiving side thereof a glass fiber and an optoelectronic receiving data for receiving said serial data.
- 6. Circuit arrangement according to claim 1, wherein an interruption in said serial data transfer line is indicated by acoustical means via an electroacoustic transducer unit, said interruption being indicated by one of the bit-parallel input information units which is constantly set to reference potential, and said electroacoustic transducer unit being connected in an associated bit-parallel driver stage.
- 7. Circuit arrangement according to claim 1, further comprising a feed voltage supply means connected to said data transfer line for supplying voltage to said transmitting means.
- 8. Circuit arrangement according to claim 1, further comprising a plurality of bit-parallel driving stages in each of said receiving means, and means for causing said driver stages to be in a conducting state in event of relatively high voltage peaks of a supply voltage which is supplied to said plurality of cascaded receiving means.
- 9. Circuit arrangement according to claim 1, further comprising a means for selectively driving said bit-parallel output information units in a clocked manner to minimize power dissipation.
- 10. Circuit arrangement according to claim 1, further comprising a plurality of bit-parallel driving stages in each said receiving means for driving said input information units having a received bit pattern, and a means for testing said bit-parallel driver stages for short-circuit behavior by successively inquiring the collector-emitter voltages of each of said bit-parallel driver stages a plurality of times within a predetermined time interval in which said bit-parallel driver stages are brought into a conducting state.
- 11. Circuit arrangement according to claim 1, wherein an interruption in said serial data transfer line is indicated by optical means via a light-emitting diode, said interruption being indicated by one of the bit-parallel input information units which is constantly set to reference potential, and said light-emitting diode being connected in an associated bit-parallel driver stage.
Priority Claims (1)
| Number |
Date |
Country |
Kind |
| 3645293 |
Dec 1985 |
DEX |
|
Parent Case Info
This application is a continuation of application Ser. No. 07/323,203, filed Mar. 13th, 1989, now abandoned, which is a Continuation of application Ser. No. 06/940,396, filed Dec. 11th, 1986, now abandoned.
US Referenced Citations (8)
Continuations (2)
|
Number |
Date |
Country |
| Parent |
323203 |
Mar 1989 |
|
| Parent |
940396 |
Dec 1986 |
|