Interface apparatus and method for asynchronous encoding of digital television
First Claim
1. An interface for a video encoder arranged to output asynchronously DPCM encoded NTSC video and supplemental data in a T3 data format and rate for interfacing with encoded video sampled at an integer multiple of fsc where fsc is the color subcarrier frequency comprising:
- a buffer with DPCM encoded video and video sync inputs, means to write video and video sync into said buffer in response to a sampling clock;
timing circuit control means responsive to a T3 rate clock for producing a data read clock at a submultiple of said T3 rate clock;
coupling means for coupling the data clock to said buffer for reading out said buffer memory at said data read clock rate to produce a data stream;
sync detection means responsive to a sync signal read from said buffer for inhibiting said coupling means for a predetermined time;
supplemental data generator means with an output coupled to a data multiplexing means for generating supplemental data;
data multiplexing means responsive to video data read from said buffer and to supplemental data from said supplemental data generator means for outputting said video data and supplemental data in time sequence;
whereby detection of a sync signal inhibits reading of said buffer for said predetermined time allowing insertion of said supplemental data.
5 Assignments
0 Petitions
Accused Products
Abstract
Digitally encoded (DPCM) NTSC video is transmitted in a standard T3 data format and rate via a transmit interface module. The module is subjected to inputs comprising DPCM encoded NTSC video, horizontal sync and a video sampling clock at 3fsc, where fsc is the color subcarrier frequency. The sampling clock is used to write the DPCM encoded video and horizontal sync into a buffer. The buffer is read out via a read clock which is a submultiple of the 44736 MHz T3 rate. To assist in receiver decoding, the video data is supplemented with horizontal sync indicating code words, which designate the start of each horizontal scan line. On detection of a horizontal sync word read out of the buffer memory, the read clock is inhibited for the insertion of the horizontal sync indicating code words. The T3 frame is also supplemented with two digitized audio channels, stuff indicators and a stuff opportunity slot as well as parity, frame and multiframe indicators and an alarm channel. The T3 frame also carries data indicating a relationship between the T3 clock and fsc. This is useful at the receiver for ensuring that fsc at the receiver will track fsc at the transmitter. In accordance with standard T3 operation, the frame comprises 56 85-bit words, 28 odd and 28 even. The first bit of each 85-bit word is a control bit. Substantially all of the odd words include a 4-bit digitized audio nibble. Exceptions are two unused 4-bit nibbles, a single 4-bit stuff opportunity nibble and a single 4-bit video sample. Each of the even words includes 21 4-bit video samples which can be either video samples or sync indicating code words.
-
Citations
12 Claims
-
1. An interface for a video encoder arranged to output asynchronously DPCM encoded NTSC video and supplemental data in a T3 data format and rate for interfacing with encoded video sampled at an integer multiple of fsc where fsc is the color subcarrier frequency comprising:
-
a buffer with DPCM encoded video and video sync inputs, means to write video and video sync into said buffer in response to a sampling clock; timing circuit control means responsive to a T3 rate clock for producing a data read clock at a submultiple of said T3 rate clock; coupling means for coupling the data clock to said buffer for reading out said buffer memory at said data read clock rate to produce a data stream; sync detection means responsive to a sync signal read from said buffer for inhibiting said coupling means for a predetermined time; supplemental data generator means with an output coupled to a data multiplexing means for generating supplemental data; data multiplexing means responsive to video data read from said buffer and to supplemental data from said supplemental data generator means for outputting said video data and supplemental data in time sequence; whereby detection of a sync signal inhibits reading of said buffer for said predetermined time allowing insertion of said supplemental data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of transmitting DPCM encoded NTSC video in a T3 format comprising the steps of:
-
(a) creating a stream of said DPCM encoded NTSC video, (b) creating a parallel stream of horizontal sync pulses, (c) momentarily halting said stream of DPCM encoded NTSC video at the occurrence of each horizontal sync pulse, (d) inserting a predetermined bit pattern into said DPCM stream once for each horizontal sync pulse during said momentary halt, (e) inserting overhead bits into said stream corresponding to a standard T3 format, and (f) transmitting the resulting stream in a bit serial fashion. - View Dependent Claims (7, 8)
-
-
9. A method of transmitting DPCM encoded NTSC video in a T3 format comprising the steps of:
-
assembling a serial digital bit stream into sequential T3 frames, repeating at a T3 frame rate, said serial digital bit stream consisting of a sequence of 56 85-bit digital words, 28 odd and 28 even words, each such word including a single control bit and 84 data bits, a majority of said 84 data bits comprising encoded video, each such odd digital word including a single 4-bit nibble of substantially only digitized audio data, said digital bit stream associated with at least every other frame including a plurality of 4-bit nibbles signalling a video scan line start.
-
-
10. An interface for a video encoder arranged to output asynchronously encoded video and supplemental data in a T3 data format and rate for interfacing with DPCM encoded video sampled at an integer multiple of a color subcarrier comprising:
-
means for inserting DPCM encoded video into a T3 frame, first means for comparing a video sampling clock directly related to said color subcarrier and a T3 signal directly related to said T3 rate, and wherein said means for inserting includes; means responsive to said first means for inserting data representative of said comparison into said T3 frame. - View Dependent Claims (11, 12)
-
Specification