摘要:
A serial data decoder is described for decoding interleaved variable length and fixed length codes. The decoder includes a state machine which moves between a branching hierarchy of states in dependence upon the bits of received serial data. When the state machine reaches a state corresponding to a complete variable length code having been received, it then enters a delay state lasting for the length of time necessary to receive the following fixed length code prior to return to a reset state. The state machine can be implemented using a static ram 10 storing data including pointers for controlling the movements between states.
摘要:
A digital video tape recording/playback system having a plurality of recording heads (A, B, C, D) on a rotating head mechanism 94 for recording slanting tracks 108 which extend diagonally across a tape 82 provides processing of video signals in a plurality of data processing channels with selective connection of the data processing channels to the recording heads such that data from a plurality of data processing channels are stored in respective portions of a slanting track (A+/A-; B+/B-; C+/C-; D+/D-). The data in each data processing channel and recorded in each track portion is sampled with a substantially even distribution over a field of video signals to provide for effective concealment of recording/playback errors. Preferably, two data processing channels are recorded on each track, the respective portions being located in upper and lower portions of the tape, respectively.
摘要翻译:一种在旋转磁头机构94上具有多个记录头(A,B,C,D)的数字录像带记录/重放系统,用于记录沿着磁带82斜对角延伸的倾斜磁道108, 数据处理通道,数据处理通道选择性地连接到记录头,使得来自多个数据处理通道的数据被存储在倾斜磁道的相应部分(A + / A-; B + / B-; C + / C-; D + / D-)。 每个数据处理通道中记录在每个磁道部分中的数据在视频信号的场上以基本均匀的分布进行采样,以提供有效的隐藏记录/重放错误。 优选地,在每个轨道上记录两个数据处理通道,各个部分分别位于磁带的上部和下部。
摘要:
A corrective predistortion function is applied to a signal to compensate for or cancel out distortion that is introduced by a component that processes the signal. A disclosed example includes applying a corrective predistortion function to a transmitted signal used for wireless communications. A technique for selecting the corrective predistortion function includes determining a current power level of the signal. When the current power level is at or below a lift level between a maximum signal power level and a minimum signal power level, a corrective predistortion function corresponding to the lift level is applied to the signal. When the actual signal power level is above the lift level, a corrective predistortion function corresponding to the actual current power level is applied.
摘要:
A method and system for network terminal clock synchronization includes determining a respective round trip delay time from a master terminal to each slave terminal and offsetting the clock of each slave terminal by an amount proportional to the respective determined round trip delay time such that the master terminal and each of the slave terminals have substantially the same point of reference in time. The method and system further include, in response to a trigger signal, determining a respective offset between the master clock of the master terminal and the clocks of each of the slave terminals and offsetting the clocks of each of the slave terminals by an amount proportional to the determined respective offset to synchronize the clocks of each of the slave terminals to the master clock of the master terminal.
摘要:
A method and system for network terminal clock synchronization includes determining a respective round trip delay time from a master terminal to each slave terminal and offsetting the clock of each slave terminal by an amount proportional to the respective determined round trip delay time such that the master terminal and each of the slave terminals have substantially the same point of reference in time. The method and system further include, in response to a trigger signal, determining a respective offset between the master clock of the master terminal and the clocks of each of the slave terminals and offsetting the clocks of each of the slave terminals by an amount proportional to the determined respective offset to synchronize the clocks of each of the slave terminals to the master clock of the master terminal.
摘要:
A data decoder is described for decoding interleaved first type code words [RUNLENGTH, SIZE] and second type code words [AMPLITUDE], each first type code word serving to define a runlength of constant values preceding a variable value defined by a following second type code word. The first type code words and the second type code words are fed to respective first and second pipeline delay units 22 and 24. The output from the first pipeline delay unit 22 is fed to a state machine 26 which reads the RUNLENGTH value and generates an INSERT ZEROS signal for a period proportional to the RUNLENGTH value followed by a signal triggering reading of the second pipeline delay unit 24. The INSERT ZEROS signal and the output of the second pipeline delay unit 24 are fed to a multiplexer 28 which selects between them to generate the appropriate OUTPUT signal. A swing buffer 10 is disposed upstream of the first and second pipeline delay units 22 and 24. The second pipeline delay unit 24 is also used to effect fixed length code decoding.
摘要:
A method and apparatus for guaranteeing packet delivery times in an asynchronous network includes generating a global timing schedule to synchronize the communication between the terminals of a network and, in response to at least one trigger, transmitting and receiving data according to the generated global timing schedule. To optimize bandwidth utilization, more than one terminal may transmit data during a specific time slot of each time frame of the global timing schedule as long as no more than one terminal attempts to transmit data to a common other terminal.
摘要:
A method, apparatus and system for the synchronized combining of packet data in a network includes sorting data packets received during a predetermined time period into groups according to for which communications device of the network the received data packets are intended. The data packets in each of the groups intended for the respective communications devices are respectively time aligned and orthogonally combined. The respectively combined data packets intended for each of the specific communications devices are subsequently transmitted to the intended device using a single header and in a substantially compressed format.
摘要:
A serial data coding system is described in which a state machine (FIG. 5) is provided having a plurality of branching hierarchies N, N+1 of states each corresponding to a different decoding table. Depending upon each received bit of serial data, the state machine moves through these branching hierarchies of states until states 88 corresponding to valid codes are reached whereupon a valid code is decoded and the state machine reset to the start of that branching hierarchy. If it is desired to move between branching hierarchies, then an internal table selecting word is inserted into the stream of serial data to move the state machine into a table incrementing state 90 where a jump to another branching hierarchy of states may be made. In order to cope with an externally applied switching signal Y/C for switching the state machine between branching hierarchies, the state machine is first moved into one of a plurality of transfer states A, C, D etc. These states are chosen to be distinct from all other states of the state machine within any branching hierarchies so there is no ambiguity as to which state should be adopted after receipt of the externally applied switching signal Y/C.
摘要:
A storage mechanism utilizing a single data recorder from which multiple channels of compressed video data may be simultaneously accessed. The data access to and from the data recorder via a single data access path takes place at a higher data rate (f.sub.1, f.sub.2) than the data rate (f.sub.3, f.sub.4) at which that compressed data needs to be decoded to support a video signal. A video router is used to direct the reproduced data stored within two data channel buffers to respective JPEG decoders where they are decompressed into a signal suitable for driving two digital monitors. In operation, a segment of compressed video data for one channel is recovered from the data recorder and stored within one of the buffers from which it is continuously read at a lower data rate (f.sub.3, f.sub.4). The data recorder then cues to another part of the medium from which data for the second channel is reproduced and stored within another buffer. The process is then repeated.