Übertragung von Daten

15-09-2015 дата публикации
Номер:
AT515442A1
Автор: BRUNKE MARC
Принадлежит: Marc Brunke
Контакты:
Номер заявки: 01-12-50154
Дата заявки: 27-02-2014

[1]

The invention relates to a method for serially transmitting data, a process for re-converting, a converting means, a device for forwarding decision [...] a transmitting device and a.

[2]

Zur serial transmission of digital data is a plurality of standards so far used. For two channels derived audio data are transmitted, for example, by means of three signal lines by means of a I2 S- interface, for example, via a plurality of channels during AES10/ [...] also, a digital interface for multi-channel audio transmission, Sending. Similar interfaces exist for the transmission of video or data networks. All these types of data transmission must be transmitted together have that first of all an entire frame, wherein the data of a [...] e.g. scanning point for all the channels, , before the data can be dispatched or further processed. This leads at a concatenation of several transmission and/or processing units for problem latencies or ever larger. Latency Times. The Conveyance and/or further processing of the data is therefore increasingly delayed, the more of such devices are involved. This latencies are then particularly disadvantageous, when the individual units are to operate synchronously with one another.

[3]

This problem is represented in Figure as an example. Here five audio working on devices Dl [...] connected in series are On display, D2, D3, D4, D5, one sucked. Each of these devices are optionally 37. In Daisy-Chain.

[4]

Units for converting 31, 32, 34, 35, 33 in each case but for forwarding, the incoming audio signals. A member 30 can feed, for example, by means of this transmission chain [...] /or microphone singing voices into the data stream received, after the audio signal is converted into a data format suitable therefor. This is done usually in a plurality of steps. First A/S1 Firming by means of one the incoming soundtracks in a time-division multiplex signal S2 (TDM) D-transducer 31. This is then reshaped into a for professional transmission of audio signals in a further transducer 32 [...] Standart such as usual, wherein the individual channels are associated with soundtracks defined. S3 is now fed by means of a router 33 The so transformed signal in a data stream, the flows between the individual transfer devices Dl, D2, D3, D4, D5. As on each of these steps is currently the latency [...] to about a. Also the latency is increased with each at least one appliance is located in the Daisy-Chain [...], since the signal of at least 33 should be relayed via the router. Therefore occurs in the arrangement shown in Figure 4 the appliances longest signal path, i.e.

[5]

from the first apparatus Dl, having a sound from an audio source decreases, until the last device D5, to the Pa -36 is connected, for example, a plant, an overall latency of seven [...]. Since 48kHz is common at a sample rate of professional audio applications, i.e. a 20 [...] lasts, 8ps, for this assembly thus occurs total latency of 145 a, 6ps. It must be noted that Figure 4 represents only one Sample Application according State of the Art, and particularly in professional audio applications are much more devices in the Daisy-Chain, what leads latencies much greater to have a negative effect.

[6]

It is a task of the present invention, an alternative method for serially transmitting data indicate, with which the above-described latencies be reduced.

[7]

This problem is solved by a method in accordance with claim 1, a 9 back transformation procedure according to claim, a converting means according to claim 10, a device for forwarding decision according to claim 12,13 and a transfer device according to claim 14 a back transformation device according to claim.

[8]

In the Serial data transfer method named above are initially received digital input data, which data comprise a number of data channels, each of which is associated with a number of bits. This bit blocksbit significance based on a sorted into output data with input data are ordered, wherein each channel by channel is ordered bit block in itself. The bit blocks be finally dispatched in the form of output data.

[9]

Input data received from all appropriate transmission method according to the invention may in, serial, digital data sources originate from, for example, audio, video, network resources-in particular also from other connected in series and/or audio sources transmission devices with multichannel transmission standard and/or after conversion into an appropriate analog signal sources, digital, serial data stream with the aid of A/D-transducers.

[10]

This [...] addition to data of a number of data channels may include input data or control data also /. The synchronisation data will also be used here, in order to identify, for example, the starting channel. The control data can include, for example, data, which relate to the transmission and/or further processing of the remaining data. All these data are usually records-sucked in. Frames-dispatched, the sense-giving number of bits corresponds to a for the communication and processing. This depending on their position in the data set are now different data channels bits, which usually a respective Channel Name, channel value or a channel number is associated with a given,. Also Setting on the position of the bits in the data set their bit significance or its bit value, therefore the location of the bits within the encoded binary number.

