Home
AML 8613 A/V Processor User's Guide
Contents
1. VDAC AVD33B 1 108 NC VDAC DAC G 2 107 NC VDAC AVD33 3 106 NC VDAC AVS33RGB 4 105 NC VDAC DAC 5 104 VDD33 VDAC AVD33R 6 103 NC VDAC COMP 7 102 NC VDAC REXT 8 101 DVSS VDAC VREFIN 9 100 GPIOC 6 VDAC AVDD 10 99 GPIOC 5 VDAC AVSS 11 98 4 AFLR AVSS 12 97 DVSS AFLR L 13 96 VDD33 AFLR R 14 95 GPIOC 3 AFLR AVDD 15 94 GPIOC 2 VDD12 16 93 SPDIF OUT NAND CE2 17 92 REMOTE WE n 18 91 VDD12 NAND RDY BSY 19 90 RESET NAND CEn 20 89 OSCOUT CS n 21 88 OSCIN HOLD n NAND RD 22 87 AVSS33 VDD33 23 86 PLLA_AVDD33 Mi DO SPIC 24 M1 D 1 SPI D 25 M1 D 2 SPIQ 26 M1_D_3 SPILA 27 85 PLLB AVSS33 84 PLLB AVDD33 83 PLLC AVSS33 82 PLLC AVDD33 DVSS 28 81 USBA_vdd33 4 29 80 USBA_vss33c D5 30 79 txrtune 6 31 78 USBA vss33 M D7 32 77 dm VDD33 33 76 USBA dp M1 DQMO 75 USBA vdd33 M1 D 15 74 USBA_vbus M1 D 14 73 USBA id F ODOT CN co CN CO sF CN cO CN CO sb SF SF SF SF SF SF SF SF O dO LO O O wo WwW O dr rr D PS F ne 2 CN D P3 3 73 g D x N at 5 li naanduooomsomg 9 a m aoanQa 18 4 50 12 le 555522 SS 52222 gt gt 1 192 5 2 2220 2 2 5 1 07 2008 24 25 AMLOGIC Proprietary AML 8613 A V
2. 2 Features The AML8613 chip is very flexible and most of the capabilities are under firmware control The following list of features may or may not be included in the firmware library or binary depending on the actual application and platform High Integration Embedded 32 bit core RISC processor for system control Complete RealVideo MPEG 1 2 4 decoding backend and video post processing logic Complete audio decoding backend Integrated one USB 2 0 High Speed OTG ports Integrated TV encoder and triple video DACs RealVideo Decoding e RealVideo decoding engine controlled by a dedicated Video AIDE sor e Decodes RealVideo 8 9 10 video streams rm and rmvb file formats can be handled by AVOS MPEG 1 2 Decoding MPEG video engine controlled by a dedicated Video AMRI C processor MPEG 2 ML MP conforming to ISO 13818 MPEG 1 ML MP conforming to ISO 11172 Sub picture and highlight decoding and display Advanced error detection concealment and rec mpg mpeg dat and avi file formats can ry scheme andled by AVOS and CPU subsystems MPEG 4 Decoding MPEG 4 ASP and XVID GMC and Multiple language and multipl avi file formats can be har mats DivX sub title support d by AVOS and CPU subsystems JPEG M JPEG Decodinc e Super fast hardware decoding of JPEG picture e Unlimited pixel resolution currently test with 16M pixel pictures e Supports scaling Zoom in or out rota
3. 0 5 6 Pin out 6 1 Pin out information The AML8613 A V processor pin out is described in the following table Abbreviations Input digital pin O Output digital pin I O Input Output Al Analog input pin AO Analog output pin AIO Analog input output pin P Power pin AP Analog power pin NC No connection Pack saa M1 JTAG SPI I2C Audio NAND I2C UART Pin Name a VDAC AVD33R beam AFLR AVSS VDAC id mos _ enone O _ Mime SPI HOLD n SPI HOLD n A NAND RD n NAND RD n 1 07 2008 20 25 AMLOGIC Proprietary NO NO P es oOo oa wy AML 8613 A V Processor User s Guide Version 0 5 Bios _ wor 33 VDD33 UART 34 1 35 M1 D 15 36 M1 D 14 37 VDD12 38 M1 D 13 D j 44 M1 DQM1 M1 DQM Bi 49 50 51 52 Co 1 OO oO o 62 NAND_ALE 1 07 2008 21 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5 Package Pin Name UART 71 GPIOB_0 GPIOB 0 73 USBA id S 74 USBA_vbus 75 USBA_vdd33 plas _ 78 USBA_vs
4. bit SPI NOR FLASH devices Up to 8M bytes of NOR FLASH is accessible with the SPI FLASH interface design The FLASH should be connected as indicated in the following diagram 1 07 2008 15 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5 SPLCSn SPI_D D SPI_Q SPI W EB ww 1 Bit SPI Flash 4 3 Audio Interfaces The audio output interface is composed of three independent interfaces S IEC 958 S PDIF and analog DAC output PCM data to external audio it to an external Dolby DTS decoder and ding device such as a DAT or minidisk recorder The IEC958 audio output interface can send compressed data device For example compressed audio data can uncompressed PCM data can be sent to a digital audio re Two sigma delta audio DACs are integrated into the AML8613 chip for low cost audio solution The two internal DACs can generate high quality stereo a output without any external DAC chip Also an analog audio filter is integrated for direct connection jacks The audio input is provided so tha ernal audio source such as a microphone can be digitized and mixed with other audio sources 4 3 1 125 Audio Output Int 25 output interface is used to Communicate directly with audio DACs 16 20 and 24 bit resolution DACs are supported data be configured to be either signed or offset binary with the MSB first or la
5. module has specific extensions am parser A V decoding core video audio post processors core RISC processor DMA engin JSB OTGs and peripheral interfaces Sophisticated prioritized time sharing algorithm is used arbitre SDRAM access between all the internal modules 3 5 3 Clock and Power Supplie crystal oscillators One 27MHz external crystal oscillator is used as g operation It has multiple internal clock circuits PLLs to drive all the The AML8613 processor requires ol clock input for the system and de clocks needed The AML8613 device uses 1 2V as its core logic voltage and uses 3 3V power supplies for I O The analog devices PLL OTG PHY and VDAC need to have isolated filtered power ground supplies as specified by in the pin list The AML8613 d firmware implement the AMPOWER II algorithm to reduce power consumption for portable ap s and to reduce heat generation for traditional A V applications Depending on the applicati system dynamically enables disables clocking on each module and varies its operating frequen ween 27MHz and 166MHz to optimize the system performance In addition the system urns on off different subsystems to conserve power consumption 1 07 2008 11 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5 4 External Interfaces 4 1 Global Configurations 4 1 1 Reset Configuration The chip has a common active low reset signal called reset_n This signal puts the entire ch
6. source e g DTS digital out and optical out In addition to the digital Outputs the AML8613 chip includes two audio DACs for low cost stereo output used to generate an internal PWM signal and then the PWM signal is passed to a filters for output processing audio DAC can drive RCA connection directly or it to driver speakers pair of multi stage needs a simple a 3 4 Peripherals Interface Architecture The AML8613 A V processor can be connected to a variety of peripherals including USB OTG interface 3 4 1 USB Interfaces The AML8613 A V processor has one built in USB OTG controller and PHY The OTG is capable of high speed 480Mbps data transfer between external USB host devices and internal SDRAM It has built in DMA engines to handle data transfer with minimal core CPU processing The AVOS firmware for AML8613 provides the necessary driver for handling the USB OTG ports When behaving as an USB host port the AML8613 can be connected to any external Mass Storage class USB devices or Picture Transfer Protocol PTP class USB devices The USB OTG port can be connected to any PC s or MAC s USB port for file transfer The AML8613 A V processor s internal core processor is used to 1 07 2008 10 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5 perform higher level USB protocols and new functions are being added Please contact AMLOGIC sales team for more up to date information abo
7. AG CONFIGURATION This pin controls the JTAG configuration after RESET Tie to 3 3v with 10k resistor indicates the JTAG pins are used for communicating with CPU NAND FLASH LOCATION CONFIGURATION This pin controls the location of NAND FLASH chip for booting Note the NAND FLASH can only boot from SDRAM1 Tie to 3 3v with 10k resistor indicates NAND FLASH is connected to m1 pins Tie to 3 3v with 10k resistor for 16 bit NAND FLASH interface Tie to ground with a 10k resistor for 8 bit NAND FLASH device interface 1 07 2008 12 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5 Example The following example illustrates a start up configuration for a single 8M bytes SDRAM1 and 8 bit FLASH memory during a production environment i e no JTAG debugging Audio OUT AOCLK GND Power Audio AMCLK EN reset n ADATA 1 0 5 lt _ SDRAM 8 bit Flash 4 1 2 Clocks The AML8613 has multiple internal clock domains but all the intern external reference OSC As illustrated below the crysta or pin pairs OSCIN OSCOUT can be connected to a crystal or driven from an external oscillator typical A V application a 27 MHz crystal is connected to the OSC pins The following diagram depicts a typical crystal circuit the actual values of the components depend on the type of crystal used in the application lock domains are derived from a single OSCIN OSC
8. AML 8613 A V Processor User s Guide Version 0 5 AML 8613 A V Processor User s Guide ara CA 95054 U S A www amlogic com AMLOGIC reserves the right to change any information described herein at any time without notice AMLOGIC assumes no responsibility or liability from use of such information 1 07 2008 1 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5 Table of Contents 1 2 3 faniga e LULi o 4 T 5 Architecture Overview 8 ATA EC eee 8 22 T 8 OO UAUOIO FOCOS SINO 10 3 4 Peripherals Interface 3 5 Host CPU and System Architecture External 4 1 Global ConligurallOtis 4 2 Memory eene nhanh nennen nnns 4 3 Audio Interfaces 4 4 Video Output Interfaces Operating Conditions 5 1 DG 5 2 Absolute Maximum 5 5 3 Recommended Operating Conditions PIT OUN 6 1 Pin out infor
9. IN 2 Mhz OSCOUT OSCOUT uc interface allows the developer to download code data to the SDRAM memory probe AML8613 chip execute and debug the RISC code using a user friendly development 1 07 2008 13 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5 TDI TS TMS VCC i2 AOCLK TDO JTAG Controller 4 1 4 GPIOs into the AML8613 el applications Since Configurable hardware controllers e g i2c RS232 VFD etc and DMAs are integr device to speed up the common operations and relieve the core RISC for user hardware controllers and state machines cannot cover all possible external d or system level signals numerous general purpose I O pins are available on the chip for purpose able Media Player keypads Each GPIO pin can be independently configured to be an input or an output As indicated in the diagram there are various types GPIO PAD TYPES GPIO I O Type i2c_clk Read 7 Reaist E I d O 4 Register GPIO I O Type OD Pull up required GPIO Type FC NO Pull up required gt Read back gt gt Read back Register Register I O 4 4 O Register EN EN Register Register 4 2 Memo
10. Processor User s Guide Version 0 5 8 Mechanical Specifications The AML8613 A V processor is packaged using a 144 pin LQFP package The mechanical dimensions are given in millimeters as below 22 00 0 25 E 20 00 0 10 Amlogic AML8613 144 Pin LQFP 20mmx20mm lt 0 45 0 60 0 75 1 07 2008 25 25 AMLOGIC Proprietary
11. The peripherals include one USB 2 0 High Speed OTG controllers and PHYs The embedded 32 bit core CPU controls all system related application software It OS the base operating system for AML8613 All applications and drivers run on top of AVOS Dr processing USB drivers and other hardware related programming interfaces ar Applications including graphical user interfaces on screen displays OSD and also included in AVOS Developers can add additional applications to custot product platform AVOS for each unique 2 4 HVD EVD Real Video and ing hardware and the flexible Video able of decoding normal D1 size video d de interlacing is applied to the video The core CPU interfaces to the video and audio processing hardware JPEG M JPEG streams are processed by dedicated video dec AMRISC engine The hardware and microcode combination is sequence at full speed and JPEG pictures with no limits Pi sequence for high quality video output Once decoded the output pictures are passed to a sophisticated video sub system that performs video enhancement and scaling functions Contrast enhan At hue adjustment video scaling video interpolation pan scan letter box and zoom are also support e scalar supports both up scaling and down scaling of images and video The scalar can also mix in multiple graphics and OSD layers for the final display The integrated Audio AMRISC R post processing The micro co
12. d CVBS 1 8uH 480 576p gt 720p 75 a 10pF 75 22pF T 10pF ux BW TV 10u Tant VDAC COMP E gc 3 3V VDAC REXT 0 01uF X7R VDAC VREF 262 Q 0 01uF 1 07 2008 18 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5 5 Operating Conditions 5 1 DC Characteristics Table 51 DC Characteristics 3 3 0 3V Ta 0 to 75 C wm Unt m High level output voltage loh 2 0 24mA Low level output voltage lol 2 0 mA O O 000000000000 input current Low level input current Tri state output leakage current Power Dissipation 5 2 Absolute Maximum Ratings The table below gives the absolute maximum Exposure to stresses beyond those listed in this table may result in permanent device damage eliability or both Table 52 Absolute Maximum Ratings Characteristic 2V Core Supply Voltage 15 _ ON ES Vo 05 46 Operating Temperature 5 3 ended Operating Conditions Table 53 Recommended Operating Conditions Cove Supply Volage o i2 15 V Bav Pa B5 V roo funcion Temperate 1 07 2008 19 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version
13. ddition to the traditional RealVideo MPEG processing the MPEG decoder performs adaptive pixel based de interlacing and 3 2 pull down detection reversal to improve outpdt picture quality for progressive displays 3 2 3 JPEG M JPEG Picture Movie Decoder and Motion JPEG M JPEG Both JPEG jpg and M JPEG avi are popular formats used by di ameras JPEG is used as the still picture format M JPEG is used as the video capture format The video decoder will read and decode the store in memory for display purpose 5 limitation of the original compressed J picture and scale the decoded output to the proper size to MPEG processor has a streaming interface there is no size ture lotion JPEG sequence It is capable of supporting VGA resolution ond M JPEG streams be rotated or flip to adjust for customers deo in real time while being displayed The MPEG decoder can also proc MJPEG streams at 30 frames using digital camera to film h 3 2 4 Video Post Pr VPP performs functions related to combining and scaling multiple video graphics ideo planes The video post processor fetches data from each image plane e g es performs sophisticated multi taps filtering scaling to generate a new pixel for output e result with other filtered data to generate the final video image The video post processor erforming alpha bending between multiple image planes The VPP is capable of both scaling up zoom in and sca
14. decoding core and video decoding core AMV Sync handling 1 07 2008 8 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5 Once the stream is decrypted the parser searches for stream IDs within the stream looking for the correct video audio or other data to extract The extracted data is stored into multiple buffers in the system SDRAM All buffer sizes and locations are programmable depending on the application 3 2 2 RealVideo MPEG 1 2 4 Video Decoder The MPEG Decoder works in conjunction with the Video AMRISC processor for the following functions RealVideo 8 9 10 decoding e MPEG 1 2 4 decoding e Adaptive pixel based de interlacing including 3 2 pull down detection e Frame rate conversion 3 2 pull down 2 2 pull down 50 60Hz conversion and any combination conversion The MPEG decoder performs all necessary MPEG video streams decoding logic for MP APEG 2 and MPEG 4 ASP That includes VLD decoding IQ motion vector parsing motion compensation block predication and picture reconstruction Multiple decoded pictures are placed in the fram buffers in SDRAM Frame buffers are used to store Intra Coded Pictures P Predicted Pictures Bi directionally predicted pictures The video post processor pulls decoded pictures for display p OSes The RealVideo decoder decodes RealVideo 8 9 10 formatted movies added especially for Real processing ted RealVideo loop filter is In a
15. ded enough flexibility to accommodate A AC 3 5 1 HDCD MP 3 WMA supported cessor performs advanced digital audio decoding and provides support for all existing audio formats and it also has dio standards Popular audio formats like MPEG LPCM Dolby eal Audio can be supported In addition SPDIF 958 outputs are The AML8613 also integrated ene USB 2 0 High Speed OTG controllers and PHYs for connecting to USB hard disk FLASH memory tal cameras and MP3 players The AVOS drivers and applications for AML8613 firmware includes th 5 USB device driver USB protocol stacks to support bulk and INTR transfer Hub Mass Storage MS Picture Transfer Protocol PTP and PictBridge protocol The AVOS USB firmware also supports m ile systems and includes flexible file transfer functions between USB devices AML8613 A V processor has a set of very flexible clocking circuits that implement the adaptive AMPOWER II j n algorithms The chip works in conjunction with the AVOS software to reduce total power on based on processing load type of media streams being processed and the output requirements With AMPOWER II the system can reduce power consumption for portable applications and helps consumer electronics to achieve the Energy Star rating In addition AMPOWER II also provides higher performance within smaller thermally constrained environments 1 07 2008 4 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5
16. discussion is divided into multiple areas Back end MPEG decoders audio decoders output stages I O interfaces like USB NAND etc Audio Audio 125 AMRISC Interface DAC Audio IEC958 SPDIF Post Processor Decoder Interface MPEG1 2 4 Real Decoder o U A 42 JPEG M JPEG mage Enhancement AL Controller Decoder Video Post Processor Video AMRISC SDRAM FLASH JTAG GPIO 300MHz Core Controller CPU TV Motion Enhancement amp 12 3 2 Video Picture Processing itecture is optimized for audio and video streaming applications With the architecture application specific interface e g USB file system and the output stage the decoders can arlarge variety of applications The decoder utilizes external SDRAM for input video photo audio sub pictures navigation OSD data buffers and decoded frame buffers 3 2 1 A V Stream Parser The A V Stream Parser is a programmable engine that works in conjunction with the Video AMRISC M processor for the following functions e Accepts audio video bit stream as the input e Performs decryption and unscrambling for encrypted bit streams e De multiplexes the bit streams into multiple buffers like encoded video audio sub pictures and navigation information e Deposits the parsed data into the SDRAM Controls the buffer level of the audio
17. dulator that generates the serial PWM data stream An external analog filter is then used for out of band noise filtering and analog signal reconstruction External amplifier is needed to provide the necessary current to drive the speakers Connections to RCA jacks do not need external amplifier chips L O L gt E R AMPIFLER T Circuit Not Stereo ADC CS5331 or equiv 4 4 Video Output Interfaces 4 4 1 Analog Video Output solution tri video DACs for optimal analog video nd interlaced video output The high frequency 720p output frequency output The video encoder is capable of both progres high resolution video DAC can support from NTSC as Luma and Chroma bandwidth control programmable Macrovision 7 1 copy protection schemes When video DACs are programmed to output Y Pb and Pr with For the interlaced mode the video encode saturation hue contrast and brightnes configured for progressive scan outp Macrovision AGC copy protection and support the following output format using composite video The video DAC outputs are fully and component Y Pb Pr YUV e Progressive HDTV 7 Interlaced NTSC 20px50 60fps 720x480x30fps 720 576 25 5 720x480px60fps 720 576 50 1 07 2008 17 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5 Video filter values depend on the video mode selecte
18. ices Photo printing to USB attached PictBridge devices Connecting to PCs or Apple computers as USB MS Class devices Core CPU Sub system High speed 333MHz 32 bit core CPU dedicated for user applications e Embedded debug interface using ICE JTAG 1 07 2008 6 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5 Shared MPEG SDRAM as run time data storage for minimal system cost Integrated interrupt controller general purpose timers and counters Integrated general purpose DMA controllers Supports 8 bit or 16 bit NAND or 4 wire SPI NOR FLASH Support for MLC NAND Flash with 9 bits of ECC SDRAM interface can support up to 32M bytes of SDRAM System Peripherals and Misc Interfaces Single 27 MHz crystal oscillator input AMPOWER II power reduction algorithm for portable devices Numerous programmable GPIO pins for system control and interrupts Integrated i2c slave and master controllers Enhanced UART controller Remote control input circuit with digital input filter PWM output pins 1 2 volt and 3 3 volt power supplies 3 3 volt I O support 144 pins LQFP RoHS package 1 07 2008 7 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5 3 Architecture Overview 3 1 Architecture The AML8613 is a highly integrated SOC device that provides cost effective solutions for media players Media boxes and integrated entertainment centers Since the device is very sophisticated the following
19. ip into a known state by resetting internal registers and state machines to their default states Typically this signal is held low for at least 100 millisecond after the power is applied and has stabilized The reset process also plays a role in configuring certain functions within the chip Using the state of the AUDIO pins and the rising edge of the reset_n signal the user can dictate the configuration of the DRAM controller and the boot address in shared flash configurations The AUDIO pins should be pulled up or down using 10k resistorsNto either 3 3v or ground SPI BOOT LOCATION If this bit is set to 1 then the SPI flash is connected to m1_d 3 0 If this bit is set to 0 then the SPI boots from the NAND pins GPIOA 13 NAND we n NAND rdy bsy NAND ce n NAND rd n NAND FLASH PAGE SIZE CONFIGURATION This pin controls the page size of the NAND FLASH Tie to 3 3v with 10k resistor when the NAND FLASH has a 2048 bytes page size Tie to ground with a 10k resistor for NAND FLASH that has 512 bytes page size Tie to 3 3v with 10k resistor when 3 ALE pulses are needed to set the NAND row address This is usually needed for larger size NAND FLASH chips Tie to ground with a 10k resistor when 2 ALE pulses are needed to set the NAND row BOOT OPTION CONFIGURATION This pin controls if the chip is booting from NAND or NOR FLASH Tie to 3 3v with 10k resistor to select NAND boot Tie to ground with a 10k resistor to select NOR boot JT
20. ling down zoom out 3 2 5 Video Encoder Video DAC and Digital Video Output The AML8613 device contains a video encoder that can handle both progressive and interlace video output In addition to the analog video DAC output interface the video encoder s TTL output module also generates high definition digital video signals for external transmitter devices The following is the basic features of the AML8613 internal TV encoder e output capability 576P 720P e NTSC and PAL output including progressive 480 and 576 outputs and SCART The video encoder also provides many video adjustment options The video encoder has luma and chroma bandwidth control programmable saturation hue contrast black level and brightness adjustments 1 07 2008 9 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5 The video encoders generate up to three video output streams to the built in high performance video DACs The video DAC outputs are fully programmable to support composite video component video YUV YPbPr Also simultaneous progressive and interlace modes are also supported 3 3 Audio Processing 3 3 1 Audio Decoding and Post Processing The audio processing architecture is based on the Audio AMRISC with direct hardware assist functions from the audio decoder hardware Since the Audio AMRISC processor is micro coded engine the AML8613 device is capable of supporting the decoding of all existing audio fo
21. mation 20 a vU ODER EET RIGEN TII UNIES 24 Mechanical 22 2 ee eee Leere eere 25 1 07 2008 2 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Revision History May 28 2008 Jesse W Initial Version Version 0 5 Oct 15 2008 Nov 11 2008 QL Tu Julius Z Revision Revision Nov 13 2008 QL Tu Revision Dec 12 2008 QL Tu Modify reset config remove M2 change Max SDRAM to 32MB Jan 06 2009 Julius Z Revision 1 07 2008 3 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5 1 Introduction The AML8613 A V processor is a complete integrated system targeting Media box MBX backend applications AML8613 device includes a 333 MHz embedded RISC CPU A V decoders crypto engine transport interface and USB for the MBX applications The AML8613 firmware provides all A V decoding functions and USB stacks The AML8613 combines full function of MPEG 1 MPEG 2 MPEG 4 and Real Video decoding numerous dedicated and general purpose peripherals and a high speed 32 bit host CPU in a single device The 18613 has two built in AMRISC RISC processors with special instructions to accommodate audio and video digital signal processing The AML8613 device provides many on chip I O peripherals
22. r maximum savings system cost Audio Decoding Built in Audio processor with extensions specifically de On the fly switching of audio streams during playback Full RealAudio decoding Full MPEG audio layers II and Compliant with Dolby AC 3 5 1 channel ains HDCD support Capable of decoding many audio formats includ igned for audio processing ji WMA WAV Ogg Vorbis AAC Audio Post Processing and Output Integrated a 2 channel delta sigma aL Two channels analog output or 8 IEC958 S PDIF digital outpu DTS audio pass through AC 3 two channels down rr Virtual surround sound AC for low cost system configuration s linear PCM output I S or EIAJ DAC compatible ate 3 D spatial sound field from two audio channels Prologic 11 to convert audio source to multi channel audio output Full speaker configurations and bass management with adjustable crossover settings Muting volume control etc 2 0 High Speed controllers and PHYs d compatible with USB 1 1 devices ort can be configured as USB device host or OTG port DMA support for data movement for BULK INTR and ISO transfer USB device driver native USB protocol stack supported in AVOS firmware Integrated support for Mass storage class MS Class Picture Transfer Protocol PTP PictBridge protocol and USB communication class USB Hub support Video audio and image decoding from USB attached MS Class or PTP dev
23. rmats PCM Dolby AC 3 5 1 MPEG Layer 1 11 11 WMA AAC RealAudio Ogg Vobris and be programmed to support customer specific audio requirements The Audio AMRISC processor has its own internal code c AM ROM for supporting the high frequency requirements e g 320kbps for MP3 for realistic sound In addition to supporting multiple audio formats the AML8613 device implem post processing algorithms Post processing algorithms are used to optimize the speaker s capabilities and to personalize the audio set up for individuals supported included Dolby Prologic Il Dolby Prologic IIx or Dolby Digital EX Down mixing 5 1 channels to two audio channels Virtual surround sound effect for 2 channel audio output DSP effects e g Concert Hall Party etc Equalizer effects e g Rock Dance Techno Jazz Cl Full speaker settings and bass management Audio channel delay Gain control DC filtering many different audio io output for a specific st processing algorithms al Live Movie etc Depending on the specific application one or st processing modes can be enabled by firmware 3 3 2 Audio Interfaces hr e independent interfaces 175 IEC 958 S PDIF and delta sigma udio interface can outputs a decoded stream or just a pass through am from a DVD Video disc The IEC958 interface can be used for both The audio output is implemented audio DACs The IEC958 S PDI stream from the
24. ry Interfaces 4 2 1 SDRAM Interface The AML8613 device uses external SDRAM for data storage and code execution The SDRAM interface is labeled as m1 interface SDRAM interface can access up to 32M bytes of memory Depending on the application either 133MHz or 166MHz SDRAM chips be used The following example depicts a system with only 8M bytes of SDRAM on m1 interface 1 07 2008 14 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5 M1_Df0 15 D 0 15 1 A O 11 A 0 10 M1 BA1 1 M1 BAO M1 M1 RAS RAS M1 CAS n CAS M1 SCS0 n CS M1 DQMO M1 DQM1 DQMH M1 WEn 4M x 16 SDRAM 4 2 2 NAND FLASH Interface The NAND FLASH interface can accommodate an 8 bits or 16 bits NAND SH device Due to the limited number of I O pins the FLASH interface is shared with the SDRAM interface NAND FLASH has a very large capacity that ranges from 32MB to more than 1GB The NAND FLASH should be connected as indicated in the following diagram R B NAND R nB ES NAND nRE NAND CE CE nWE WE M1 BA1 NAND CLE CLE M1 BAO NAND ALE ALE M1 D ZO 4 2 3 SPI NOR FLASH Interface LASH interface can accommodate 1 bit 2 bit and 4
25. s33 d 79 USBA txrtune USBA vss33c s a 85 PLLB AVSS33 CETTE NNNM _ osor L C UART_TX 91 92 93 UART_RX UART_TX UART_RX co N O 1 07 2008 22 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Pin Name 110 ay x Ss gt eo 121 GPIO 2 13 126 GPIO M2 30 GPIO M2 30 129 BUTTON 2 BUTTON 2 GPIO M2 26 131 GPIO 2 16 132 GPIO M2 17 133 DVSS 34 _ 2_18 M2 18 135 GPIO 2 19 GPIO M2 19 x C2 I w 9 U D 141 142 143 JTAG_TDO 144 VDAC DAC_B 1 07 2008 JTAG_TDO VDAC DAC_B 23 25 Version 0 5 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5 7 Pin Out Diagram m 2 ovo Y lt lt oD ad cea TS ed NE 2226565522 zz a QoooooooS oo9oootFroon52oo 8 gt gt gt gt 77700 03 gt 00 0 00 Omnmmddo gt 2 gt gt on WO eo DIT ve v
26. st The audio interface ides on the fly control commands for L R channel swap individually for each DAC stereo to mono conversion and individual speaker mute controls SPDIF Audio Output IEC 958 is a consumer version of the AES EBU interface that supersedes AES EBU as well as S PDIF The two formats are quite compatible with each other differing only in the sub code information and connector IEC 958 interface is designed to communicate either to an external AC 3 decoder or to a device that expects PCM data encoded over the IEC 958 protocol standard interface 958 is supported using a single output pin This output pin may be also used to drive a differential driver in cases where common mode rejection is required 4 3 3 Stereo Audio DAC Output The AML8613 A V processor implements two internal audio DACs for stereo audio output The audio DACs are designed for connecting to internal TV audio sub system or small speaker or ear buds for portable devices simple external filter amplifier is needed Please see the following sample filter diagram 1 07 2008 16 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5 Internally the delta sigma algorithm is used to improve the performance and ensure high SNR output The implementation includes a multi tap interpolation filter which increases the sample rate of the audio channels to the modulator rate Then the audio stream is passed through a sigma delta mo
27. tion and transition effects e M JPEGe e supports up to full frame rate 30 fps quality movies Other Pictures Decoding ecodes BMP PNG GIF TIFF and other popular picture formats e Supports zoom in and out rotation and transition effects e Zoom supported in 2x mode Video Processing 3 2 pull down for 24 fps displaying at 30 fpsO 2 2 pull down for 24 fps displaying at 25 fps Adaptive pixel based de interlacing algorithm Variable steps video zooming up to 8x Letterbox and pan scan Built in NTSC to PAL scaling or vice versa 1st On Screen Display OSD1 capable of supporting 4 16 256 16k colors or True Color OSD alpha blending over video display 1 07 2008 5 25 AMLOGIC Proprietary AML 8613 A V Processor User s Guide Version 0 5 2nd OSD supporting 16 colors OSD2 Global Alpha for OSD1 OSD2 TV Encoder Interlaced NTSC output 720x480 at 30 fps with Macrovision 7 1L1 anti taping Interlaced PAL output 720x576 at 25 fps with Macrovision 7 1L1 anti taping Progressive NTSC output 480p at 60 fps with Macrovision 1 03 anti taping Progressive PAL output 576p at 50 fps with Macrovision 1 03 anti taping High definition output of 720p component composite Y Pb Pr YUV output Closed caption modulation in the vertical blanking intervals Programmable tint brightness and other TV enhancements Graphics e Graphics can be scaled independently of the video output e Unified MPEG video and graphics memory architecture fo
28. ut new additions to the USB protocol stack 3 5 Host CPU and System Architecture 3 5 1 Embedded Host CPU 333MHz internal core RISC CPU is embedded in the AML8613 A V processor The processor is a 32 bit RISC CPU with I D cache structure and MMU The program can be run from the FLASH or SDRAM interface Data BSS and stack are stored the SDRAM internal RISC performs general house keeping functions user interface and graphic programming and USB protocol stacks The RISC CPU has DSP engine with flexible ALU and MAC to accelerate computation intensive tasks 3 5 2 Memory Interfaces The AML8613 A V processor provides two memory interfaces SDRAM interfa nd FLASH interface The FLASH interface is meant for external storage of executable binaries and graphics on FLASH memory chips The 4 wire SPI NOR FLASH interface accommodates up to 64M bits F storage The 8 16 bits NAND FLASH interface can accommodate more than 1G bytes of storage AML8613 can boot from either NOR FLASH FLASH The internal FLASH controller has built in state machines to work with either types of FLASH and includes all the ECC calculation and DMA m for effective transfer of data between SDRAM and FLASH devices the AML8613 also supports ML The system SDRAM is used as program memory for ternal RISC processor and the A V decoder core it can accommodate up to 32M bytes of SDRAM to optimize the SDRAM memory access the SDRAM interface
Download Pdf Manuals
Related Search
Related Contents
smc PENTAX-DA OBJETIVOS INTERCAMBIABLES DA-70318 CÁMARA DE RED 取扱説明書 - SEW-オイロドライブ・ジャパン Home Decorators Collection 1061110410 Instructions / Assembly Digitales - American Diagnostic Corporation Remington HC-70 12 Piece Kit Zotac ZT-40511-20M NVIDIA GeForce GTS 450 1GB graphics card 取扱説明書 / Instruction Manual / Bedienungsanleitung Copyright © All rights reserved.
Failed to retrieve file