STi7106 Advanced HD decoder Data brief Features ■ Extensive connectivity (dual USB hosts, dual e-SATA, Ethernet MAC/MII/RMII/GMII, 2nd Ethernet MAC/MII/RMII, MMC/SD/SDIO, and PCI) ■ Advanced high-definition video decoding (H264/VC-1/MPEG2/AVS) ■ Advanced standard-definition video decoding (H264/VC-1/MPEG2/AVS) ■ Advance security and DRM support including SVP, MS-DRM, DivX, and DTCP-IP ■ Advanced multichannel audio decoding (MPEG 1, 2, MP3, DD/DD+, AAC/AAC+, WMA9/WMA9pro, Dolby TrueHD, DTS/DTSHD/DTS-HD master) ■ BD/DVD data decryption and advanced content protection ■ Linux, Windows CE, and OS21 compatible ST40 applications CPU (450 MHz) ■ 16/32-bit DDR2 compatible local memory interface ■ Multistream, DVR capable transport stream processing JTAG CPU/FPU ST40 450MHz MMU Interrupts I cache D cache Timer Debug Resets Clocks Modes Clock gen system serv Dual FDMA Bdisp blitter Description The STi7106 uses ST’s state of the art process technology to provide a fully featured HD AVC decoder IC. It is a highly integrated system-on-chip suitable for STB markets across all networks (cable/satellite/DTT/x-DSL/IP) worldwide. Analog out PCM I/O S/PDIF out STB peripherals I/O External interrupts Audio I/O Peripherals PCM players PCM reader DACs SSC UART MAFE PWM Infrared Smartcard Audio decoder ST231 CPU System interfaces EMI PCI SPI LMI MMC/SD Flash, SFlash NOR, NAND PCI Peripherals Serial Flash DDR2 Memory STBus Transport security Dual PTI TS merger Video decoder Display ST231 CPU DeltaMu Video planes Graphic planes Cursor plane Main VDP Aux VDP Deinterlacer Capture Video I/O USB DVOs Denc Teletext DACs HDMI VTGs DVP e-SATA Connectivity Ethernet DAA Transport streams Parallel/serial in/out October 2009 Digital video HD/SD in/out Analog video HD/SD out Doc ID 16517 Rev 1 For further information contact your local STMicroelectronics sales office. 1/13 www.st.com 13 Introduction 1 STi7106 Introduction The STi7106 is targeted at the latest operator and CE manufacturer requirements for STBs and Blu-ray DVD players, which utilize advanced HD decoding (H264/VC-1/MPEG2/AVS), and which conform to DVB, ISMA, ATIS-IIF, SCTE, DirecTV, ATSC, ARIB, CEA, ITU, OpenCable, MSTV, and BD specifications. The STi7106 provides a solution for operators to specify a range of cost-efficient, high performance HD STBs including cost-efficient zappers, IP clients, interactive STBs, DVR standalone and DVR server/home network capable STBs, and with content delivery possible using broadcast or broadband networks, or both (hybrid STBs). The STi7106 keeps pace with the latest conditional access, DRM and trusted platform requirements of major operators worldwide by incorporating the latest generation of advanced security features. The STi7106 offers current users of ST’s growing family of advanced decoding ICs enhancements in performance and features whilst reducing cost and time to market for the next generation deployments. 2/13 Features Benefits NAND Flash or Serial Flash based secure boot and code storage Enables further BOM optimization and cost reduction of advanced decoding HD STBs ST40-300 applications CPU @450MHz, 32 KI cache, 32 KD cache Up to 800 DMIPs superscalar performance from a single CPU core using standard tools and operating systems (Linux, OS21) ST's Delta decoding system with ST231 processor Decoding of advanced high definition standards for broadcast (MPEG2, H264, VC-1, and AVS for China markets) plus performance and flexibility for web-based content decoding such as Flash, DivX, MJPEG and Real Dual USB 2.0 hosts, Dual e-SATA, PCI, SDMMC/SDIO, 10/100 Ethernet MAC/MII and a 10/100/1000 Ethernet MAC with MII/RMII/TMII and GMII interfaces Extensive high speed connectivity for attaching to the widest range of STB peripherals, such as Flash drives, internal and external HDDs, home network controllers (e.g. MoCA, Wi-Fi, HomePlug), DOCSIS modem, memory cards and support for Gigabit Ethernet interfacing Low power process, design and architecture Best in class lowest power standby mode to meet emerging energy standards for STBs. Dynamic configuration of power to individual subsystems enables power efficient active standby modes Advanced 2D graphics and display subsystem with Tile RAM bandwidth saver supports also 3D user interface effects Allows more visually appealing program guides, user interfaces and video rich navigation to be offered to consumers 1080p60 display output with deep color support over HDMI 1.3 High quality progressive output can be watched on the latest high definition displays with enhanced color vividness Doc ID 16517 Rev 1 STi7106 1.1 Introduction STi7106 features summary The STi7106 has the following main features: CPU ● High performance CPUs for applications (ST40) and audio/video decoding (2 x ST231) – ST40-300, dual-issue, applications CPU, 32 KI, 32 KD caches, MMU, FPU – Target speed 450 MHz delivering > 800 DMIPs System and memory interfaces ● Single 16/32-bit DDR2 local memory interface (LMI), up to 400 MHz ● 16-bit external memory and peripheral interface (EMI) - up to five banks ● Interfacing to, and boot from, parallel NOR or NAND Flash ● High speed SPI port for interfacing to and boot from Serial Flash – Supports standard SPI and dual I/O protocols ● MMC 4.2/SD 2.0 interface ● 32-bit, 33 MHz, PCI interface, shared on EMI with access interleaving possible ● Disc-less timeslip feature supported via NAND Flash (raw or managed) attached to EMI, USB, or MMC interfaces Video decoding ● ● Latest generation “Delta” video decoder with ST231 programmable CPU core: – MPEG2, H264, VC-1/WM9, HD or SD advanced video decoding – AVS HD/SD decoding – Provides flexibility to support other codecs (DivX, XviD, H263 encode/decode, Flash, Real, MJPEG) – HD and SD decoding or dual SD decoding, PIP & Mosaic capable – Real-time transcoding of MPEG2 SD to H264 SIF Advanced deblocking, mosquito noise reduction of decoded MPEG2 SD sources based on ST’s digital source enhancer (DSE) technology with 2D analysis window and texture adaptive filter Audio ● ST231 CPU based audio decoder. MPEG1 I/II, MP3, Dolby Digital/DD+, MPEG4 AAC/AAC+, Dolby TrueHD, DTS, DTS-HD, DTS HD master audio multichannel audio decoding – Concurrent audio description decoding – DD+ and AAC+ transcoding ● Integrated stereo audio DAC ● 7.1-channel audio PCM output interface and separate stereo audio PCM output interface ● Stereo audio PCM input interface ● Independent SPDIF output Doc ID 16517 Rev 1 3/13 Introduction STi7106 Display and output ● Main and aux video display pipelines: – Main: high quality H & V reformatting/resizing with sample rate conversion/filtering. Motion and detail adaptive spatial and temporal deinterlacing for 480p/576p and 1080p60 progressive output; film mode detection – Aux: high quality H & V reformatting/resizing with sample rate conversion/filtering ● Three independent graphics planes with H & V resize, CLUT and anti-flicker filtering ● Link list based 2D graphics blitter – Up to 266 Mpixels/sec with destination alpha blending – Capable of high performance animated 3D user interface effects with tile RAM bandwidth saver enhancement – Run length decoding support for BD ● Independent main and aux display compositions (video/graphics mixing) ● Pass-through display for graphics, main video or aux video output concurrently with main and aux compositions ● HD display capture and down-conversion for concurrent HD and SD output of the main composition ● HDMI interface with HDCP copy protection (HD/ED/SD formats up to 1080p60) – ● ● Is in full compliance with all features of v1.3a, including deep color, enhanced colorimetry pass through (xvYCC, gamut metadata), 8 ch PCM, high bit rate (HBR) audio, and CEC Display output: – 16-bit digital video output (DVO) for main display composition (HD/ED/SD formats up to 1080p60) – Second 24-bit DVO for pass through display or main/aux display compositions (HD/ED/SD formats up to 1080p60) – Macrovision and Dwight Cavendish copy protection support – PAL/NTSC/SECAM digital encoder – Six 10-bit DACs for component/composite analog video output (HD/ED/SD formats up to 1080i) SD/HD digital video input port, 8- or 16-bit YCbCr Connectivity ● Dual USB 2.0 host interfaces both with PHY ● Integrated 10/100/1000 Ethernet GMAC, Wake-on-LAN, multiple h/w address filters – 4/13 Supports 10/100 MII/RMII, Turbo-MII (TMII) up to 300 Mbits/sec and GMII up to 1000 Mbits/sec ● Second Ethernet MAC supporting 10/100 MII/RMII ● Soft modem support: integrated MAFE: integrated system side DAA (Si-Labs) Doc ID 16517 Rev 1 STi7106 Introduction Transport/security ● Quadruple external TS inputs, triple internal TS from memory ● Dual DVB-CI+ (HD/SD profiles) modules supported ● Multistream transport stream demultiplexing, 400 Mbits/sec, quadruple tuner DVR capable ● DVB/DES/TDES/AES/Multi-2/ICAM descrambling ● DVR supported, with HDD attachment through e-SATA, EIDE (PIO mode) or USB ● CSS (DVD-video), CPRM (DVD-RW), and CPPM (DVD-audio) decryption is provided for the DVD stream ● Blu-ray DVD (BD) security: BD+/AACS ● Advanced security: – Secure control words – Secure boot with code authentication – JTAG locking – Network/DVR copy protection STB peripherals and package ● ● ● On-chip STB peripherals: – Two smartcard interfaces – Four UARTs – Four SSC/I2C – GPIO banks with alternate functions – IR Tx/Rx – UHF Rx/SCD – PWM – ILC – HDMI CEC – 4 x 4 key matrix scanner Package: – FPGBA 27 x 27mm – 620 balls – Pitch 0.8 mm – Ball 0.5 mm – Ball to ball compatible with STi7105 with additional balls assigned Dual multichannel flexible DMA controllers Doc ID 16517 Rev 1 5/13 Target applications 2 STi7106 Target applications The STi7106 integrates in a single IC, multistream transport demultiplexing, applications CPU, A/V decode, video processing, graphics and display, advanced security, STB peripherals, audio/video DACs, digital A/V outputs, HDMI, dual e-SATA ports, dual USB ports, dual Ethernet controllers (1x GbE capable) and MMC/SD/SDIO card controller. Figure 1. IP client HD STB (wired Ethernet or Wi-Fi connection) USB 2.0 Ethernet USB power control RJ45 USB MII Serial Flash PHY Dual I/O SPI TMDS/DDC/CEC HDMI Wi-Fi module SSC2-I2C E2PROM PCI STi7106 CVBS YC, CVBS Svideo LMI DDR2 30 MHz Analog audio, L/R Front panel display and controls PIOs/IRRX STv6432 Left Right Audio Smartcard S/PDIF S/PDIF ST8024 SC0/UART0 RESET JTAG DCU Power supply 6/13 Doc ID 16517 Rev 1 STi7106 Figure 2. Target applications Hybrid DTT/IP HD STB 2x USB 2.0 Gbit Ethernet RJ45 USB power control USB USB PHY GMII TS input STv036x Tuner SSC3-I2C SLC NAND Flash TMDS/DDC/CEC EMI HDMI YPbPr option Pb YPbPr Time-shift option Pr MMC MMC/SD memory Y STv6440 STi7106 SSC2-I2C LMI DDR2 CVBS YC, CVBS Svideo 30 MHz STv6432 E2PROM SSC2-I2C Analog audio, L/R Left Front panel display and controls PIOs/IRRx Right Audio Smartcard S/PDIF S/PDIF ST8024 SC0/UART0 RESET JTAG DCU Power supply Doc ID 16517 Rev 1 7/13 Target applications Figure 3. STi7106 Dual tuner DVB-C/IP HD DVR STB with MoCA 2x USB 2.0 Ethernet RJ45 USB power control USB USB PHY Tuner STv297E TS input MII SSC0-I2C eSATA TS input Tuner STv297E SSC1-I2C TMDS/DDC/CEC MoCA RF MoCA MAC/PHY TMII HDMI SSC3-I2C E2PROM STi7106 Aux/Loop-through SCART RGB SLC NAND Flash YC, CVBS EMI Front panel display and controls 30 MHz LMI DDR2 Analog audio, L/R Display driver UART1 or FP µP TV SCART STv6417 Left Right Audio Smartcard S/PDIF PIOs/IRRx ST8024 S/PDIF UART0 RESET JTAG DCU Power supply 8/13 Doc ID 16517 Rev 1 STi7106 Figure 4. Target applications Multi tuner DVB-C/IP HD DVR STB with DOCSIS 2x USB 2.0 Gbit Ethernet RJ45 USB power control USB USB PHY Tuner STv297E TS input GMII SSC0-I2C eSATA1 TS input Tuner STv0498+ eSATA2 TS input TMDS/DDC/CEC STv0130 Tuner HDMI 2 SSC1-I C Tuner MII SSC3-I2C E2PROM STi7106 Aux/Loop-through SCART RGB SLC NAND Flash SDRAM Flash YC, CVBS EMI Front panel display and controls 30 MHz LMI DDR2 Analog audio, L/R Display driver UART1 or FP µP TV SCART STv6417 Left Right Audio Smartcard S/PDIF PIOs/IRRx ST8024 S/PDIF UART0 RESET JTAG DCU Power supply Doc ID 16517 Rev 1 9/13 Target applications Figure 5. STi7106 Dual tuner DVB-S2/IP HD DVR STB 2x USB 2.0 Gbit Ethernet RJ45 USB power control USB USB PHY GMII SSC0-I2C LNB H24 eSATA1 DiSEqC TS input STv6120 STv 900D eSATA2 TS input TMDS/DDC/CEC HDMI SSC1-I2C AGC/I2C STi7106 SLC NAND Flash RJ11 System side DAA DAA Y YPbPr Pb YC, CVBS Pr EMI LMI DDR2 Front panel display and controls 30 MHz Analog audio, L/R Display driver UART1 or FP µP CVBS STv6440 Svideo Left Right Audio Smartcard S/PDIF PIOs/IRRx ST8024 S/PDIF UART0 RESET JTAG DCU Power supply 10/13 Doc ID 16517 Rev 1 STi7106 3 Ordering information Ordering information Table 1. Ordering information Order code STi7106ZUA Packaging FPBGA 27 x 27 mm Doc ID 16517 Rev 1 Description Development version, all options. 11/13 Revision history 4 STi7106 Revision history Table 2. 12/13 Document revision history Date Revision 29-Oct-2009 1 Changes Initial release. Doc ID 16517 Rev 1 STi7106 Please Read Carefully: Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice. All ST products are sold pursuant to ST’s terms and conditions of sale. Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no liability whatsoever relating to the choice, selection or use of the ST products and services described herein. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein. UNLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZED ST REPRESENTATIVE, ST PRODUCTS ARE NOT RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY, DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER’S OWN RISK. Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any liability of ST. ST and the ST logo are trademarks or registered trademarks of ST in various countries. Information in this document supersedes and replaces all information previously supplied. The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners. © 2009 STMicroelectronics - All rights reserved STMicroelectronics group of companies Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan Malaysia - Malta - Morocco - Philippines - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America www.st.com Doc ID 16517 Rev 1 13/13