[11]

In the previously typical transmission method the data sets are ordered in the coarse grid in channel blocks. The channel value emphasising its determined position of the channel block. On bit significancechannel blocks after these are then ordered in finer level. The State of the Art ab the invention thus turns dispatching method as from the current, since the records are ordered in " bit blocks" explicitly in the coarse grid first. Here bit block now the bit value or, in the position determined at greater length later on described a the bits included in the block group of bits value the bit group-the associated. This " bit blocks" are then in itself-on finer level-of channel value ordered.

[12]

One advantage of the inventive communications scheme lies therein that occurred when the input data to the input interface no longer on a complete data set of all the channels, for instance, with the duration of a complete [...] 20,8ps, must be waited, now that the received data transmitted according to the invention advantageously in bit blocks, possibly bit-block-by-blockfurther-dispatched and finally also be processed.

[13]

By the method according to the invention is at least substantially on said waiting time of one frame each time in data reception frame divided by the number of coded bits per channel a shortened. With growing number of bits is reduced and therefore the latency transmission devices rising number of State of the Art advantageously with respect to the of the process according to the invention.

[14]

Another advantage of the process according to the invention is that the data received by the smaller granular Classification bit blocksresources-poorer in, processed and/or can be dispatched. So drops from the memory required for these actions, for example, of the so far on the reserved for a frame for a bit block necessary, therefore essentially a reduction of one frame divided by the number of bits per channel.

[15]

In an especially preferred embodiment of the process according to the invention and particularly the one which can be emphasizedbit blocksbit significance or they comprise either the output data bits comprise the only one bit groups, each having one of a number of bits based on their bit significancegroup of bits priority and are associated with. This means in other words that in each case only bits of a contain bit significancekind of transmission condition the bit blocks in a according to the invention; it also exists in another bit blockskind of transmission condition the can from bit groups, each of which are associated with a channel. This bit groups containing or more bits in turn two, whose respective bit prioritiesbit block are the same in all bit groups of the and positions. In this way is increasing, as well as the whole of each bit group group of bits priority Assign bit block the same.

[16]

While bit blocks are the, the mark bit significance contain only bits of a, at the shortest and thereby actually particularly advantageous for data transmission, such as a byte, however, greater bit groups are, therefore eight bits, in many cases more favourable, because they the smallest meaningful data units depending on transmission standard.

[17]

The following are used in many instances the "bits" or " bit significance" of clarity, only the concepts, although here the terms "bit group" or " group of bits priority" mutatis mutandis also can be used, without leaving the scope of the invention.

[18]

In a first digital input data for re-converting process of the present invention are received from serial data, which data comprise a number of data channels. Latter is associated with a number of bits, wherein said input data are arranged and in each bit blockbit blocksbit significance ordered in according to the bits are ordered channel by channel. following the input data are sorted into output data with according to channel numbers ordered channel blocks, wherein the bits are ordered in each channel block of bit significance.

[19]

Finally, the dispatch takes place in the form of the output data channel blocks.

[20]

The back transformation procedure according to the invention corresponds to an inversion of the communications scheme according to the invention substantially. In other words, the format of the input data corresponds to the data sent by the now according to invention transmission method, whereas the format of the output data, in turn, substantially corresponds to the transmission scheme of the input data. The back transformation procedure each other both in a data stream serially output data of the can and in parallel in a number of data streams channel blocks assembled, each of which are assigned to a channel number associated the consistent channel blocks, be dispatched.

[21]

A called at the beginning, according to the invention comprises a number of input interfaces converting means, which comprise for receiving digital input data are formed, wherein the input data, in turn, data of a number of data channels, each of which are associated with a number of bits. The converting means further comprises a converting means, which is designed for sorting the data in of bit significance ordered bit blocks, wherein each channel by channel is ordered bit block in itself. Also the converting means comprises a number of output interfaces, the for sending data in are formed bit blocks.

[22]

A apparatus of the present invention comprises a number of input interfaces for forwarding decision, are formed to receive input data as bit blocksbit significance ordered according to, wherein a is ordered bit block channel by channel. Also it comprises a decision unit is designed so the resorted that in operation it bit blocksbit significance the channel by channel order consistent with each defined for the, in particular from different input interfaces,. consistently, should in this context that at least for all bit blocks a frame-usually for many successive frames-the same desired sort operation Running. The apparatus further comprises a plurality of output interfaces Of, the reordered bit blocks are formed, if necessary, for sending data in.

