1、SMPTE 278M 96 I 8353403 0002390 44T ANSVSMPTE 278M-1996 SMPTE STANDARD for Television Digital Recording - 19-mm Type D-6 - Content of Helical Data and Time and Control Code Records 1 Scope 1.1 This standard specifies the content of the data blocks which form the helical records as specified in ANSVS
2、MPTE 277M on 19-mm tape in cassettes as specified in SMPTE 226M. Part of this standard is the specification of the time and control code record, which forms the longitudinal index track, as specified in ANSVSMPTE 277M. 1.2 Digital video and audio data derived from various image standards are recorde
3、d with a data rate of approximately 1 Gbits. All image standards recorded by this format employ the identical track pattern, inner and outer block structure, and modulation code. 2 Normative references The following standards contain provisions which, through reference in this text, constitute provi
4、sions of this standard. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to agreements based on this standard are encouraged to investigate the possibility of applying the most recent edition of the standards indicated below. ANSI S4.4
5、0-1992, Digital Audio Engineering - Serial Transmission Format for Two-Channel Linearly Represented Digital Audio Data (AES-3) ANSVSMPTE 12M-1995, Television, Audio and Film - Time and Control Code ANSVSMPTE 277M-1996, Television Digital Record- ing - 19-mm Type D-6 - Helical Data, Longitudinal Inde
6、x, Cue and Control Records Page 1 of 26 pages 3 Helical record content 3.1 Recorded data Eight tracks form a cluster. Each cluster is divided into 3 sectors as shown in figure 1. The A and C sectors contain audio data, and the B sectors contain the video data. Each segment starts with the B sector,
7、followed by the C sector of the same cluster, and ends with the A sector of the next recorded cluster as shown in figure 2. The segment counting cycle starts with cluster O which is identified by the program reference point (see ANSVSMPTE 277M). One data field as defined in ANSVSMPTE 277M is the min
8、imum edit distance for video and audio. The data field is formed by a group of segments. The number of segments per data field is a parameter depending on the recorded video standard as defined in table 1. For a video standard with 30 frameds, the arrange- ment for video and audio data within one da
9、ta field is shown in figure 3. Video data are distributed over the 8 tracks of a cluster as shown in table 2. The audio data are recorded twice and placed at the beginning and at the end of each track. Before recording, all data are submitted to a modulation code. 3.2 Track structure All recorded bl
10、ocks along a slant track have the same size regardless of content. The basic structure of a track is shown in figure 4. CAUTION NOTICE: This Standard may be revised or withdrawn at any time. The procedures of the Standard Developer require that action be taken to reaffirm, reViS8, or withdraw this s
11、tandard no later than five years from the date of publication. Purchasers of standards may receive current information on all standards by Calling Or writing the Standard Developer. Printed in USA. Copyright O 1996 by THE SOCIEPI OF - American National Standard MOTION PICTURE ANDTELEVISION ENGINEERS
12、 595 W. Harisdale Ave., White Plains, NY 10607 (914) 761-1100 Approved January 12,1996 SMPTE 278M 7b 8357403 000219L 386 ANSVCMPTE 2781-1996 C-Sectors A-Sectors Figure 1 - Sector arrangement for all video standards . 1st audio Sectors . video Sectors . 2nd audio Sectors 31ust er . U L Segment start
13、of Data Field- Figure 2 - Segment numbering Table 1 - Number of segments per data field as parameter of the video standard No. of active No. of active Segmentddata field camples/line linedframe Frame bit O and bit 1 are set to “O.“ Type Length mode0 O1234567 The control byte ERRFLG shall indicate th
14、e type of O O O O O O X 1 editing and occurrence of erroneous data at the Length mode2 1 AES/EBU interface. jm“o“d“,hl (1 11 1 o o x 1 Bit O, Bit 1: Type of editing O O O O O O X O O, O = Normal record O, 1 =Assemble 1, O = Insert 1, 1 = Not defined For a nonaudio application, concealment must be di
15、sabled and ELAP set to first and second audio sector new (see table 15). Bit 2: AES/EBU input erroneous (if AES/EBU Length mode O: The 24-bit audio word contains 20 bits of sampled audio data, 1 validity bit (V), 1 user bit (U), 1 channel status bit (C), and 1 block start bit. Word a: Bit O: Bit 28
16、of AES/EBU subframe Bit 1 : Bit 29 of AES/EBU subframe Bit 2: Bit 30 of AES/EBU subframe Bit 3: Blockstart bit, set to “1“ if the biphase coded preamble equals “11101 000“ or00010111“(seeANSI S4.4clause2.4) and audio input selected) O = No error 1 = CRC-, parity-errors Bit 3: Synchronization error O
17、 = No error 1 = No synchronization between video Bits 4.7: Bit L.11 of AES/EBU subframe Word b: Bits 1219 of AES/EBU subframe Word c: Bits 2027 of AESEBU subframe Length mode 1: The 24-bit word contains 24 bits of Bit 4: Hardware error (audio only) O = No error 1 = Hardware error detected during rec
18、ord sampled data from the AESEBU interface. Bit 5: Software error (audio only) Word a: Bits 4.11 of AES/EBU subframe Word b: Bits 1219 of AES/EBU subframe Word c: Bits 2027 of AES/EBU subframe O = No error 1 = Software error detected during record The V, U, C, and block start bits are not recorded.
19、Bit 6, Bit 7: O, O Page 21 of 26 pages SMPTE 27811 96 9 8357401 00022L1 TTY = ANSVSMPTE 278M-1996 5.3.5.7 WCNT The control byte WCNT provides an audio word count within a data field. It is used only for standards with 59.94 data fields per second and specifies the number of usable audio samples in t
20、he current audio data field. WCNT 00000000 (bin) = 800 audio samples/channel/data field 11 11 11 11 (bin) = 801 audio samples/channel/data field The WCNT sequence for 10 successive data fields shall be: 801,801,800,801,801,801,801,800,801, 801. The start of the WCNT sequence is related to the sequen
21、ce start pulse on the control track as de- scribed in 9.2.7 of ANWSMPTE 277M. 5.3.5.8 ET1 ET1 bytes shall provide equipment type information to identify the recording DTTR. Scanner, tape deck, and processor serial numbers will be written on tape. A serial number has a maximum of 8 digits, SO to S7.
22、Pairs of two digits are mapped to one control byte as shown in table 19. IS0 characters may be used for the identification of manufacturer and type of recorder. 5.3.5.9 RTIO, RTI1 The number of operating hours of the headwheel shall be written in 16-bit hexadecimal format, the low byte shall be RTIO
23、 and the high byte shall be RTI1. 5.3.5.10 ASTC0/1/2/3, ASUB0/1/2/3 Time code and binary group data are extracted from the LTC data. The ordering of the extracted bits is rear- ranged to form two different types of control bytes, the ASTC (audio sector time code) and the ASUB (audio sector user bit)
24、, as shown in table 20. ASTC and ASUB change every two data fields. Within that period, ASTC and ASUB are written into all audio sectors. Table 19 - Equipment type information I Description Control byte Code Scanner s1, so ET10 BCD Scanner s3, s2 ET1 1 BCD Scanner s5, s4 ET12 BCD Scanner S7, S6 ET13
25、 BCD Tape deck S1, SO ET14 BCD Tape deck S3, S2 ET15 BCD Tape deck S5, S4 ET16 BCD Tape deck S7, S6 ET17 BCD Processor S1, SO ET18 BCD Processor S3, S2 ET19 BCD Processor S5, S4 ET110 BCD Processor S7, S6 ET11 1 BCD ET112 IS0 646 Four IS0 646 characters for ET113 IS0 646 ET114 IS0 646 ET11 5 IS0 646
26、 manufacturer identification Two IS0 646 characters for ET116 IS0 646 DTTR type identification ET117 IS0 646 Page 22 of 26 pages SMPTE 278M 96 8357403 O002232 930 ANSUSMPTE 278M-1996 Table 20 - ASTC and ASUB coding Longitudinal Timecode Bit Unit Description Bit O 1 Bit 1 2 Frame Bit 2 4 units Bit 3
27、8 Bit 8 10 Frame Bit 9 20 tens Bit 10 Drop frame flag Bit 11 Color frame flag Bit 16 1 Bit 17 2 seconds Bit 18 4 units Bit 19 8 Bit 24 10 Bit 25 20 seconds Bit 26 40 tens Bit 27 Bit 32 1 Bit 33 2 Minutes Bit 34 4 units Biphase mark correction bit I Bit41 i: Bit 42 Bit 43 Binar rou fl Bit 48 Bit 49 H
28、ours Bit 50 Units Bit 51 8 Bit 56 10 Hours Bit 57 20 tens Bit 58 Unassigned adress bit Bit 59 Binary group tlag bit Bit 4 Bit0 Bit 5 Bitl 1st Bit 6 Bit2 BinaryGroup Bit 7 Bit3 Bit 12 Bit0 Bit 13 Bitl 2nd Bit 14 Bit2 BinaryGroup Bit 15 Bit3 Bit 20 Bit0 Bit 21 Bitl 3d Bit 22 Bit2 BinaryGroup Bit 23 Bi
29、t3 Bit 28 Bit0 Bit 29 Bitl 4th Bit 30 Bit2 BinaryGroup Bit 31 Bit3 Bit 36 Bit0 Bit 37 Bitl 5th Bit 38 Bit2 BinaryGroup Bit 39 Bit3 Bit 44 Bit0 Bit 45 Bitl 6th Bit 46 Bit2 BinaryGroup Bit 47 Bit3 Bit 52 Bit0 Bit 53 Bitl 7th Bit 54 Bits BmGroup Bit 55 Bit3 Bit 60 Bit0 Bit 61 Bitl 8th Bit 62 Bit2 Biria
30、ryGroup Bit 1 Bit 2 Bit 3 Bit 4 ASTCO Bit 5 Bit 6 Bit 7 Bit O Bit 1 Bit 2 Bit 3 Bit 4 ASTCl Bit 5 Bit 6 Bit 7 Bit O Bit 1 Bit 2 Bit 3 Bit 4 a5tc2 Bit 5 Bit 6 Bit 7 Bit O Bit 1 Bit 2 Bit 3 Bit 4 a5tc3 Bit 5 Bit 6 Bit 7 Bit O Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 ASUBO Bit 7 Bit O Bit 1 Bit 2 Bit 3 Bit
31、4 Bit 5 Bit 6 ASUBl Bit 7 Bit O Bit 1 Bit 2 Bit 3 Bit 4 a5ub2 Bit 5 Bit 6 Bit 7 Bit O Bit 1 Bit 2 Bit 3 Bit 4 a5ub3 Bit 5 Bit 6 Bit 7 Page 23 of 26 pages SUPTE 278M b = 357403 0002233 877 ANSVCMPTE 278M-1996 5.4 Outer error correction AROWs 28 to 39 of an audio shuffling array contain the error corr
32、ection data (see tables 11 and 12). Type: Reed-Solomon Galois field: GF(256) 8432 Field generator polynomial: x + x + x + x + 1. x are place-keeping variables in GF(2), the binary field. Code generator polynomial: G(x) = pl) (Xia) (x+a2) (x+a:b (x+a4) (x+a5) (x+a6) (x+a ) (x+a (x+a9) (x+a ) (x+a”) h
33、ere a is given by 02h in GF(256) Check characters: PVll, PVlO, PV9, PV8, PV7, PV6, PV5, PV4, PV3, PV2, PV1, PVO Order of use: Left-most term is most significant, “oldest” in time computationally, and first written to tape. Examples of check byte patterns for the outer error correction of the audio s
34、ignal are given in annex A. 6 Time and control code record 6.1 Recorded format The signal recorded on this track shall be in accord- ance with the specifications of ANSVSMPTE 12M. 6.2 Record location The signal shall be recorded on the longitudinal index track as specified in ANSVSMPTE 277M. 6.3 Rel
35、ative timing An external time and control code that meets the specifications described in ANSVSMPTE 12M or a time code that was internally generated within the recorder shall be timed for recording as follows: The relationship between the start of address of the time code and the program reference p
36、oint is defined by dimension P2 of figures 10 and 11, and table 3 of ANSVSMPTE 277M. Page 24 of 26 pages SMPTE 27811 96 8357401 0002214 703 Annex A (informative) Check byte patterns Figures A.l-A.4 show examples of check byte patterns. Table A.l - Examples of check byte patterns for the inner error
37、correction, if the number of RData bytes per sync block equals 208 (configuration I) Byte Pattern Pattern Pattern position 1 2 3 O O0 O0 cc ID bytes 1 O0 o1 cc 2 O0 02 cc O O0 03 cc 1 O0 04 cc 2 O0 05 cc 3 O0 06 cc 4 O0 07 cc 5 O0 08 cc RData bytes D (XI 6 O0 o9 cc . . . . . . . . . . 205 O0 DO cc 2
38、06 O0 DI cc 207 o1 D2 cc O 38 c4 O0 1 OD 8C 6E 2 68 BO D3 3 BD 25 12 4 44 EF 36 5 DI ID 45 Check 6 1E 1F 60 8 A3 F6 28 9 41 6A 39 10 29 3E 7E 11 E5 43 83 12 62 53 A9 13 32 DA 27 14 24 20 9D 15 38 3D D6 NOTE - Table entries in patterns 1, 2, and 3 are in hexadecimal notation. bytes 7 08 96 59 ANSVCMP
39、TE 278M-1996 Table A.2 - Examples of check byte patterns for the inner error correction, if the number of RData bytes per sync block equals 218 (configuration Il) Byte Pattern Pattern Pattern position 1 2 3 O O0 O0 cc ID bytes 1 O0 o1 cc 2 O0 02 cc O 1 2 3 4 RData 5 bytes D (4 6 21 5 21 6 217 . O0 0
40、3 O0 04 O0 o5 O0 06 O0 07 O0 08 O0 o9 O0 DA O0 DB o1 DC . . cc cc cc cc cc cc cc cc cc cc . O 1 2 3 4 5 Check 6 8 9 10 11 12 13 14 15 bytes 7 38 OD 68 BD 44 DI 1E 08 A3 41 29 E5 62 32 24 38 E6 25 CI 30 D3 FB 9D 54 38 89 47 BC 9B 5c c2 40 59 1A C6 4B DD A 57 45 A7 62 37 OA 76 83 54 EA NOTE - Table en
41、tries in patterns 1, 2, and 3 are in hexadecimal notation. Page 25 of 26 pages SUPTE 278M b m ANSVSMPTE 278M-1996 Table A.3 - Examples of check byte patterns for the outer error correction of the video signal Byte Pattern Pattern Pattern O O0 O0 cc 1 O0 o1 cc 2 O0 02 cc 3 O0 03 cc 4 O0 04 cc 5 O0 05
42、 cc 237 O0 ED cc 238 O0 EE cc 239 o1 EF cc position 1 2 3 Data bytes D (x) 6 O0 06 cc . . . . . . . . . . 240 24 1 242 243 244 Check 245 bytes 246 247 248 249 250 251 252 253 OE 36 72 46 AE 97 2B 9E c3 7F A6 D2 EA A3 19 10 E4 27 F8 84 83 2B 86 3c D8 66 28 32 A9 CO 4A BA CO 28 AB D1 FD 2c F2 88 99 OA
43、 NOTE - Table entries in patterns 1, 2, and 3 are in hexadecimal notation. I3357403 0002235 b4T m Table A.4 - Examples of check byte patterns for the outer error correction of the audio signal Byte Pattern Pattern Pattern position 1 2 3 O 1 2 3 4 Data 5 bytes D 04 6 25 26 27 . . . . . . . O0 O0 O0 O
44、0 O0 O0 O0 O0 O0 o1 . O0 cc o1 cc 02 cc 03 cc 04 cc 05 cc 06 cc . . 19 cc IA cc 1B cc 28 29 30 31 32 Check 33 35 36 37 38 39 bytes 34 44 77 43 76 DC 1F 07 54 5c 7F D5 61 F5 30 c3 3A 48 F6 FE ED 07 3c CF 65 85 54 7D 53 F2 6F DB 2c 8D 3B 98 BB NOTE - Table entries in patterns 1, 2, and 3 are in hexade
45、cimal notation. Annex B (informative) Bibliography SMPTE 226M, Television Digital Recording - 19-mm Tape Cassettes SMPTE EG 21-1993, Nomenclature for Television Digital Composite Formats EBU Tech 3271, Interlaced Version of the 1250/50 HDTV Production Standard, May 1993 ISOIIEC 646:1991, Information Technology - IS0 7-Bit Coded Character Set for Information Interchange ITU ,-lITEMP,23-E, Signal Parameters for the Recording Of 19-mm Type D-l and Type D-2 1125/60/2:1 System and the 1250/50/2:1 System Page 26 of 26 pages