Part Number Hot Search : 
3VL92 MN3102 TBU3510G 89E58 SOP123 MBT2369 54LS1 DAC08CN
Product Description
Full Text Search
 

To Download IBM39MPEGS420PBA18C Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  sseries_sds_071701.fm. 02 july 17, 2001 ibm39mpegs42x ibm39mpegsi summary data sheet mpeg s422, mpeg s420 and mpeg si encoders features 1 of 25 features s422 encoder features ? supports 4:2:2 pro?le at main level (422p@ml), main pro?le at main level (mp@ml), main pro?le at high level (mp@hl) and simple pro?le at main level (sp@ml) ? ipb, ip, ibi picture video compression mode with up to 2b pictures between references ? real-time encoding up to: - 720x512 ntsc in 4:2:2 or 4:2:0 chroma for- mat - 720x608 pal in 4:2:2 or 4:2:0 chroma for- mat ? conversion of 704x512x60 fps and image sizes to hhr (1/2d1) and sif sizes ? field or frame encoding ? produces compressed data rates up to 50mb/s ? supports motion estimation search range up to +/- 101h, +/- 64v ? selectable mpeg-1 or mpeg-2 encoding format ? adaptive ?eld or frame motion estimation to half-pel accuracy ? adaptive ?eld or frame dct ? automatic adaptive quantization and rate controls ? automatic scene change detection ? support for dynamic gop encoding ? supports cbr,vbr and statistical multiplexing encoding ? outputs picture statistics ? repeat ?eld detection (3/2 pulldown inversion) ? includes hardware functions for performance and programmable functions for ?exibility ? 8-bit ccir 656 or 16-bit ccir 601 input ? 16-bit generic host interface ? outputs compressed data to fifo or ?eld memory ? external fifo feedback for dynamic rate control ? insertion of user data in encoded stream ? selectable 8 to 11 bit dc precision ? frame accurate start/stop ? user-speci?able quantizer tables ? optimization of luma and chroma encoding utilizing separate quantization tables ? programmable conversion of 4:2:2 chroma format to 4:2:0 chroma format ? selectable compression parameters and controls ? interfaces directly to standard 3.3 v/5.0 v sdram/sgram/ssram ? jtag for system test ? cmos 0.27 m m technology packaged in 35 mm plastic ball grid array module with 352 i/os and 4.4 watts nominal power dissipation. ? part number: ibm39mpegs422pba17c s420 encoder features ? supports mpeg-2 main pro?le at main level (mp@ml) plus extensions, main pro?le at high level (mp@hl) and simple pro?le at main level (sp@ml) ? ipb, ip, ibi and i picture video compression modes with up to 2b pictures between references ? real-time encoding in 4:2:0 format up to: 720x480 ntsc 720x576 pal ? conversion of 720x480x60 fps and 720x576x50 fps image sizes to hhr (1/2 d1) and sif sizes ? field or frame encoding ? produces compressed data rates up to 50mb/s ? supports motion estimation search range up to +/- 101h, +/- 64v ? selectable mpeg-1 or mpeg-2 encoding format ? adaptive ?eld or frame motion estimation to half-pel accuracy ? adaptive ?eld or frame dct ? automatic adaptive quantization and rate controls ? automatic scene change detection ? support for dynamic gop encoding ? supports cbr,vbr and statistical-multiplexing encoding ? outputs picture statistics ? repeat ?eld detection (3/2 pulldown inversion) ? includes hardware functions for performance and programmable functions for ?exibility ? 8-bit ccir 656 or 16-bit ccir 601 input ? 16-bit generic host interface .
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders features 2 of 25 sseries_sds_071701.fm. 02 july 17, 2001 ? outputs compressed data to fifo or ?eld memory ? external fifo feedback for dynamic rate control ? insertion of user data in encoded stream ? selectable 8 to 11 bit dc precision ? frame accurate start/stop ? user-speci?able quantizer tables ? programmable conversion of 4:2:2 chroma format to 4:2:0 chroma format ? selectable compression parameters and controls ? interfaces directly to standard 3.3 v/5.0 v sdram/sgram/ssram ? jtag for system test ? cmos 0.27 m m technology packaged in 35 mm plastic ball grid array module with 352 i/os and 4.1 watts nominal power dissipation ? part number: ibm39 mpegs420 pba 18c si encoder features ? supports mpeg-2 4:2:2 pro?le at main level (422@ml) plus extensions, main pro?le at high level (mp@hl) and simple pro?le at main level (sp@ml) ? i frame only picture video compression ? real-time encoding in 4:2:2 format up to: 720x512 ntsc 720x608 pal ? conversion of 720x512x60 fps and 720x608x50 fps image sizes to hhr (1/2 d1) and sif sizes ? field or frame encoding ? produces compressed data rates up to 50mb/s ? selectable mpeg-1 or mpeg-2 encoding format ? adaptive ?eld or frame motion estimation to half-pel accuracy ? adaptive ?eld or frame dct ? automatic adaptive quantization and rate controls ? automatic scene change detection ? supports cbr,vbr and statistical-multiplexing encoding ? outputs picture statistics ? repeat ?eld detection (3/2 pulldown inversion) ? includes hardware functions for performance and programmable functions for ?exibility ? 8-bit ccir 656 or 16-bit ccir 601 input ? 16-bit generic host interface ? outputs compressed data to fifo or ?eld memory ? external fifo feedback for dynamic rate control ? insertion of user data in encoded stream ? selectable 8 to 11 bit dc precision ? frame accurate start/stop ? user-speci?able quantizer tables
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders sseries_sds_071701.fm. 02 july 17, 2001 description 3 of 25 ? programmable conversion of 4:2:2 chroma format to 4:2:0 chroma format ? selectable compression parameters and controls ? interfaces directly to standard 3.3 v/5.0 v sdram/sgram/ssram ? jtag for system test ? cmos 0.27 m m technology packaged in 35 mm plastic ball grid array module with 352 i/os and 1.7 watts nominal power dissipation ? part number: ibm39 mpegsi pba 18c description mpegs422 professional studio encoder mpegs422 professional studio encoder maintains ibms leadership position in 4:2:2 profile applications and addresses the special needs of high quality applications. the chip supports mpeg-2 ibp encoding for 4:2:2 profile at main level and compressed data rates up to 50 mb/s. it maintains this conformance with a search range of +/-101h, +/-64v. mpegs420 professional broadcast encoder ibms mpegs420 professional broadcast encoder provides real-time 4:2:0 mpeg-2 encoding at ccir601 resolution. the mpeg420 offers high performance and functionality at a search range of +/- 101h, +/-64v and data rates up to 50 mb/s. the mpegs420 can also be con?gured by the user for 15mb/s (or less) com- pressed data rates, and for a search range of +/-64h, +/-56v. this allows asram to replace ssram on the search memory interface. user selectable chrominance down sampling from 4:2:2 and 4:2:0 in either pro- gressive or interlaced mode assures color quality. mpegsi intra-frame encoder ibms mpegsi intra-frame encoder offers the flexibility and editability of an intra-frame bitstream along with the excellent picture achieved through many of the rate control features available on the mpegs422 product. image statistics and user-specified encoding functions combine to produce high quality images at rates of up to 50mb/s. the mpegsi is a low power solution, well suited for applications with high picture quality and min- imal hardware requirements. ordering information ordering information part number highest pro?le @level clock frequency gop type chroma output format power(nominal) ibm39mpegs422pba17c 4:2:2@ml 60 mhz i,ip,ipb,ipbb,ib,ibb 4:2:2, 4:2:0 4.4w IBM39MPEGS420PBA18C mp@ml 57 or 60 mhz i,ip,ipb,ipbb,ib,ibb 4:2:0 4.1w ibm39mpegsipba18c 4:2:2@ml 57 or 60 mhz i 4:2:2, 4:2:0 1.7w
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders block diagrams 4 of 25 sseries_sds_071701.fm. 02 july 17, 2001 block diagrams frame ssram memory note: also requires 60 mhz and 27 mhz clocks. 256 kb digital video data input host processor 40 32 16 sfifo or field memory search memory 6 mb sdram reconstruct 2 mb sdram s422 32 memory frame ssram memory note: also requires 57 mhz and 27 mhz clocks. 256 kb digital video data input host processor 40 32 16 sfifo or field memory search memory 5 mb sdram reconstruct 2 mb sdram s420 32 memory
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders sseries_sds_071701.fm. 02 july 17, 2001 block diagrams 5 of 25 frame 4 mb sdram memory si host processor digital video data input sfifo or field memory note: also requires 57 mhz and 27 mhz clock. 32 16
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders s422 encoder operations and features 6 of 25 sseries_sds_071701.fm. 02 july 17, 2001 s422 encoder operations and features this section, contains operations and features speci?c to the s422 product. please refer to section 8.4, basic register de?nitions, of the mpeg-2 s-series encoder user application guide, for a detailed description of each host register referenced. mpeg-2 support the mpeg-2 standard de?nes several syntactic subsets at which compliant encoders and decoders may operate. these subsets were de?ned to help make the implementation of encoders and decoders more practical. each subset is de?ned in terms of a pro?le and a level . the pro?le designation represents the syntactic subset of the mpeg-2 standard supported by a given encoder or decoder implementation, and the level designation provides constraints for various bitstream parameters. the encoder conforms to the 4:2:2 pro?le at main level (4:2:2p@ml) speci?cations provided in the mpeg-2 standard. in addition, the following syntactic subsets of 4:2:2p@hml are supported by the encoder: ? mp@ml (main pro?le at main level) ? mp@hl (main pro?le at high level) ? sp@ml (simple pro?le at main level) ? iso/iec 11172 (mpeg-1) the user can choose the syntactic subset based upon the user-speci?ed parameters in effect while encoding a given sequence. for example, host register x23 enables the user to select the output pro?le. also, the user can produce an mpeg-1 compliant bitstream by setting the user-speci?ed parameters listed in section 7.1.1, overview, of the mpeg-2 s-series encoder user application guide. vbv buffer size at chip power on and initialization, the vbv buffer size is set to a default value based on how the following initialization parameters are set by the application: ? mpeg standard via host register x'00', bit 0 ? pro?le con?guration via host register x'23', bits 6 and 5 ? bitrate via host register x'01' and host register x'02', bits 13 to 12 ? dc precision via host register x'28', bits 1 to 0 ? sif picture resolution via host registers x'07', bits 6 and 1, x'0a', bits 11 to 0, x'15', bits 11 to 0, x'19', bit 0, and command code x'000c' to host register x'3e' for the various combinations of the above parameters, the encoded bitstream vbv size, pro?le and level ?elds are set according to the following table. vbv size/pro?le/level vbv size/pro?le/ table level mpeg-1 mpeg-2 / sif mpeg-2 / >sif / 15mbps mpeg-2 / >sif / >15mbps sp / <11-b dc invalid 475,136 1,835,008 9,437,184 sp / 11-b dc invalid 9,437,184 9,437,184 9,437,184 mp / <11-b dc 327,680 475,136 1,835,008 9,437,184 mp / 11-b dc invalid 9,437,184 9,437,184 9,437,184 422p / <11-b dc invalid 9,437,184 9,437,184 9,437,184 422p / 11-b dc invalid 9,437,184 9,437,184 9,437,184
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders sseries_sds_071701.fm. 02 july 17, 2001 s422 encoder operations and features 7 of 25 note: combinations listed as invalid will cause the encoder to either automatically adjust con?icting parameters to be consistent or hang after initialization. the vbv buffer size may alternatively be speci?ed by the user via command code x'0005' to host register x'3d' picture format the encoder supports combinations of progressive and interlaced video formats as speci?ed in the table entitled: input/output formats, on page 8. input pixel interface the pixel data interface will accept raster scanned digital video data up to C for ntsc, 720x512 pixels/frame at 30 frames per second C for pal, 720x608 pixels/frame at 25 frames per second data is accepted at the pixel interface at a nominal rate of 13.5 mhz for a 16 bit ycbcr format, and 27 mhz for 8 bit ccir 656 format. the encoder will accept pixel data down to 64x64 pixels/frame. the data can be in either 4:2:0 or 4:2:2 format. maximum picture resolution the encoder can support various picture widths, for example 720, 704, 608, 544, 352 etc. the encoder retrieves the ?rst n number of pixels from each active input picture line, where n is speci?ed by the user in host register x14. the encoder will ignore the number of video lines speci?ed by the user in host register x1b and subsequently processes the number of video lines speci?ed by the user in host register x15. 4 :2:2 to 4:2:0 chroma conversion operation input video data can be in either the 4:2:2 or 4:2:0 format. the encoded output format can also be 4:2:2 or 4:2:0. valid combinations of these formats in and out of the encoder are shown in table entitled: input/output formats. when the video source format is 4:2:2 and the encoded output format is 4:2:0, a conversion from 4:2:2 to 4:2:0 will need to be done. the encoder can internally perform the 4:2:2 to 4:2:0 conversion. the encoder supports four chroma conversion modes. host register x04 bits 4-3 are used to select the chroma conversion mode. the choices are: frame convert, ?eld convert, drop ?eld and output convert . an on-chip 2 tap ?lter is used in each conversion mode. the contents of host register x04 bits 4-3 remain effective until changed by the user. this register may be changed on any input picture boundary, during input picture gaps. the encoder allows this parameter to be dynamically changed while encoding is in progress. however, if a change to this parameter is processed between ?elds of a given input frame, the result is unpredictable. there is no on-chip maximum video resolution 4:2:0 luminance 4:2:0 chrominance 4:2:2 luminance 4:2:2 chrominance ntsc 60 fps (1) 720x256 360x128 720x256 360x256 ntsc 30 fps (2) 720x512 360x256 720x512 360x512 pal 50 fps (1) 720x304 360x152 720x304 360x304 pal 25 fps (2) 720x608 360x304 720x608 360x608 note: (1) fps = ?elds per second (2) fps = frames per second
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders s422 encoder operations and features 8 of 25 sseries_sds_071701.fm. 02 july 17, 2001 provision to prevent this register from being changed between a pair of odd/even ?elds that make up a frame. in all conversion modes except drop ?eld , the ?lter coef?cients are 1/2. two adjacent vertical frame pixels are used to produce one chroma pixel in frame convert mode. two adjacent vertical pixels of the same ?eld are used to produce one chroma pixel in ?eld convert mode. the chroma data in the even ?eld is dropped, and the chroma data in the odd ?eld is used for the entire picture in drop ?eld mode. field convert mode is used for ?eld encoding and frame convert is used for frame encoding in output convert mode. if the user requires a more accurate ?lter (i.e. a long tap ?lter), then it is recommended that an external conversion mechanism be used. active picture area for ntsc, the 525 lines of video are broken into two active picture areas and two vertical blanking intervals. lines 1-20 are a blanking interval, lines 21 through 262-1/2 are an active picture area, lines 262-1/2 through 282-1/2 are a blanking interval, and lines 282-1/2 through 525 are an active picture area. line 14 is used for time code information, and line 21 contains closed caption information. a common implementation uses lines 22-261 (240 lines) from the ?rst active picture area and lines 285-524 (240 lines) from the second active picture area to comprise the 480 lines of a given picture. by starting 12 lines earlier and ending four lines later than normal in each ?eld, a 512-line picture can be created (e.g. lines 10-265 in the digital odd ?eld and lines 273-528 in the digital even ?eld). for pal, the 625 lines of video are broken into two active picture areas and two vertical blanking intervals. lines 624-625 and 1-22 are a blanking interval, lines 23 through 310 are an active picture area, lines 311-312-1/2 and 312-1/2-335 are a blanking interval, and lines 336 through 623 are an active picture area (i.e lines 23 and 623 are counted as full active lines). lines 23-310 (288 lines) from the ?rst active picture area and lines 336-623 (288 lines) from the second active picture area compose the 576 lines of a given picture. by starting 14 lines earlier and extending two lines later than normal in each ?eld, a 608-line picture can be created (e.g. lines 9-312 in the digital odd ?eld and lines 322-625 in the digital even ?eld). this feature provides the user the ?exibility to select the location of the ?rst active picture line by writing to host register x1b . input/output formats out in 4:2:2 interlaced 4:2:0 interlaced 4:2:2 progressive 4:2:0 progressive 4:2:2 field real time not supported real time not supported 4:2:0 field real time (1) real time real time (1) real time 4:2:2 frame real time not supported real time not supported 4:2:0 frame real time (1) real time real time (1) real time note: (1) real time with 2-tap 4:2:2 to 4:2:0 ?lter
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders sseries_sds_071701.fm. 02 july 17, 2001 s422 encoder operations and features 9 of 25 encoder memory requirement the applicable size, type and speed of each external memory is de?ned in the following table.. memory requirement memory minimum required size type speed frame memory 6mb sdram 100mhz reconstructed memory 2mb sdram 100mhz search memory 256kb ssram 8ns compressed data output memory application dependent fifo or field memory 10ns
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders s420 encoder operations/features 10 of 25 sseries_sds_071701.fm. 02 july 17, 2001 s420 encoder operations/features this section, contains operations and features speci?c to the s420 product. please refer to section 8.4, basic register de?nitions, of the mpeg-2 s-series encoder user application guide, for a detailed description of each host register referenced. mpeg-2 support the mpeg-2 standard de?nes several syntactic subsets at which compliant encoders and decoders may operate. these subsets were de?ned to make the implementation of encoders and decoders more practical. each subset is de?ned in terms of a pro?le and a level . the pro?le designation represents the syntactic subset of the mpeg-2 standard supported by a given encoder or decoder implementation, and the level designation provides constraints for various bitstream parameters. the encoder conforms to the main pro?le at main level (mp@ml) plus extension speci?cations provided in the mpeg-2 standard. the extension includes up to 50mb/s and 11 bit dc precision. in addition, the following syntactic subsets of the mpeg-2 standard are supported by the encoder: ? mp @ hl (main pro?le @ high level) ? sp@ml (simple pro?le at main level) ? iso/iec 11172 (mpeg-1) in addition, the encoder can operate beyond the mp@ml speci?cations by supporting encoded bitrates of up to 50 mbps and a dc precision of up to 11 bits. when operating beyond the mp@ml speci?cations (i.e.up to 15 mbps and 8 to 10 bits dc precision), provisions are made to allow the user to de?ne encoder operations up to main pro?le at high level (mp@hl). the user can choose the syntactic subset based upon the user-speci?ed parameters in effect while encoding a given sequence. for example, host register x23, bits 6 and 5, enable the user to select the output pro?le. also, the user can produce an mpeg-1 compliant bitstream by setting the user-speci?ed parameters listed in section 7.3.1, overview, of the mpeg-2 s-series video encoder user application guide. when the selected bitrate is higher than 15 mb/s or the selected dc precison is 11 bit, main pro?le and high level are placed in the output header. otherwise, main pro?le and main level are used. vbv buffer size at chip power on and initialization, the vbv buffer size is set to a default value based on how the following initialization parameters are set by the application: ? mpeg standard via host register x'00', bit 0 ? pro?le con?guration via host register x'23', bits 6 and 5 ? bitrate via host register x'01' and host register x'02', bits 13 to 12 ? dc precision via host register x'28', bits 1 to 0 ? sif picture resolution via host registers x'07', bits 6 and 1, x'0a', bits 11 to 0, x'15', bits 11 to 0, x'19', bit 0, and command code x'000c' to host register x'3e'
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders sseries_sds_071701.fm. 02 july 17, 2001 s420 encoder operations/features 11 of 25 for the various combinations of the above parameters, the encoded bitstream vbv size, pro?le and level ?elds are set according to the following table: note: combinations listed as invalid will cause the encoder to either automatically adjust con?icting parameters to be consistent or hang after initialization. the vbv buffer size may alternatively be speci?ed by the user via command code x'0005' to host register x'3d'. picture format the encoder supports combinations of progressive and interlaced video formats as speci?ed in the table entitled: input/output formats, on page 12. input pixel interface the pixel data interface will accept raster scanned digital video data up to: C for ntsc, 720x480 pixels/frame at 30 frames per second C for pal, 720x576 pixels/frame at 25 frames per second data is accepted at the pixel interface at a nominal rate of 13.5 mhz for a 16 bit ycbcr format, and 27 mhz for 8 bit ccir 656 format. the encoder will accept pixel data down to 64x64 pixels/frame. the data can be in either 4:2:0 or 4:2:2 format. maximum picture resolution the encoder can support various picture widths, for example 720, 704, 608, 544, 352 etc. the encoder retrieves the ?rst n number of pixels from each active input picture line, where n is speci?ed by the user in host register x14. the encoder will ignore the number of video lines speci?ed by the user in host register x1b and subsequently processes the number of video lines speci?ed by the user in host register x15. 4:2:2 to 4:2:0 chroma conversion operation input video data can be in either the 4:2:2 or 4:2:0 format. the encoded output format must be 4:2:0. valid combinations of these formats in and out of the encoder are shown in the table entitled: input/output formats, on page 12. when the video source format is 4:2:2, a conversion from 4:2:2 to 4:2:0 will need to be done. the encoder can internally perform the 4:2:2 to 4:2:0 conversion. the encoder supports four chroma conversion modes. host register x04 bits 4-3 are used to select the chroma conversion mode. the choices are: frame convert, ?eld convert, drop ?eld and output convert . an on-chip 2 tap ?lter is used in each conversion mode. the contents of host register x04 bits 4-3 remain effective until changed by the user. this register may be changed on any input picture boundary, during input picture gaps. the encoder allows this parameter to be dynamically changed while encoding is in progress. if a change to this parameter is s420 vbv size/pro?le/level host register parameter settings mpeg-1 mpeg-2 / sif mpeg-2 / >sif / 15 mbps mpeg-2 / >sif / >15 mbps sp / <11-b dc invalid 475,136 1,835,008 9,437,184 sp / 11-b dc invalid 9,437,184 9,437,184 9,437,184 mp / <11-b dc 327,680 475,136 1,835,008 9,437,184 mp / 11-b dc invalid 9,437,184 9,437,184 9,437,184 422p / <11-b dc invalid invalid invalid invalid 422p / 11-b dc invalid invalid invalid invalid
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders s420 encoder operations/features 12 of 25 sseries_sds_071701.fm. 02 july 17, 2001 processed between ?elds of a given input frame, the result is unpredictable. there is no internal provision to prevent this register from being changed between a pair of odd/even ?elds that make up a frame. in all conversion modes, except drop ?eld , the ?lter coef?cients are 1/2. two adjacent vertical frame pixels are used to produce one chroma pixel in frame convert mode. two adjacent vertical pixels of the same ?eld are used to produce one chroma pixel in ?eld convert mode. the chroma data in the even ?eld is dropped, and the chroma data in the odd ?eld is used for the entire picture in drop ?eld mode. field convert mode is used for ?eld encoding and frame convert is used for frame encoding in the output convert mode. if the user requires a more accurate ?lter (i.e. a long tap ?lter), then it is recommended that an external conversion mechanism be used. active picture area for ntsc, the 525 lines of video are broken into two active picture areas and two vertical blanking intervals. lines 1-20 are a blanking interval, lines 21 through 262-1/2 are an active picture area, lines 262-1/2 through 282-1/2 are a blanking interval, and lines 282-1/2 through 525 are an active picture area. line 14 is used for time code information, and line 21 contains closed caption information. a common implementation uses lines 22-261 (240 lines) from the ?rst active picture area and lines 285-524 (240 lines) from the second active picture area to comprise the 480 lines of a given picture. for pal the 625 lines of video are broken into two active picture areas and two vertical blanking intervals. lines 624-625 and 1-22 are a blanking interval, lines 23-310 are an active picture area, lines 311-312-1/2 and 312-1/2- 335 are a blanking interval, and lines 336-623 are an active picture area. (i.e lines 23 and 623 are counted as full active lines.) lines 23-310 (288 lines) from the ?rst active picture area and lines 336-623 (288 lines) from the second active picture area comprise the 576 lines of a given picture. a feature is available in the s-series encoders that provides the user the ?exibility to select the location of the ?rst active picture line by writing to host register x1b. (see section 7.28, pixel interface functional enhancements, of the mpeg-2 s-series encoder user application guide for further details.) input/output formats out in 4:2:2 interlaced 4:2:0 interlaced 4:2:2 progressive 4:2:0 progressive 4:2:0 field real time (1) real time real time (1) real time 4:2:0 frame real time (1) real time real time (1) real time note: (1) real time with 2-tap 4:2:2 to 4:2:0 ?lter
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders sseries_sds_071701.fm. 02 july 17, 2001 s420 encoder operations/features 13 of 25 encoder memory requirement the required type and speed of each external memory are de?ned in the following table. * note: for an alternative memory solution, see section entitled: solution for system cost reduction. solutions to help lower system expense the mpegs420 may be con?gured by the user to operate at 15 mb/s (or less) compressed data rate and +/-64h, +/- 56v search range. this con?guration allows the use of 192kb industry standard asram with 12 ns access time in place of the previously indicated ssram as the search memory. this con?guration will also lower encoder operating power by 0.3 w. mpegs420 memory requirement memory minimum required size type speed frame memory 5mb sdram 100mhz reconstructed memory 2mb sdram 100mhz search memory * 256kb ssram 8ns compressed data output memory application dependent fifo or field memory 10ns
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders si encoder operations/features 14 of 25 sseries_sds_071701.fm. 02 july 17, 2001 si encoder operations/features this section, describes the encoder operations and features of the mpegsi product. please refer to section 8.4 basic register de?nitions of the mpeg-2 s-series encoder user application guide, for a detailed description of each host register referenced. mpeg-2 support the mpeg-2 standard de?nes several syntactic subsets at which compliant encoders and decoders may operate. these subsets were de?ned to make the implementation of encoders and decoders more practical. each subset is de?ned in terms of a pro?le and a level . the pro?le designation represents the syntactic subset of the mpeg-2 standard supported by a given encoder or decoder implementation, and the level designation provides constraints for various bitstream parameters. the encoder conforms to the 4:2:2 pro?le at main level (4:2:2p@ml) speci?cations provided in the mpeg-2 standard. in addition, the following syntactic subsets of 4:2:2p@ml are supported by the encoder: ? mp@ml (main pro?le at main level) ? mp@hl (main pro?le at high level) ? sp@ml (simple pro?le at main level) ? iso/iec 11172 (mpeg-1) the user can choose the syntactic subset based upon the user-speci?ed parameters in effect while encoding a given sequence. for example, host register x23, bits 6 and 5, enables the user to select the output pro?le. also, the user can produce an mpeg-1 compliant bitstream by setting the user-speci?ed parameters listed in section 7.1.1, overview of the mpeg-2 s-series encoder user application guide. vbv buffer size at chip power on and initialization, the vbv buffer size is set to a default value based on how the following initialization parameters are set by the application: ? mpeg standard via host register x'00', bit 0 ? pro?le con?guration via host register x'23', bits 6 and 5 ? bitrate via host register x'01' and host register x'02', bits 13 to 12 ? dc precision via host register x'28', bits 1 to 0 ? sif picture resolution via host registers x'07', bits 6 and 1, x'0a', bits 11 to 0, x'15', bits 11 to 0, x'19', bit 0, and command code x'000c' to host register x'3e'
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders sseries_sds_071701.fm. 02 july 17, 2001 si encoder operations/features 15 of 25 for the various combinations of the above parameters, the encoded bitstream vbv size, pro?le and level ?elds are set according to the following table. note: combinations listed as invalid will cause the encoder to either automatically adjust con?icting parameters to be consistent or hang after initialization. the vbv buffer size may alternatively be speci?ed by the user via command code x'0005' to host register x'3d'. picture format the encoder supports combinations of progressive and interlaced video formats as speci?ed in the table entitled: input/output formats, on page 17. input pixel interface the pixel data interface will accept raster scanned digital video data up to the following: C for ntsc, 720x512 pixels/frame at 30 frames per second C for pal, 720x608 pixels/frame at 25 frames per second data is accepted at the pixel interface at a nominal rate of 13.5mhz for a 16 bit ycbcr format, and 27 mhz for 8 bit ccir 656 format. the encoder will accept pixel data down to 64x64 pixels/frame. the data can be in either 4:2:0 or 4:2:2 format. maximum picture resolution the encoder can support various picture widths, for example 720, 704, 608, 544, 352 etc. the encoder retrieves the ?rst n number of pixels from each active input picture line, where n is speci?ed by the user in host register x14. the encoder will ignore the number of video lines speci?ed by the user in host register x1b and subsequently processes the number of video lines speci?ed by the user in host register x15. vbv_si size/pro?le/level host register parameter settings mpeg-1 mpeg-2 / sif mpeg-2 / >sif / 15 mbps mpeg-2 / >sif / >15 mbps sp / <11-b dc invalid 475,136 1,835,008 9,437,184 sp / 11-b dc invalid 9,437,184 9,437,184 9,437,184 mp / <11-b dc 327,680 475,136 1,835,008 9,437,184 mp / 11-b dc invalid 9,437,184 9,437,184 9,437,184 422p / <11-b dc invalid 9,437,184 9,437,184 9,437,184 422p / 11-b dc invalid 9,437,184 9,437,184 9,437,184
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders si encoder operations/features 16 of 25 sseries_sds_071701.fm. 02 july 17, 2001 4:2:2 to 4:2:0 chroma conversion operation input video data can be in either the 4:2:2 or 4:2:0 format. the encoded output format can also be 4:2:2 or 4:2:0. valid combinations of these formats in and out of the encoder are shown in table . when the video source format is 4:2:2 and the encoded output format is 4:2:0, a conversion from 4:2:2 to 4:2:0 will need to be done. the encoder can internally perform the 4:2:2 to 4:2:0 conversion. the encoder supports four chroma conversion modes. host register x04 bits 4-3 are used to select the chroma conversion mode. the choices are: frame convert, ?eld convert, drop ?eld and output convert . an on-chip 2 tap ?lter is used in each conversion mode. the contents of host register x04 bits 4-3 remain effective until changed by the user. this register may be changed on any input picture boundary, during input picture gaps. the encoder allows this parameter to be dynamically changed while encoding is in progress. if a change to this parameter is processed between ?elds of a given input frame, the result is unpredictable. there is no internal provision to prevent this register from being changed between a pair of odd/even ?elds that make up a frame. in all conversion modes, except drop ?eld , the ?lter coef?cients are 1/2. two adjacent vertical frame pixels are used to produce one chroma pixel in frame convert mode. two adjacent vertical pixels of the same ?eld are used to produce one chroma pixel in ?eld convert mode. the chroma data in the even ?eld is dropped, and the chroma data in the odd ?eld is used for the entire picture in drop ?eld mode. field convert mode is used for ?eld encoding and frame convert mode is used for frame encoding in the output convert mode. if the user requires a more accurate ?lter (i.e. a long tap ?lter), then it is recommended that an external conversion method be used. maximum video resolution 4:2:0 luminance 4:2:0 chrominance 4:2:2 luminance 4:2:2 chrominance ntsc 60fps (1) 720x256 360x128 720x256 360x256 ntsc 30fps (2) 720x512 360x256 720x512 360x512 pal 50fps (1) 720x304 360x152 720x304 360x304 pal 25fps (2) 720x608 360x304 720x608 360x608 note: (1) fps = ?elds per second (2) fps = frames per second
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders sseries_sds_071701.fm. 02 july 17, 2001 si encoder operations/features 17 of 25 active picture area for ntsc, the 525 lines of video are broken into two active picture areas and two vertical blanking intervals. lines 1-20 are a blanking interval, lines 21 through 262-1/2 are an active picture area, lines 262-1/2 through 282-1/2 are a blanking interval, and lines 282-1/2 through 525 are an active picture area. line 14 is used for time code information, and line 21 contains closed caption information. a common implementation uses lines 22-261 (240 lines) from the ?rst active picture area and lines 285-524 (240 lines) from the second active picture area to comprise the 480 lines of a given picture. by starting 12 lines earlier and ending four lines later than normal in each ?eld, a 512-line picture can be created (e.g. lines 10-265 in the digital odd ?eld and lines 273-528 in the digital even ?eld). for pal, the 625 lines of video are broken into two active picture areas and two vertical blanking intervals. lines 624-625 and 1-22 are a blanking interval, lines 23 through 310 are an active picture area, lines 311-312-1/2 and 312-1/2-335 are a blanking interval, and lines 336 through 623 are an active picture area (i.e lines 23 and 623 are counted as full active lines). lines 23-310 (288 lines) from the ?rst active picture area and lines 336-623 (288 lines) from the second active picture area compose the 576 lines of a given picture.by starting 14 lines earlier and extending two lines later than normal in each ?eld, a 608-line picture can be created (e.g. lines 9-312 in the digital odd ?eld and lines 322-625 in the digital even ?eld). a feature is available in the s-series encoders that provides the user with the ?exibility to select the location of the ?rst active picture line by writing to host register x1b. encoder latency the delay between the ?rst pixel data input at the video input interface and the availability of the ?rst corresponding compressed video data at the output interface is the encoder latency. the latency is due to the time required to read all pixel data for a frame into the encoder, store it in frame memory, and process the data through the encoder. the encoder latency is not ?xed to a speci?c value and can change based on the encoding parameters (for input/output formats out in 4:2:2 interlaced 4:2:0 interlaced 4:2:2 progressive 4:2:0 progressive 4:2:2 field real time * real time * 4:2:0 field real time (1) real time real time (1) real time 4:2:2 frame real time * real time * 4:2:0 frame real time (1) real time real time (1) real time note: (*) not supported. (1) real time with 2-tap 4:2:2 to 4:2:0 ?lter
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders si encoder operations/features 18 of 25 sseries_sds_071701.fm. 02 july 17, 2001 example, host register x07, bit 0 - frame vs. field encoding; host register x17, bit 2 - internal 3:2 pulldown inversion mode) and/or the microcode level being used. the typical time ranges for latency are as follows: latency notes ? the above latency time ranges include internal encoder latency only. compressed data output buffering and other system latency is not included. ? the time units associated with 1 frame are dependent on the speci?ed frame rate (e.g. fo ra1frame latency with a frame rate of 30 per second, the latency is 33 milliseconds). ? the above latency time ranges do not guarantee a ?xed timing relationship between the pixel interface vr signal and henc_intrpt. system designers must not rely on such a relationship when using the encoder in a system since it can change based on encoding parameters and/or microcode level. encoder memory requirement two external memories are needed to support the encoder. these include frame memory and compressed data output memory components. the required size, type and speed of each external memory is de?ned in the following table: encoder latency summary encoding mode typical latency range in non-3:2 pulldown inversion mode typical latency range in 3:2 pulldown inversion mode i-frames only 1 frame 1.5 to 2 frames mpegsi memory requirement memory minimum required size type speed frame memory 4mb sdram 100mhz compressed data output memory application dependent fifo or field memory 10ns
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders sseries_sds_071701.fm. 02 july 17, 2001 environmental and electrical specifications 19 of 25 environmental and electrical speci?cations this section describes the encoder environmental and electrical speci?cations. environmental speci?cations operating ratings/range of s422 parameter value units vdd (supply voltage)(maximum) 3.60 volts vdd (nominal supply voltage) 3.30 5% volts system clock 60 mhz ambient temperature range (operating conditions) 0 - 40 ?c operating temperature range (chip tj) 0 - 110 ?c storage temperature range -55 to 125 ?c air flow (minimum) 0.5 meters/sec power dissipation (nominal) 4.4 watts power dissipation (maximum) 4.9 watts notes ? the allowable ambient temperature range speci?ed is based on the module mounted to a 50 x 50 mm 2-signal/2-power plane card with the speci?ed air?ow on both sides of card, vertical ori- entation.
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders environmental and electrical specifications 20 of 25 sseries_sds_071701.fm. 02 july 17, 2001 operating ratings/range of s420 parameter value units vdd (supply voltage)(maximum) 3.60 volts vdd (nominal supply voltage) 3.30 5% volts system clock 57 mhz ambient temperature range (operating conditions) 0 - 40 ?c operating temperature range (chip tj) 0 - 110 ?c storage temperature range -55 to 125 ?c air flow (minimum) 0.5 meters/sec power dissipation (nominal) 4.1 watts power dissipation (maximum) 4.6 watts notes: ? the allowable ambient temperature range speci?ed is based on the module mounted to a 50 x 50 mm 2-signal/2-power plane card with the speci?ed air?ow on both sides of card, vertical orientation. ? s420 can also be operated at 60 mhz with an increase in power of less than 5%. this does not change the application conditions shown in this table. operating ratings/range of s420 (reduced search) parameter value units vdd (supply voltage)(maximum) 3.60 volts vdd (nominal supply voltage) 3.30 5% volts system clock 57 mhz ambient temperature range (operating conditions) 0 - 50 ?c operating temperature range (chip tj) 0 - 110 ?c storage temperature range -55 to 125 ?c air flow (minimum) 0.5 meters/sec power dissipation (nominal) 3.8 watts power dissipation (maximum) 4.3 watts notes: ? the allowable ambient temperature range speci?ed is based on the module mounted to a 50 x 50 mm 2-signal/2-power plane card with the speci?ed air?ow on both sides of card, vertical orientation. ? the operating range is show for reduced search range (+/- 64 h, +/- 56 v) operation. ? for the reduced search con?guration, s420 should only be operated at 57 mhz in order to meet the application conditions shown in this table.
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders sseries_sds_071701.fm. 02 july 17, 2001 environmental and electrical specifications 21 of 25 signal i/o electrical speci?cations the drivers and receivers have the following voltage level speci?cations and are compatible with both 3.3 volt and 5.0 volt technologies. operating ratings/range of si parameter value units vdd (supply voltage)(maximum) 3.60 volts vdd (nominal supply voltage) 3.30 5% volts system clock 57 mhz ambient temperature range (operating conditions) 0 - 70 ?c operating temperature range (chip tj) 0 - 110 ?c storage temperature range -55 to 125 ?c power dissipation (nominal) 1.7 watts power dissipation (maximum) 1.9 watts notes: ? the allowable ambient temperature range speci?ed is based on the module mounted to a 50 x 50 mm 2-signal/2-power plane card with natural convection (no air ?ow). ? si can also be operated at 60 mhz with an increase in power of less than 5%. this does not change the application conditions shown in this table. dc electrical characteristics (in volts) usage maul mpul lpul mpdl lpdl madl receiver 5.50v 5.50v 2.00v 0.80v 0.00v -0.60v driver 5.50v 3.60v 2.40v 0.40v 0.00v -0.60v de?nitions maul maximum allowable up level - applies to overshoot only - for drivers, implies output is disabled. mpul maximum positive up level - for drivers, implies output is active. lpul least positive up level mpdl maximum positive down level lpdl least positive down level madl minimum allowable down level - applies to undershoot only.
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders environmental and electrical specifications 22 of 25 sseries_sds_071701.fm. 02 july 17, 2001 . note: for card design with the s-series encoders, no heat generating components (such as memory devices, logic chips, etc.) should be put on the backside of the card within the 35 x 35mm. outline of the encoder module. discrete components such as chip capacitors and resistors are permitted. package usage summary lvttl driver minimum dc currents at rated voltage driver type v high (v) i high (ma) v low (v) i low (ma) lvttl 65 w driver outputs 2.40 8.0 0.4 5.0 lvttl 50 w driver outputs 2.40 11.0 0.4 7.0 lvttl 35 w driver outputs 2.40 16.0 0.4 10.0 receiver maximum input leakage dc current input speci?cations function i il ( m a) i ih ( m a) without pull-up element or pull-down element 0 at v in = lpdl 0 at v in =mpul with pull-down element 0 at v in = lpdl 400 at v in =mpul with pull-up element -250 at v in = lpdl 0 at v in =mpul physical information of s422/s420/si parameter value unit module dimension 35 x 35 mm module height 2 mm package type pbga ball pitch 1.27 mm ball diameter 0.9 mm package module package size (mm) total pins power pins ground pins n/c signal pins s422 35 x 35 352 16 32 37 267 s420 35 x 35 352 16 32 37 267 si 35 x 35 352 16 32 169 135
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders sseries_sds_071701.fm. 02 july 17, 2001 environmental and electrical specifications 23 of 25 package speci?cations (ball side view)
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders copyright and disclaimer 24 of 25 sseries_sds_071701.fm. 02 july 17, 2001 copyright and disclaimer copyright international business machines corporation 2001. all rights reserved printed in the united states of america march, 2001 the following are trademarks of international business machines corporation in the united states, or other countries, or both: ibm ibm logo other company, product, and service names may be trademarks or service marks of others. all information contained in this document is subject to change without notice. the products described in this document are not intended for use in implantation or other life support applications where malfunction may result in injury or death to persons. the information contained in this document does not affect or change ibm's product specifications or warran- ties. nothing in this document shall operate as an express or implied license or indemnity under the intellectual property rights of ibm or third parties. all information contained in this document was obtained in specific environments, and is pre- sented as an illustration. the results obtained in other operating environments may vary. the information contained in this document is provided on an "as is" basis. in no event will ibm be liable for damages arising directly or indirectly from any use of the information contained in this document. ibm microelectronics division 1580 route 52, bldg. 504 hopewell junction, ny 12533-6351 the ibm home page can be found at http://www.ibm.com the ibm microelectronics division home page can be found at http://www.chips.ibm.com sseries_sds_071701.fm.02 july 17, 2001
ibm39mpegs42x ibm39mpegsi mpeg s422, mpeg s420 and mpeg si encoders sseries_sds_071701.fm. 02 july 17, 2001 revision log 25 of 25 revision log rev. date contents of modification april 24, 2001 initial release (00) may 31, 2001 changes subsequent to legal review. added ibm confidential classification. release (01) june 18, 2001 removed ibm confidential classification. release (02). july 17, 2001 removed preliminary information disclaimer. release (02)


▲Up To Search▲   

 
Price & Availability of IBM39MPEGS420PBA18C

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X