[23]

A back transformation device according to the invention comprises a plurality of input interfaces, the for the reception of digital input data are formed. Heat to input data comprise a number of data channels data, which, in turn is associated with a number of bits, wherein said input data are arranged and in each bit blockbit blocksbit significance ordered in according to the bits are ordered channel by channel. Des back transformation deviceback transformation unit further comprises the a is designed for sorting the data in accordance with the channel number ordered channel blocks, wherein each channel block is ordered after bit significance in. Also comprises a number of output interfaces the back transformation device, the for sending data in channel blocks are formed.

[24]

As particularly advantageous according to the invention it is proved to be the transmission method, when a number of channels-when sucked. Routing other channel numbers are assigned. In a according to the invention apparatus for forwarding decision bits allocated channel values already within a the respective bit significancebit block so can the same be resorted that they are located at the position corresponding to the desired output channel. If it, for example is desired, to interchange the first channel and the fifth channel, be the bit in the device for forwarding decision, the position of which is associated with the first channel, to the displaced position corresponding to the fifth channel and vice versa.

[25]

State of the Art necessary for this routing it is according to past in particular, also to the last transmitted channel block that is to say until the end of a frame, to wait, before all the channels are turned over as desired. Moment this waiting time is shortened according to the invention a transmission method and apparatus of the present invention for forwarding decision on the reception timing of a bit block.

[26]

A according to the invention comprises a converting means and/or an apparatus for forwarding decision to the invention transmission device.

[27]

Through this combination the received data with least possible delay according to invention Transmission method can directly via an interface by the apparatus for forwarding decision are dispatched. The conversion by the converting means allows data streams with the transfer device On the other hand previous transmission standards, wherein then the practices via the device for forwarding decision takes place.

[28]

For example, in the transmission device according to the invention can further transformation devices addition A/D-transducers D/A-transducers in combination with or be mounted. These allows the conversion of the data streams to analog signals with least possible delay of and, respectively. By connected in series in this way signals at different locations, and by means of transfer devices can additionally connected and finally machined are forwarded processing apparatus. The Escalated data stream can now at each transmission device at will split, further processed and/or with the aid of suitable devices are given out.

[29]

Thus high compatibility between different transmission standards or enables The transmission device. Types of signals, with flexibility with regard to recording signals, output and/or machining. All these processes are carried out with a markedly lower latency, than it is possible with the current State of the Art. These is of great relevance, for example for applications in the professional audio and Video Panel synchronized.

[30]

Much of the aforementioned components of the transmission device, in particular the converting means and the apparatus for forwarding decision, may entirely or partially be realized in the form of software modules in a processor a corresponding transmission device. This is advantageous, since by a software installation of already existing transfer devices for carrying out of the process according to the invention can be retrofitted. The invention therefore comprises also a computer program product, which can be loaded directly into a processor of a programmable transmission device with program code-means, to perform all the steps of the process according to the invention, when the program is carried out in the transmitter device.

[31]

Furthermore, particularly advantageous configurations and refinements of the invention result from the dependent claims and the following description. Heat to the invention can converting means, the device for forwarding decision or the transfer device also analogous to the dependent claims be refined Serial data transfer for the process.

[32]

In the output data at a process of the present invention is a bit block with the Prefers bit significance channel by channel in the channel number is ordered in respective. This may be applied, in principle, any solid channel by channel order. Particularly the descending or ascending channel number preferably will, however, take place according to a channel-by-channel order.

[33]

In a process of the present invention is preferably the most significant bit block the output data having the highest bits (MSB) bit significance -the PRUD

[34]

-from the respective channels first is to be sent. That is particularly advantageous, since the usual spend A/D-transducer first of these bits. On the other side as the first expect/A-transducer D these bits. In of the above combination of converting means, having A/ [...]. D/A-transducer in a transmission device according to the invention is in the conversion of or in addition to analog signals time saved thereby.

[35]

The input data at a process of the present invention preferably comprise a data stream in a channel-ordered channel blocks with, wherein a channel block is ordered after bit significance in. This form of input data corresponds to the previously typical transmission method, so that they advantageously are compatible with the process of the invention.

[36]

Particularly the input data preferably comprise bit blocksbit significance ordered at a process of the present invention a data stream with according to, wherein a is in a channel-ordered bit block in itself. Input data this form have the same shape is dispatched when the transmission method according to the invention, -making the compatibility to the invention transmission devices.

[37]

In a preferred comprise at least two separate data streams training example of a the process according to the invention the input data, are associated with the different channels. This means, in other words that the input data streams from a number of different sources. It it are talking about, for example, data of a number of its respective channel, associated audio signals, are received by microphones, so as to transmit speech, sounds and/or tones of instruments.

[38]

Preferably, the data comprise digital audio data at a process of the present invention. The with the aid of the process according to the invention are for professional audio applications such as in cases of events latencies low achieved with live-transmission or with discerning fixed installations essential, if any. Because here is the highest possible level of quality, called for synchrony and local setting possibilities.

[39]

Particularly the method of the present invention is preferably at a greater-equal to the number of channels increases with the application and the claim 32. Basically, Channel Count. Advantageously offers more significant improvements to the process of the invention, however, particularly in larger Channel Count State of the Art-because the latency is no longer dependent on the Channel Count reached, but on the number of bits per channel, which is always constant unlike the Channel Count-almost in a system. This it is suitable in particular for discerning applications with great Channel Count.

[40]

In a process of the present invention are preferably in a coding with at least the data 24 bit, 32 bit preferably particularly, before. The more information is to be communicated, the more complex the coding must be. Since the method according to the invention aims to demanding applications, particularly more complex encodings are preferably, for the 32 bit more than 24-bit and particularly in the professional audio range are typical.

[41]

According to the invention comprise preferably at least two separate data streams With a the input data converting means, are associated with the different channels. Dealings embodiment of the process according to the invention, data from the input data of the converting means it can therefore multiple sources, in particular more audio sources act.

[42]

The invention is explained hereinafter with reference to the attached Figures with reference to embodiments closer again. In the various Figures are provided with identical reference numbers identical components And. Figures are generally not scaled. It show:

[43]

1 a block diagram of a Serial data transfer Fig. the process according to the invention,

[44]

Fig. 2 a block diagram of one embodiment of a device for forwarding decision upon re-arranging procedure of the bits of a data stream according to the invention,

[45]

Fig. 3 a block diagram of one embodiment of a device for forwarding decision upon re-arranging procedure of the bits of two data streams according to the invention,

[46]

4 a schematic representation of an embodiment of a typical Fig., professional, [...] connected in series,

[47]

Fig. the invention 5 a schematic representation of a, professional, [...] connected in series,

[48]

6 a block diagram of a the process according to the invention for reversion of Fig. serial data.

[49]

1 is a block diagram of an example for a very simplified In Fig. invention process Serial data transfer shown.

[50]

Is plotted here, as input data are converted into output data AD ED. The input data comprise ED here input data EDI, ED2, from three channels Kl ED3, K2, K3. The data of the first channel 32 bits 100 shall consist of Kl, 101, .. ., 131 together. The same goes for the data of the second channel K2 (composed of bits 200,201, ..., 231) and K3 of the third channel (composed of bits 300,301, ..., 331).

[51]

When Numbering of the bits 100,101, .. ., 131; 200,201, .. ., 231; 300,301, .. ., 331 in each case the channel number symbolises the hundreds, during unit places[...]bit significance are for the respective. The bits 100,101, .. ., 131;

[52]

200,201, .. ., 231; 300,301, .. ., 331 of the respective channels Kl, K2, K3 are ordered according to increasing bit significance. The input data EDI of the first channel Kl, the input data or the input data K2 ED2 of the second channel of the third channel 3 K3 ED3 led via input interfaces, 4 or 5 into a converting means 1.

[53]

In a converting means 1 the bits are 2 within the converting means 100,101, .. ., 131; 200,201, .. ., 231; 300,301, .. ., 331 resorted. Here, dispensed with for reasons of space is devoted to the representation of some bits. The bits are arranged in a row in the initial step 100, 200, 300 with the valence "00" with increasing channel number Kl, K2, K3. They form together a first "00" bit significancebit block BB00 with the. In the second step also by the bits of the method in this way is "01" valence. You bit block BB01 bit block[...] is joined behind the form of a second. For method in the steps of further, to all input data in the output data in the 31 are resorted. step ED AD. The bit significance ordered bit blocks[...] lie in according to ascending output data AD, BB01, .. ., Before BB31. Each bit block[...], BB01, .. ., After increasing channel number ordered BB31 is in. The output data via an output interface are finally further-dispatched 6.

[54]

Fig. 1 shows as an example, such as data from one frame from three sources or three separate channels Transferring in the process according to the invention. This sources can be, for example, digital data, as they are generated from analog sources with the aid of A/D-transducers. Although 1 only three channels with 32-bit coding in Fig. are represented, the method according to the invention concerns an arbitrary number of channels and arbitrarily complex encodings. Also applies here and in the following 2 and 3 Fig. Fig., as has been previously mentioned that the displayed bits by bit groups such as bytes can be replaced, without to leave the scope of the invention. Furthermore, follow [...] always further frames to this, the stops are executed serially, as long as the data stream. Also the method according to the invention also to a multi-channel data stream may just as without limitation that is, without a separate channel inlets, the current audio standard be applied.

[55]

In 10-2 is a block diagram a according to the invention apparatus for forwarding decision Fig. typically referred to as "router" is and so in the designated re-arranging procedure of the bits of a data stream shown-in. The input data ED 'pass 17 into the router as a single data stream 10. The input data ED viaa input interface' have in this Figure the sake of clarity, only the shape of a bit block BB03, here the "03" bit significance, with the same nomenclature as in Figure 11 1st You will transferred into the decision unit. There the position-dependent channel information is changed, i.e. the channel number, by transposing the bits 303,203 of the respective channels K3, K2. Now corresponds to the position of the one bits 303 the second channel against the Nomenclature K2, K3 position-caused 203 while the other bit is now associated with the third channel. The rearranged [...] leave the decision unit 11. You will then output data via an output interface 18 from the router 10 with as "03" further-dispatchedbit significancebit block BB03 the modified channel numbers as desired.

[56]

BB03 bit blockre-arranging procedure a 2 as has been said, only the In Fig. represented. Normally bit blocks BB04 serially in the process of the present invention, however, always take further, BB05,17 a to the input interface, etc., are processed by the router 10 serially, wherein the position of the bits of the second channel and further consistent of the third channel K2 K3 and thus counter to the nomenclature their positional channel information, i.e. their channel number, be interchanged. Also takes any one of number of bits can contain the bit blocks, so that the number of which is not as limited to three as illustrated.

[57]

3 shows a block diagram of a router 10 upon re-arranging procedure of the bits Fig. two data streams. The input data ED 'as two separate data streams enter via two input interfaces 12,13 into the router 10. The input data ED' have the form of bit blocks BB03, BB03 ' bit significance"03" the. Here bit blocks in principle the same as in Figure 1 applies to the nomenclature with the difference that is associated with the first data stream bit block BB03, during bit block BB03 ' to the second data stream. The input data in the decision unit 11 [...] be transferred. There 303 303 is interchanged with a bit of the first data stream one bit ' of the second data stream.

[58]

Therefore, of the third channel information from the third channel K3 K3 first data stream now receives the ' of the second data stream and vice versa.

[59]

Afterwards the reordered output data AD leave 'the decision unit 11 via output interfaces. You will 15,16 from the router 10 with the modified channel information for the first data stream as desired and as bit block BB03 bit block BB03' further-dispatched for the second data stream.

[60]

The same comments apply for serial processing and for 3 For Figure number of bits in the 2. Additional bit blocks as with one another is also the number of incoming and Fig. reroutable data streams arbitrarily according to the invention and not as restricted to two as illustrated. Not only bits of different data streams, and the same channel number can also be interchanged, but also simultaneously bits of different data streams, and also according to the invention and, at the same time, the same data stream and of different channel number different channel number bits.

[61]

In Fig. 4 is, as already mentioned at the beginning, a schematic representation of a typical, professional, series-connected State of the Art mapped [...] according. Five series-connected transfer devices are On display Dl, D2, D3, D4, D5, they form one sucked. Two different basic types are represented 37. Here Daisy-Chain. While the devices Dl, 30 are connected to recorders D2, D3 are the devices, D4, D5 36 connected with playback devices. In the apparatus is transmitted from the external receiving device and recorded a Dl, analog signal S1 to a A/D-transducer 31. The analog signal converted into a TDM signal S1 S2 This. This signal S2 is in a further reshaped [...] -signal transducer to a 32-channel S3. This signal passes into the by a router 33 37 37 is. In the Daisy-Chain Daisy-Chain D2 one equivalent to Dl the next transmission device. Here are fed via further transducer 31,32 and 33 the signals S1 to the transmission device a further router in the signal S3 D2 connected recorders. This D3 is now forwarded to the first with playback devices 36 connected transmission device. The signal S3 to the other via the router 33 is Firstly D4 transfer devices, D5 loopthroughed.

[62]

Each case is forwarded to the transducer 34 device-internally it On the other hand.

[63]

This converts the signal S4 S4 S3 back to a TDM signal is converted by means of a. This signal into two analog signals S5 D/A-transducer 35 in turn, by the to the transfer devices D3, D4, D5 are played 36 playback devices connected.

[64]

State of the Art The shown are an example, the audio data as by transfer devices, 30 are received by the four microphones routed, in each case individually, forwarded, possibly processed audio signal from one of the six speaker 36 and finally are represented as individually configured. Here, but a delay of one when transducer 32 already [...] Dl of the transmission device. For each router via which the data are forwarded [...] delay to add to the another. In other words in the transmitter device is already six [...] D5 the delay, with a further delay before the signal 34 via the loudspeakers by the reciprocal Playing the frame. Total then that there is a delay of by the heavily-edged units along the transfer devices [...] 7, corresponding to a latency of 145,6ps.

[65]

The number of transfer devices, however is not limited to the exemplary illustrated five units, but can very much greater, as necessary, i.e. twenty and more equipment, and in their arrangement be more complex. This will also adversely the latency greater. An audio signal are reproduced at the same time desired, this has lead to must be synchronized that all devices on the apparatus having the greatest latency.

[66]

Fig. 5, on the other hand, shows a schematic representation, in accordance with the preceding example, of a the invention, professional, series-connected [...] 37'. In Figure 4 from The basic construction A/D-transducer 31 of the devices behind the. Directly Dl ', D2' is here, however, a directly to the converting means according to the invention capable of obstructing and 31 connected A/D-transducer 1. Alternatively, the converting means could also be integrated directly into the A/D-transducer. The signals S2 Transferring The following is therefore ' bit blocks 2-channel as with the process of the invention. The transducer 32 'converts the signal S2' S3 into one with 32 channels '. This D2 is forwarded to the devices according to the invention 10 via the router ', D3', D4 ', D5'. In of the device D2 'be fed further audio signals, while D3', D4 ', D5' 36 are connected with the reflecting loudspeakers.

[67]

In latter devices is performed in each case in the transducers 34 'S3 back conversion 32-channel signal from the the' 2-channel signal S4 for '. This back transformation device is 40 via a with a according to the invention is represented in the converted back 6 Fig., connected in an analog signal S5 D/A-transducer 35. The analog signal is finally output via loudspeaker S5 36. Also within Figure 5 to Figure 4 of the observations I for more complex configuration of the structure that is triggered.

[68]

6 is a block diagram of an example for a very simplified In Fig. invention process for reversion of serial data represented.

[69]

The shown ordering of the bits correspond to an exact reversal of the and the individual steps of the here in Fig. back transformation procedure 1 imaged example for the process according to the invention for data transmission. Input data (in the bit-Arrangement the invention) led via ED * 42 into the 40 back transformation device an input interface.

[70]

The bit blocks[...]bit significance ordered input data are made from of accordingly, BB01, .. ., BB31, which includes therein a channel-by-channel are ordered. Famous back transformation unit 41. leads in proper reversing the steps in a from this, are performed in the converting means 2 from Fig. 1. The re-converted output data AD * back transformation device leave via the output interfaces 43, 44, 45 in the channels Kl, K2, K3 respectively associated channel blocks KB1, KB2, KB3.

[71]

Again, 1 with regard to the complexity of the coding to the apply and the Channel Count Fig. of the observations I. Furthermore, whilst the three represented channel blocks KB1, KB2, KB3 also be dispatched serially strung together to leave as a data stream via an output interface without the scope of the invention.

[72]

Moment transmission method according to the invention are now received the data dispatched bit-block-by-block and inventive transfer devices and use. In other words, the above-described divided by the delays are a respective one to a [...][...] 20 bits per channel shortened-therefore, 8ps/32 = 0,65ps. In the illustrated example which equals 0.22 total latency of [...] or 4 thus only a, 55ps.

[73]

These State of the Art constitute constitutes a major improvement compared with the, in which it, as described above to a latency of 145,6ps comes.

[74]

It is finally again point pointed out that the method described above in detail, the transfer devices, as well as in the illustrated embodiments is merely [...], which can be modified in many ways by those skilled in the art, without to leave the region of the invention. "A" or closes the indefinite Article the use also "a" not from that also may be present in a plurality of the relevant characteristics. Also the term "device" not from "Close unit" and that the relevant components are composed of several cooperating part-components, the optionally also may be spatially distributed. In addition bolshevik is pointed out that the concepts of "bit" and "bit group" or " bit significance" usually mutatis mutandis, can be replaced by " group of bits priority" to leave without the scope of the invention.

List Of Reference Numerals

[75]

1 converting means

[76]

2 converting means

[77]

3, 4, 5 6 output interface input interfaces

[78]

10 apparatus for forwarding decision/router 11 decision unit

[79]

12,13 15 input interfaces, output interfaces 16 17 input interface

[80]

18 output interface

[81]

30 recorders

[82]

31 A/D-transducer

[83]

32,32 ' transducer

[84]

33 router

[85]

34,34 ' transducer

[86]

35 D/A-transducer

[87]

36 reproducing apparatus

[88]

37,37 ' back transformation device[...] /Daisy-Chain 40

[89]

41 back transformation unit

[90]

42 input interface

[91]

43, 44, 45 output interfaces

[92]

100,101, .. ., 131; 200,201, .. ., 231; 300,301, .. ., 331 bits AD, AD ', AD * output data

[93]

BB00, BB01, .. ., BB31 bit blocks

[94]

BB03 ' bit block

[95]

Dl, D2, D3, D4, D5 Transfer Devices Dl ', D2', D3 ', D4', D5 'Transfer Devices ED, EDI, ED2, ED3, ED', ED * Input Data Kl, K2, K3, K3 ' Channels

[96]

KB1, KB2, KB3 channel blocks

[97]

51, S5 analog signals

[98]

52, S4 TDM-signal

[99]

S3 [...] -Signal

[100]

S2 ', S4' 2-channel signal

[101]

S3 ' 32-channel signal



[102]

Serial data transfer A method is described (ED, AD), in which first of all digital input data (ED), which data comprise a number of data channels (ED1, ED2, ED3) (K1, K2, K3), which a number of bits (100, 101, ..., 131 ; 200, 201, ..., 231 ; 300, 301, ..., 331) are assigned, are received. We the sorting takes place (ED) into output data (AD) with the input data based on an ordered bit blocksbit significance (BB00, BB01, ..., BB31), wherein each is in a channel-ordered bit block in itself. This output data are dispatched bit blocks (AD) (BB00, BB01, ..., BB31) in. Also described are a converting means, a device for forwarding decision, a process for re-converting, as well as a [...] a transmitting device.



1. Serial data transfer method comprising the steps of (ED, AD):

_AOE280A2AO> (ED) receiving digital input data, which data a number of data channels (EDI, ED2, ED3) (Kl, K2, K3) comprise, which a number of bits (100,101, ..., 131; 200,201, ..., 231; 300,301, ..., 331) are associated with,

_AOE280A2AO> sorting the input data in output data (ED) (AD) with on a bit blocksbit significance based ordered ( [...], BB01, ..., BB31), wherein each is in a channel-ordered bit block in itself,

_AOE280A2AO> dispatch of the output data (AD) bit blocks ( [...], BB01, ..., BB31) in.

2. method according to claim 1, wherein the output data (AD) bits bit blocksbit significance comprise or bit groups comprise only one, each having one of a number of bits based on their associated with bit significancegroup of bits priority and be.

3. Method according to claim 1 or 2, wherein in the output data (AD) a ( [...], BB01, ..., BB31) bit blockbit significance or group of bits priority in itself with the respective channel by channel in the channel number (Kl, K2, K3) is ordered and wherein preferably the bit blockbit significance (AD) with the highest ( [...] ) the output data is to be sent or group of bits priority first.

4. method according to one of the preceding claims, wherein the input data with a data stream in a channel-ordered channel blocks comprise (ED), wherein a channel block is ordered after bit significance in.

5. method according to one of the preceding claims, wherein the input data with a data stream (ED) group of bits priority ordered bit blocksbit significance or after ( [...], BB01, ..., BB31) comprise, wherein a channel by channel bit block in itself is ordered.

6. method according to one of the preceding claims, wherein the at least two separate data streams (ED) input data (EDI, ED2, ED3) comprise, (Kl, K2, K3) are associated with the different channels.

7. method according to one of the preceding claims, wherein the data comprise digital audio data (ED, AD) and/or the number of channels (Kl, K2, K3, ...) is greater than 33.

8. method according to one of the preceding claims, wherein the data bit in a coding (ED, AD) with at least 24,32 bit preferably, are present.

9. method for reversion of serial data (ED *, AD *) having the following steps:

_AOE280A2AO> receiving digital input data (ED *), what data a number of data channels (ED *) (Kl, K2, K3) comprise, which a number of bits (100,101, ..., 131; 200,201, ..., 231; 300,301, ..., 331) is associated with, wherein the input data (ED *) in group of bits priority ordered bit blocksbit significance or after ( [...], BB01, ..., BB31) are arranged in each channel by channel bit block the bits or bit groups are ordered and,

_AOE280A2AO> sorting the input data in output data (ED *) (AD *) (KB1, KB2, KB3) with according to channel numbers ordered channel blocks, wherein the bits in each channel block having bit significance is ordered according to,

_AOE280A2AO> dispatch of the output data (AD *) (KB1, KB2, KB3) in channel blocks.

10. converting means (1) comprising

_AOE280A2AO> a number of input interfaces (3, 4, 5) designed for the reception of digital input data (ED), which data comprise a number of data channels (EDI, ED2, ED3) (Kl, K2, K3), which.. ., 331) is assigned,

_AOE280A2AO> a converting means (2) formed on a bit significance based ordered for the sizing of the data in ( [...], BB01, ..., BB31) bit blocks, wherein each channel by channel is ordered bit block in itself,

_AOE280A2AO> a number of output interfaces (6) formed for sending data in bit blocks.

11. converting means according to claim 10, wherein the at least two separate data streams (ED) input data (EDI, ED2, ED3) comprise, (Kl, K2, K3) are associated with the different channels.

12. apparatus for forwarding decision (10) comprising

_AOE280A2AO> a number of input interfaces (12, 13, 17) formed for the reception of input data (ED ') than bit blocksbit significance or group of bits priority ordered (BB03, BB03') according to, wherein a is ordered bit block channel by channel,

_AOE280A2AO> a decision unit (11) so formed that it in operation for a consistent group of bits prioritybit blockbit significance or the channel by channel with a defined order, in particular from different a goose interfaces (12.13), resorted,

_AOE280A2AO> a number of output interfaces (15, 16, 18) formed for sending data (AD) in possibly reordered bit blocks.

13. back transformation device (40) comprising

_AOE280A2AO> a number of input interfaces (42), formed for the reception of digital input data (ED *), what data a number of data channels (ED comprise *) (Kl, K2, K3), which a number of bits (100,101, ..., 131; 200,201, ..., 231; 300,301, ..., 331) is associated with, wherein the input data based on a (ED *) in bit significancebit blocks ( [...], BB01, ..., BB31) are ordered and bit block the bits are ordered in each channel by channel disposed,

_AOE280A2AO> a back transformation unit (41), designed for sorting of the data in (Kl, K2, K3) ordered according to channel number (KB1, KB2, KB3) channel blocks, wherein each channel block is ordered after bit significance in,

_AOE280A2AO> a number of output interfaces (43, 44, 45), formed for sending data in channel blocks.

14. transfer device (Dl ', D2', D3 ', D4', D5 ') comprising

_AOE280A2AO> a converting means (1) according to claim 10 or 11 and/or

_AOE280A2AO> a back transformation device (40) according to claim 13 and/or

_AOE280A2AO> a device for forwarding decision (33') according to claim 7.

15. a computer program product, which directly into a processor of a programmable transmission device (Dl ', D2', D3 ', D4', D5 ') can be loaded, with program code-means, to carry out all steps of a method according to one of claims 1 to 8, when the program in the transmitter device (Dl ', D2', D3 ', D4', D5 ') is running.

2014 02 27