DATASHEET Intelligent Digital Amplifier and Sound Processor D2-926xx Features The D2-926xx family of the DAE-3™ and DAE-3HT™ Digital Audio Engine™ devices are complete System-on Chip (SoC) multi-channel digital sound processors and Class-D amplifier controllers. • Advanced DAE-3™ Digital Audio Engine™ IC Family - DAE-3™ Pin Compatible and Function/Feature Compatible with the D2Audio™ DAE-6™ Device Family - DAE-3HT™ - Identical DAE-3 performance, in 72-QFN package The integrated DSP provides efficient and configurable audio signal path processing including equalization, dynamic range compression, mixing, and filtering that is completely configurable via the Audio Canvas™ III high level programming interface. The integrated PWM engine supports programmable and dynamic control of audio output, enabling a variety of multi-channel output configurations and output power capacity. Internal noise shaping, an embedded asynchronous sample rate converter, dynamic level-dependent timing, and high resolution operation supports power stage audio performances with SNR >110dB and THD+N < 0.01%. The D2-926xx devices are provided in two package and feature configurations which include the 128-pin DAE-3, and the72-pin DAE-3HT. Both the DAE-3 and DAE-3HT provide identical performance and enable an extremely flexible platform for feature rich and cost-affordable quality audio solutions, which benefit from the addition of Class-D amplifiers and DSP audio processing. The 12 integrated digital PWM controllers can be used in a variety of multi-channel audio system configurations, supporting powered as well as line outputs. Fully protected amplifier control provides efficient and clean Class-D power output support. Applications • DTV and Blu-ray Soundbar • DVD and Blu-ray Home Theater Systems • Home Theater in a Box (HTiB) • Integrated DSP Digital Sound Processing - Customizable audio path sound processing - Fully configurable and routable audio signal paths and hardware function assignment - Fully Supported with Audio Canvas™ III Design Tool • Flexible Audio Input and Output Configurations - 12 Independent PWM Engine Channels - 4 Independent Asynchronous I2S Digital Inputs - Integrated high-performance stereo ADC (DAE-3 only) - S/PDIF™ Digital Audio Inputs supporting Linear IEC-61958 PCM or Compressed IEC-61937 Audio - S/PDIF Digital Audio PCM Output • Embedded 8-Channel Sample Rate Converter • Real-Time Amplifier Control and Monitoring - Supports Bridged, Half-Bridged, and Bridge-Tied Load (BTL) Topologies, Using Discrete or Integrated Power Stages - Complete Fault Protection with Automatic Recovery • D2Audio™ SoundSuite™ Enhancement and Virtualization • Enhanced Audio Processing Decoders And Virtualization - Dolby® Digital/AC3 - Dolby® Pro Logic IIx - Dolby® Virtual Speaker - DTS®(SRS) TruSurround HD4™ , DTS®(SRS) WOW HD™, DTS®(SRS) TruVolume™ • Audio Video Receiver (AVR) • Multi-Channel Multi-Media (MM) Systems • Multi-Room Distributed Audio (MRDA) • Powered Speaker Systems • Automotive Trunk/Amplified Solutions May 17, 2016 FN6787.3 1 CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures. 1-888-INTERSIL or 1-888-468-3774 | Copyright Intersil Americas LLC 2010-2012, 2016. All Rights Reserved Intersil (and design) and D2Audio are trademarks owned by Intersil Corporation or one of its subsidiaries. All other trademarks mentioned are the property of their respective owners. D2-926xx Ordering Information PART NUMBER (Notes 3, 4) DAE DEVICE FAMILY PART MARKING AUDIO PROCESSING FEATURE SET SUPPORT (Note 1) TEMP. RANGE (°C) PACKAGE (RoHS Compliant) PKG. DWG. # D2-92633-LR DAE-3 D2-92633-LR Refer to Table 1 -10 to +85 128 Ld LQFP Q128.14x14 D2-92634-LR DAE-3 D2-92634-LR Refer to Table 1 -10 to +85 128 Ld LQFP Q128.14x14 D2-92683-QR (Note 2) DAE-3HT D2-92683-QR Refer to Table 1 -10 to +85 72 Ld QFN L72.10x10F D2-92684-QR (Note 2) DAE-3HT D2-92684-QR Refer to Table 1 -10 to +85 72 Ld QFN L72.10x10F NOTES: 1. The D2-926xx devices support multiple audio processing algorithms and decoders, and support is device-dependent. Refer to Table 1 on page 3 for the supported features for each device part number. 2. Add “-T” suffix for 3k unit Tape and Reel option. Please refer to TB347 for details on reel specifications. 3. These Intersil Pb-free plastic packaged products employ special Pb-free material sets, molding compounds/die attach materials, and 100% matte tin plate plus anneal (e3 termination finish, which is RoHS compliant and compatible with both SnPb and Pb-free soldering operations). Intersil Pb-free products are MSL classified at Pb-free peak reflow temperatures that meet or exceed the Pb-free requirements of IPC/JEDEC J STD-020. 4. For Moisture Sensitivity Level (MSL), please see product information page for D2-92633, D2-92634, D2-92683, D2-92684. For more information on MSL, please see tech brief TB363. Submit Document Feedback 2 FN6787.3 May 17, 2016 D2-926xx DAE-3 Device Feature Set Offering The D2-926xx family has specific part numbers to specify the features and algorithms supported in the device. All devices of the DAE-3 family include 8 audio input processing channels, up to 12 PWM output channels, an embedded 8-channel Sample Rate Converter (SRC), and are fully supported with the Audio Canvas III™ design tool software. Additional features within each DAE-3 family part number are shown in Table 1. TABLE 1. DAE-3 DEVICE PART NUMBERS AND FEATURES PART NUMBER D2-92633-LR DAE FAMILY FEATURES DAE-3 8 Channels of I2S or Left Justified Serial Digital Audio Inputs 128-Pin Package 8 Channels of I2S or Left Justified Serial Digital Audio Outputs 2 S/PDIF Digital Inputs 1 S/PDIF Digital Output 2 ADC Analog Audio Inputs D2-92634-LR DAE-3 8 Channels of I2S or Left Justified Serial Digital Audio Inputs 128-Pin Package 8 Channels of I2S or Left Justified Serial Digital Audio Outputs 2 S/PDIF Digital Inputs 1 S/PDIF Digital Output 2 ADC Analog Audio Inputs LICENSED ALGORITHM SUPPORT (Note 5) D2Audio™ SoundSuite™ DTS®(SRS) TruSurround HD4™ DTS®(SRS) WOWHD4™ DTS®(SRS) TruVolume™ D2Audio™ SoundSuite™ Dolby® Digital/AC3 Decoder Dolby® Pro Logic IIx Surround D2-92683-QR DAE-3HT 72-Pin Package 8 Channels of I2S or Left Justified Serial Digital Audio Inputs, or 6 Channels of I2S or Left Justified Serial Digital Audio Inputs plus 2 Channels of I2S or Left Justified Serial Digital Audio Outputs 1 S/PDIF Digital Input 1 S/PDIF Digital Output D2Audio™ SoundSuite™ DTS®(SRS) TruSurround HD4™ DTS®(SRS) WOWHD4™ DTS®(SRS) TruVolume™ D2-92684-QR DAE-3HT 72-Pin Package 8 Channels of I2S or Left Justified Serial Digital Audio Inputs, or 6 Channels of I2S or Left Justified Serial Digital Audio Inputs plus 2 Channels of I2S or Left Justified Serial Digital Audio Outputs 1 S/PDIF Digital Input 1 S/PDIF Digital Output D2Audio™ SoundSuite™ Dolby® Digital/AC3 Decoder Dolby® Pro Logic IIx Surround NOTE: 5. All DAE-3 family devices support D2Audio™ SoundSuite™ Audio Processing algorithms, and with license agreements executed with DTS®(SRS) Labs, also support DTS®(SRS) TruSurround HD4™, DTS®(SRS) WOW HD™, and DTS®(SRS) TruVolume™ Device Designations This datasheet applies to all of the DAE-3 device family, which includes both the DAE-3 and DAE-3HT. Functional specifications apply to both designations of this family unless otherwise indicated. Throughout this document the device names apply to all part numbers of their respective names as follows: DAE DEVICE NAME DAE DEVICE PART NUMBERS PACKAGE PINS DAE-3 D2-92633-LR, D2-92634-LR 128-Pin Package DAE-3HT D2-92683-QR, D2-92684-QR 72-Pin Package Submit Document Feedback 3 FN6787.3 May 17, 2016 D2-926xx Table of Contents Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Device Designations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Thermal Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Recommended Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Electrical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Serial Audio Interface Port Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Two-Wire (I2C) Interface Port Timing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 SPI™ Interface Port Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Pin Configuration DAE-3 (128-Pin Package) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Pin Configuration DAE-3HT (72-Pin Package) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Pin Description, DAE-3 (128-Pin) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Pin Description DAE-3HT (72-Pin) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Functional Block Diagram - DAE-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Functional Block Diagram - DAE-3HT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sample Rate Converters (SRC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Serial Digital Audio Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S/PDIF Digital Audio Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ADC input (DAE-3 Devices Only). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PWM Audio Amplifier Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Amplifier Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Hardware I/O Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Clocks And PLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reset and Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Power Sequencing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Booting and Boot Modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Control Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reading and Writing Control Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Audio Processing Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SoundSuite™ Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Third Party Virtualization and Enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Audio Processing Block Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dynamic Register Addressing Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Hardware Feature Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 23 23 23 25 25 25 26 26 26 26 26 27 27 27 28 29 30 30 30 31 31 DAE-3 And DAE-3HT Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Pin Function Mapping Between Devices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 I/O Pin Function Assignment Comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Revision History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 About Intersil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Disclaimer for DTS®(SRS) Technology License Required Notice: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Package Outline Drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 L72.10x10F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Q128.14x14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Submit Document Feedback 4 FN6787.3 May 17, 2016 D2-926xx Absolute Maximum Ratings Thermal Information (Note 10) Supply Voltage RVDD, PWMVDD, ADCVDD . . . . . . . . . . . . . . . . . . . . . . . . . . -0.3V to 4.0V CVDD, PLLVDD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -0.3V to 2.4V Input Voltage Any Input but XTALI . . . . . . . . . . . . . . . . . . . . . . . . . . -0.3V to RVDD +0.3V XTALI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -0.3V to PLLVDD +0.3V Input Current, Any Pin but Supplies . . . . . . . . . . . . . . . . . . . . . . . . . . ±10mA ESD Rating Human Body Model (Tested per JESD22-A114F) . . . . . . . . . . . . . . 2000V Machine Model (Tested per JESD22-A115C) . . . . . . . . . . . . . . . . . 200V Charged Device Model (Tested per JESD22-C101E). . . . . . . . . . . . . 750V Latch-Up (Pins 2, 4, 6, 7, 8, 9, 37 (72 Ld Package only) Tested per JESD78D Class II, Level B) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50mA (All Other pins Tested per JESD78D Class II, Level A) . . . . . . . . . 100mA Thermal Resistance (Typical) JA (°C/W) JC (°C/W) 128 Ld LQFP Package (Notes 6, 8) . . . . . . 39 6.5 72 Ld QFN Package (Notes 7, 9) . . . . . . . . 22 0.80 Maximum Storage Temperature. . . . . . . . . . . . . . . . . . . . -55°C to +150°C Pb-Free Reflow Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . see TB493 Recommended Operating Conditions Temperature Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -10°C to +85°C Digital I/O Supply Voltage, PWMVDD . . . . . . . . . . . . . . . . . . . . . . . . . . .3.3V Core Supply Voltage, CVDD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.8V Analog Supply Voltage, PLLVDD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.8V CAUTION: Do not operate at or near the maximum ratings listed for extended periods of time. Exposure to such conditions may adversely impact product reliability and result in failures not covered by warranty. NOTES: 6. JA is measured with the component mounted on a high effective thermal conductivity test board in free air. See Tech Brief TB379 for details. 7. JA is measured with the component mounted on a high effective thermal conductivity test board with direct attach of exposed pad to PCB. 8. For JC, the “case temp” location is taken at the package top center. 9. For JC, the “case temp” is measured on bottom of exposed pad. 10. Absolute Maximum parameters are not tested in production. Electrical Specifications TA = +25°C, CVDD = PLLVDD = 1.8V ±5%, RVDD = PWMVDD = 3.3V ±10%. All grounds at 0.0V. All voltages referenced to ground. PLL at 294.912MHz, OSC at 24.576MHz, core running at 147.456MHz with typical audio data traffic. Minimum supply currents are measured in full power down configuration. SYMBOL PARAMETER TEST CONDITIONS MIN (Note 14) TYP MAX (Note 14) UNIT 2.0 - - V VIH Digital Input High Logic Level (Note 11) Relative to RVDD Relative to RVDD VIL Digital Input Low Logic Level (Note 11) - - 0.8 V VOH High Level Output Drive Voltage IOUT at - Pin Drive Strength Current. See “Pin Description, DAE-3 (128Pin)” on page 12, and “Pin Description DAE-3HT (72-Pin)” on page 17 RVDD - 0.4 - - V VOL Low Level Output Drive Voltage IOUT at + Pin Drive Strength Current. See “Pin Description, DAE-3 (128Pin)” on page 12, and “Pin Description DAE-3HT (72-Pin)” on page 17 - - 0.4 V VIHX High Level Input Drive Voltage XTALI Pin 0.7 - PLLVDD V VILX Low Level Input Drive Voltage XTALI Pin - - 0.3 V IIN Input Leakage Current (Note 12) - - ±10 µA CIN Input Capacitance - 9 - pF PLLVDD - 0.3 - - V VOHO High Level Output Drive Voltage OSCOUT Pin VOLO Low Level Output Drive Voltage OSCOUT Pin - - 0.3 V COUT Output Capacitance - 9 - pF tRST nRESET Pulse Width RVDD Typical Digital I/O Pad Ring Supply PWMVDD Typical PWM I/O Pad Ring Supply Submit Document Feedback 5 (Voltage) - 10 - ns 3.0 3.3 3.6 V (Current, Active) - 10 - mA (Current, Power-Down) - <1 - mA (Voltage) 3.0 3.3 3.6 V (Current, Active) - 5 - mA (Current, Power-Down) - <1 - mA FN6787.3 May 17, 2016 D2-926xx Electrical Specifications TA = +25°C, CVDD = PLLVDD = 1.8V ±5%, RVDD = PWMVDD = 3.3V ±10%. All grounds at 0.0V. All voltages referenced to ground. PLL at 294.912MHz, OSC at 24.576MHz, core running at 147.456MHz with typical audio data traffic. Minimum supply currents are measured in full power down configuration. (Continued) SYMBOL CVDD PLLVDD TEST CONDITIONS PARAMETER Typical Core Supply (Voltage) TYP MAX (Note 14) UNIT 1.7 1.8 1.9 V (Current, Active) - 300 - mA (Current, Power-Down) - 15 - mA 1.7 1.8 1.9 V - 25 - mA mA Typical PLL Analog Supply (Voltage) (Current, Active) (Current, Power-Down) ADCVDD MIN (Note 14) - 10 - 3.0 3.3 3.6 V - 12 - mA Crystal Frequency (Fundamental Mode Crystal) 20 24.576 24.822 (24.576 + 1%) MHz Duty Cycle 40 - 60 % - 5 20 ms Typical ADC Analog Supply (Voltage) (Current, Active, Power-Down) CRYSTAL OSCILLATOR Xo Dt tSTART Start-Up Time (Start-Up Time is Oscillator Enabled (with Valid Supply) to Stable Oscillation) PLL FVCO FIN VCO Frequency 80.00 294.912 297.86 MHz Input Reference Frequency 20 - 24.822 (24.576 + 1%) MHz Feedback Dividers (Integer) 4 12 15 PLL Lock Time from any Input Change - 2 - ms 1.8V POWER-ON RESET VEN Reset Enabled Voltage Level 0.9 1.1 1.4 V tREJ POR Pulse Width Rejection (Note 14) - 150 500 µs tDIS POR Minimum Output Pulse Width - 5 - µs 1.4 1.5 1.6 V 1.8V BROWNOUT DETECTION Detect Level tBOD1 tO1 Pulse Width Rejection Minimum Output Pulse Width 100 - ns 20 - - ns 2.5 2.7 2.9 V 3.3V BROWNOUT DETECTION Detect Level tBOD3 tO3 Pulse Width Rejection Minimum Output Pulse Width 100 - ns 20 - - ns 1.3 1.4 1.5 V ADC PERFORMANCE SPECIFICATIONS (DAE-3 only) VREF ADCREF DC Level IREF ADCREF Load Current VAIN Analog Input Level 1.0 VP-P 1kHz ADC Dynamic Range and SNR (Note 15) (ADC + ADC Decimator performance only, DSP inactive, no digital sine wave input audio processing, PWM outputs off, no pPWM switching) reference level, using firmware ADC Dynamic Range and SNR (Note 15) (DSP active and processing audio data, PWM active and driving from Audio Canvas III™ rev audio outputs, measurements using typical system-level amplifier 3.1.4 or newer. equivalent as measurement environment) Submit Document Feedback 6 - - ±20 µA VREF - 0.6 - VREF + 0.6 V - 94 - dB - 83 - dB FN6787.3 May 17, 2016 D2-926xx Electrical Specifications TA = +25°C, CVDD = PLLVDD = 1.8V ±5%, RVDD = PWMVDD = 3.3V ±10%. All grounds at 0.0V. All voltages referenced to ground. PLL at 294.912MHz, OSC at 24.576MHz, core running at 147.456MHz with typical audio data traffic. Minimum supply currents are measured in full power down configuration. (Continued) MIN (Note 14) TYP MAX (Note 14) UNIT THD+N - -80 - dB Gain Mismatch - 0.1 - dB Crosstalk - -80 - dB Power Supply Rejection - -70 - dB SYMBOL TEST CONDITIONS PARAMETER NOTES: 11. All input pins except XTALI. 12. Input leakage applies to all pins except XTALO. 13. Power-down is with device in reset and clocks stopped. 14. Compliance to datasheet limits is assured by one or more methods: production test, characterization and/or design. 15. Analog performance is system-design dependent and is affected by factors that include PCB layout, shielding and routing of analog traces, additional components within the analog input path, and power supply isolation. Serial Audio Interface Port Timing grounds at 0.0V. All voltages referenced to ground. SYMBOL (Figure 1) TA = +25°C, CVDD = PLLVDD = 1.8V ±5%, RVDD = PWMVDD = 3.3V ±10%. All MIN (Note 14) DESCRIPTION TYP MAX (Note 14) UNIT 12.5 MHz tcSCLK SCKRx Frequency - SCKR0, SCKR1 twSCLK SCKRx Pulse Width (High and Low) - SCKR0, SCKR1 40 ns tsLRCLK LRCKRx Set-Up to SCLK Rising - LRCKR0, LRCKR1 20 ns thLRCLK LRCKRx Hold from SCLK Rising - LRCKR0, LRCKR1 20 ns tsSDI SDINx Set-Up to SCLK Rising - SDIN0, SDIN1 20 ns thSDI SDINx Hold from SCLK Rising - SDIN0, SDIN1 20 ns tdSDO SDOUTx Delay from SCLK Falling 20 tcSCLK ns twSCLK SCKRx thLRCLK twSCLK LRCLKRx tsLRCLK tsSDI SDINx tdSDO thSDI SDOUTx FIGURE 1. SERIAL AUDIO INTERFACE PORT TIMING Submit Document Feedback 7 FN6787.3 May 17, 2016 D2-926xx Two-Wire (I2C) Interface Port Timing (Figure 2) TA = +25°C, CVDD = PLLVDD = 1.8V ±5%, RVDD = PWMVDD = 3.3V ±10%. All grounds at 0.0V. All voltages referenced to ground. SYMBOL MIN (Note 14) DESCRIPTION MAX (Note 14) UNIT 100 kHz fSCL SCL Frequency tbuf Bus Free Time Between Transmissions 4.7 µs twlowSCLx SCL Clock Low 4.7 µs twhighSCLx SCL Clock High 4.0 µs tsSTA Set-Up Time For a (Repeated) Start 4.7 µs thSTA Start Condition Hold Time 4.0 µs thSDAx SDA Hold From SCL Falling (Note 16) 0 µs tsSDAx SDA Set-Up Time to SCL Rising 250 ns tdSDAx SDA Output Delay Time From SCL Falling 3.5 µs tr Rise Time of Both SDA and SCL 1 µs tf Fall Time of Both SDA and SCL 300 ns tsSTO Set-Up Time For a Stop Condition 4.7 µs NOTE: 16. Data must be held sufficient time to bridge the 300ns transition time of SCL. twhighSCLx tR twlowSCLx tF SCLx tsSTA thSDAx tsSDAx tsSTO tBUF SDAx (INPUT) thSTAx SDAx (OUTPUT) tdSDAx FIGURE 2. I2C INTERFACE TIMING Submit Document Feedback 8 FN6787.3 May 17, 2016 D2-926xx SPI™ Interface Port Timing All voltages referenced to ground. (Figure 3) TA = +25°C, CVDD = PLLVDD = 1.8V ±5%, RVDD = PWMVDD = 3.3V ±10%. All grounds at 0.0V. SYMBOL MIN (Note 14) DESCRIPTION MAX (Note 14) UNIT 8 ns SPI MASTER MODE TIMING tV MOSI Valid From Clock Edge tS MISO Set-Up to Clock Edge 2 ns tH MISO Hold From Clock Edge 2 ns tWI nCS Minimum Width 3 3 system clocks + 2ns SPI SLAVE MODE TIMING tV MISO Valid From Clock Edge 8 ns tS MOSI Set-Up to Clock Edge 2 ns tH MOSI Hold From Clock Edge 2 ns tWI nCS Minimum Width 3 3 system clocks + 2ns SCK (CPHA = 1, CPOL = 0 SCK (CPHA = 0, CPOL = 0 tV tV MOSI tS tH MISO (CPHA = 0 tWI nCS FIGURE 3. SPI TIMING Submit Document Feedback 9 FN6787.3 May 17, 2016 D2-926xx Pin Configuration DAE-3 (128-Pin Package) Submit Document Feedback 10 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 PWMVDD PWM0 PWM1 PWM2 PWM3 PWMGND PWMVDD PWM4 PWM5 PWM6 PWM7 PWMGND PWMVDD PWM8 PWM9 PWM10 PWM11 PWM12 PWM13 PWMGND PWMVDD PWM14 PWM15 PWM16 PWM17 PWMGND CVDD CGND RGND RVDD GPIO1 PROTECT2 PSCURR PWMSYNC PROTECT3 PROTECT4 PROTECT5 PROTECT6 PROTECT7 PUMPLO PSSYNC PSTEMP 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 GPIO4 GPIO5 GPIO6 SDA1 SCL1 PROTECT9 SPDIFRX1 SPDIFRX0 SPDIFTX TEST IRQA IRQB IRQC IRQD TIO2 CVDD CVDD CGND CGND RGND RVDD PUMPHI SC20 SRD2 SC21 SCK2 STD2 SC22 MCLK SCK3 STD3 SC32 SC30 SC31 SRD3 STD0 SCK0 CVDD CVDD CGND CGND RGND RVDD SRD0 SC00 SC01 SC02 SCK TIO1 MISO MOSI GPIO7 GPIO3 GPIO2 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 SCL0 SDA0 GPIO0 PROTECT0 PROTECT1 TIO0 nRESET nRSTOUT SRD1 SCK1 STD1 SC10 SC11 SC12 CVDD CGND RGND RVDD nCS nTRST ADCGND AIN0 ADCREF AIN1 ADCVDD PLLAVDD XTALO XTALI PLLTESTA PLLTESTB PLLAGND OSCOUT D2-92633, D2-92634 (128 LD LQFP) TOP VIEW FN6787.3 May 17, 2016 D2-926xx Pin Configuration DAE-3HT (72-Pin Package) SCL0/TEMP SDA0/TEMPREF PROTECT0 PROTECT1 TIO0/PSSYNC nRESET nRSTOUT SCK1/MCLK CVDD CGND RGND RVDD nSS PLLAVDD XTALO XTALI PLLAGND PWMVDD D2-92683, D2-92684 (72 LD QFN) TOP VIEW 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 SCLK3 (SC20) 1 54 PWM0 SDIN3 (SRD2) 2 53 PWM1 LRCK3 (SC21) 3 52 PWM2 SCLK4 (SCK2) 4 51 PWM3 SDIO4 (STD2) 5 50 PWMGND LRCK4 (SC22) 6 49 PWM4 SCLK12 (SCK3) 7 48 PWM5 SDIN2 (STD3) 8 47 PWM6 LRCK12 (SC32) 9 46 PWM7 SDIN1 (SRD3) 10 45 PWM8 CVDD 11 44 PWM9 CGND 12 43 PWM10 RGND 13 42 PWM11 RVDD 14 41 CVDD 24 25 26 27 28 29 30 31 32 33 34 35 36 PROTECT5 PROTECT6/ nMUTE PROTECT7/ nOVRT 23 PROTECT4 22 PROTECT3 21 RVDD PROTECT2 20 RGND 37 19 CGND 18 IRQD MOSI CVDD RVDD IRQC 38 IRQA 17 IRQB MISO TEST RGND SPDIFTX CGND 39 SPDIFRX 40 16 SCL1 15 SDA1 SCK TIO1/NTC NOTE: 17. All pins pass Jedec II 100mA at +85°C, with exception of pins 2, 4, 6, 7, 8, 9, 37, which pass 50mA at +85°C Submit Document Feedback 11 FN6787.3 May 17, 2016 D2-926xx Pin Description, DAE-3 (128-Pin) TYPE VOLTAGE LEVEL (V) DRIVE STRENGTH (mA) SC20 I/O 3.3 8 Serial Audio Interface 2, I2S0 SCLK 2 SRD2 I/O 3.3 4 Serial Audio Interface 2, I2S0 SDIN 3 SC21 I/O 3.3 8 Serial Audio Interface 2, I2S0 LRCK 4 SCK2 I/O 3.3 8 Serial Audio Interface 2, I2S1 SCLK 5 STD2 I/O 3.3 8 Serial Audio Interface 2, I2S1 SDIN 6 SC22 I/O 3.3 4 Serial Audio Interface 2, I2S1 LRCK 7 MCLK O 3.3 16 I2S Serial Audio Master Clock output for external ADC/DAC components, drives low on reset and is enabled by firmware assignment. 8 SCK3 I/O 3.3 8 Serial Audio Interface 3, I2S3 SCLK 9 STD3 I/O 3.3 8 Serial Audio Interface 3, I2S3 SDIN 10 SC32 I/O 3.3 8 Serial Audio Interface 3, I2S3 LRCK 11 SC30 I/O 3.3 8 Serial Audio Interface 3, I2S2 SCLK 12 SC31 I/O 3.3 8 Serial Audio Interface 3, I2S2 LRCK 13 SRD3 I/O 3.3 4 Serial Audio Interface 3, I2S2 SDIN 14 STD0 I/O 3.3 8 Serial Audio Interface 0, I2S SDAT0 15 SCK0 I/O 3.3 8 Serial Audio Interface 0, I2S LRCK0 16 CVDD P 3.3 Core power, 1.8V 17 CVDD P 3.3 Core power, 1.8V 18 CGND P 3.3 Core ground 19 CGND P 3.3 Core ground 20 RGND P 3.3 Digital pad ring ground. Internally connected to PWMGND. 21 RVDD P 3.3 Digital pad ring power, 3.3V. This 3.3V supply is used for all the digital I/O pad drivers and receivers, except for the analog pads. Internally connected to PWMVDD. 22 SRD0 I/O 3.3 4 Serial Audio Interface 0, SDIO, Defaults to input, and may be configured as GPIO by firmware. 23 SC00 I/O 3.3 8 Serial Audio Interface 0, SDIO, Defaults to input, and may be configured as GPIO by firmware. 24 SC01 I/O 3.3 8 Serial Audio Interface 0, I2S SDAT1 25 SC02 I/O 3.3 8 Serial Audio Interface 0, I2S LRCK1 26 SCK I/O 3.3 4 SPI clock I/O with hysteresis input. 27 TIO1 I/O 3.3 16 Timer I/O Port 1. Operation and assignment is controlled by firmware. Leave unconnected when not in use. 28 MISO I/O 3.3 4 SPI master input, slave output data signal. 29 MOSI I/O 3.3 4 SPI master output, slave input data signal. 30 GPIO7 I/O 3.3 16 General purpose I/O Bidirectional GPIO port. (One of 8 GPIO. Resets to input port. Operation and assignment is defined by product application's firmware.) 31 GPIO3 I/O 3.3 16 General purpose I/O Bidirectional GPIO port. (One of 8 GPIO. Resets to input port. Operation and assignment is defined by product application's firmware.) 32 GPIO2 I/O 3.3 16 General purpose I/O Bidirectional GPIO port. (One of 8 GPIO. Resets to input port. Operation and assignment is defined by product application's firmware.) 33 GPIO4 I/O 3.3 16 General purpose I/O Bidirectional GPIO port. (One of 8 GPIO. Resets to input port. Operation and assignment is defined by product application's firmware.) PIN PIN NAME (Note 18) 1 Submit Document Feedback 12 DESCRIPTION FN6787.3 May 17, 2016 D2-926xx Pin Description, DAE-3 (128-Pin) (Continued) TYPE VOLTAGE LEVEL (V) DRIVE STRENGTH (mA) GPIO5 I/O 3.3 16 General purpose I/O Bidirectional GPIO port. (One of 8 GPIO. Resets to input port. Operation and assignment is defined by product application's firmware.) 35 GPIO6 I/O 3.3 16 General purpose I/O Bidirectional GPIO port. (One of 8 GPIO. Resets to input port. Operation and assignment is defined by product application's firmware.) 36 SDA1 I/O 3.3 8 - OD Two-Wire Serial data Port 1. Bidirectional signal used by both the master and slave controllers for data transport. 37 SCL1 I/O 3.3 8 - OD Two-Wire Serial clock Port 1. Bidirectional signal is used by both the master and slave controllers for clock signaling. 38 PROTECT9 I/O 3.3 4 PWM protection input with hysteresis. (One of 9 protection inputs. Specific function and channel assignment is defined by firmware.) 39 SPDIFRX1 I 3.3 S/PDIF Digital audio data input 1 40 SPDIFRX0 I 3.3 S/PDIF Digital audio data input 0 41 SPDIFTX O 3.3 42 TEST I 3.3 Factory test use only. Must be tied low. 43 IRQA I 3.3 Interrupt request Port A, Boot Mode Select. One of 4 IRQ pins. Connects to logic high (3.3V) or to ground and High/Low logic status establishes boot mode selection upon de-assertion of reset (nRESET) cycle. 44 IRQB I 3.3 Interrupt request Port B, Boot Mode Select. One of 4 IRQ pins. Connects to logic high (3.3V) or to ground and High/Low logic status establishes boot mode selection upon de-assertion of reset (nRESET) cycle. 45 IRQC I 3.3 Interrupt request Port C, Boot Mode Select. One of 4 IRQ pins. Connects to logic high (3.3V) or to ground and High/Low logic status establishes boot mode selection upon de-assertion of reset (nRESET) cycle. 46 IRQD I 3.3 Interrupt request Port D, Boot Mode Select. One of 4 IRQ pins. Connects to logic high (3.3V) or to ground and High/Low logic status establishes boot mode selection upon de-assertion of reset (nRESET) cycle. 47 TIO2 I/O 3.3 48 CVDD P 3.3 Core power, 1.8V 49 CVDD P 3.3 Core power, 1.8V 50 CGND P 3.3 Core ground 51 CGND P 3.3 Core ground 52 RGND P 3.3 Digital pad ring ground. Internally connected to PWMGND. 53 RVDD P 3.3 Digital pad ring power, 3.3V. This 3.3V supply is used for all the digital I/O pad drivers and receivers, except for the analog pads. Internally connected to PWMVDD. 54 PUMPHI I/O 3.3 16 Assignable I/O. Function and operation defined by firmware. 55 PUMPLO I/O 3.3 16 Assignable I/O. Function and operation defined by firmware. 56 PSSYNC I/O 3.3 16 Synchronizing output signal to switching power supply. (Operates under specification of firmware and resets to high impedance inactive state when not used.) 57 PSTEMP I/O 3.3 4 Assignable I/O. Function and operation defined by firmware. 58 PSCURR I/O 3.3 4 Assignable I/O. Function and operation defined by firmware. 59 PWMSYNC I/O 3.3 16 PWM synchronization port. (Function and operation is defined by firmware.) 60 PROTECT3 I/O 3.3 4 PWM protection input with hysteresis. (One of 9 protection inputs. Specific function and channel assignment is defined by firmware.) PIN PIN NAME (Note 18) 34 Submit Document Feedback 13 4 16 DESCRIPTION S/PDIF Digital audio output. (Audio content and audio processing signal flow is dependent upon firmware, driving stereo output up to 192kHz.) Timer I/O Port 2. Operation and assignment is controlled by firmware. Leave unconnected when not in use. FN6787.3 May 17, 2016 D2-926xx Pin Description, DAE-3 (128-Pin) (Continued) TYPE VOLTAGE LEVEL (V) DRIVE STRENGTH (mA) PROTECT4 I/O 3.3 4 PWM protection input with hysteresis. (One of 9 protection inputs. Specific function and channel assignment is defined by firmware.) 62 PROTECT5 I/O 3.3 4 PWM protection input with hysteresis. (One of 9 protection inputs. Specific function and channel assignment is defined by firmware.) 63 PROTECT6 I/O 3.3 4 PWM protection input with hysteresis. (One of 9 protection inputs. Specific function and channel assignment is defined by firmware.) 64 PROTECT7 I/O 3.3 4 PWM protection input with hysteresis. (One of 9 protection inputs. Specific function and channel assignment is defined by firmware.) 65 PROTECT2 I/O 3.3 4 PWM protection input with hysteresis. (One of 9 protection inputs. Specific function and channel assignment is defined by firmware.) 66 GPIO1 I/O 3.3 16 General purpose I/O Bidirectional GPIO port. (One of 8 GPIO. Resets to input port. Operation and assignment is defined by product application's firmware.) 67 RVDD P 3.3 Digital pad ring power, 3.3V. This 3.3V supply is used for all the digital I/O pad drivers and receivers, except for the analog pads. Internally connected to PWMVDD. 68 RGND P 3.3 Digital pad ring ground. Internally connected to PWMGND. 69 CGND P 3.3 Core ground 70 CVDD P 3.3 Core power, 1.8V 71 PWMGND P 3.3 PWM output pin ground. Internally connected to RGND. 72 PWM17 I/O 3.3 8 or 16 PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) 73 PWM16 I/O 3.3 8 or 16 PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) 74 PWM15 I/O 3.3 8 or 16 PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) 75 PWM14 I/O 3.3 8 or 16 PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) 76 PWMVDD P 3.3 PWM output pin power. This 3.3V supply is used for the PWM pad drivers. Internally connected to RVDD. 77 PWMGND P 3.3 PWM output pin ground. Internally connected to RGND. 78 PWM13 I/O 3.3 8 or 16 PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) 79 PWM12 I/O 3.3 8 or 16 PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) 80 PWM11 I/O 3.3 8 or 16 PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) 81 PWM10 I/O 3.3 8 or 16 PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) 82 PWM9 I/O 3.3 8 or 16 PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) 83 PWM8 I/O 3.3 8 or 16 PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) 84 PWMVDD P 3.3 PWM output pin power. This 3.3V supply is used for the PWM pad drivers. Internally connected to RVDD. 85 PWMGND P 3.3 PWM output pin ground. Internally connected to RGND. 86 PWM7 I/O 3.3 PIN PIN NAME (Note 18) 61 Submit Document Feedback 14 8 or 16 DESCRIPTION PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) FN6787.3 May 17, 2016 D2-926xx Pin Description, DAE-3 (128-Pin) (Continued) TYPE VOLTAGE LEVEL (V) DRIVE STRENGTH (mA) PWM6 I/O 3.3 8 or 16 PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) 88 PWM5 I/O 3.3 8 or 16 PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) 89 PWM4 I/O 3.3 8 or 16 PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) 90 PWMVDD P 3.3 PWM output pin power. This 3.3V supply is used for the PWM pad drivers. Internally connected to RVDD. 91 PWMGND P 3.3 PWM output pin ground. Internally connected to RGND. 92 PWM3 I/O 3.3 8 or 16 PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) 93 PWM2 I/O 3.3 8 or 16 PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) 94 PWM1 I/O 3.3 8 or 16 PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) 95 PWM0 I/O 3.3 8 or 16 PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) 96 PWMVDD P 3.3 PWM output pin power. This 3.3V supply is used for the PWM pad drivers. Internally connected to RVDD. 97 OSCOUT P 1.8 Analog oscillator output to slave D2-926xx devices. OSCOUT drives a buffered version of the crystal oscillator signal from the XTALI pin. 98 PLLAGND P 1.8 PLL Analog ground 99 PLLTESTB O 1.8 Factory test use only. Must be tied low. 100 PLLTESTA O 1.8 Factory test use only. Must be tied low. 101 XTALI P 1.8 Crystal oscillator analog input port. An external clock source would be driven into the this port. In multi-D2-926xx systems, the OSCOUT from the master D2-926xx would drive the XTALI pin. 102 XTALO P 1.8 Crystal oscillator analog output port. When using an external clock source, this pin must be open. XTALO does not have a drive strength specification. 103 PLLAVDD P 1.8 PLL Analog power, 1.8V 104 ADCVDD P 3.3 Analog power for internal ADC, 3.3V 105 AIN1 I 3.3 Analog input 1 to internal ADC 106 ADCREF O 3.3 Analog voltage reference output. Must be de-coupled to analog ground with 1µF capacitor. 107 AIN0 I 3.3 Analog input 0 to internal ADC 108 ADCGND P 3.3 Analog ground for internal ADC 109 nTRST I 3.3 Factory test only. Must be tied high at all times. 110 nCS I/O 3.3 111 RVDD P 3.3 Digital pad ring power, 3.3V. This 3.3V supply is used for all the digital I/O pad drivers and receivers, except for the analog pads. Internally connected to PWMVDD. 112 RGND P 3.3 Digital pad ring ground. Internally connected to PWMGND. 113 CGND P 3.3 Core ground 114 CVDD P 3.3 Core power, 1.8V 115 SC12 I/O 3.3 8 Serial Audio Interface 1, LRCK 116 SC11 I/O 3.3 8 Serial Audio Interface 1, SDAT3 PIN PIN NAME (Note 18) 87 Submit Document Feedback 15 4 DESCRIPTION SPI slave select I/O. FN6787.3 May 17, 2016 D2-926xx Pin Description, DAE-3 (128-Pin) (Continued) TYPE VOLTAGE LEVEL (V) DRIVE STRENGTH (mA) SC10 I/O 3.3 8 Serial Audio Interface 1, data (Assignment by firmware control.) 118 STD1 I/O 3.3 8 Serial Audio Interface 1, SDAT2 119 SCK1 I/O 3.3 8 Serial Audio Interface 1, SCK 120 SRD1 I/O 3.3 4 Serial Audio Interface 1, data (Assignment by firmware control.) 121 nRSTOUT O 3.3 16 - OD 122 nRESET I 3.3 123 TIO0 I/O 3.3 16 Timer I/O Port 0. Operation and assignment is controlled by firmware. Leave unconnected when not in use. 124 PROTECT1 I/O 3.3 4 PWM protection input with hysteresis. (One of 9 protection inputs. Specific function and channel assignment is defined by firmware.) 125 PROTECT0 I/O 3.3 4 PWM protection input with hysteresis. (One of 9 protection inputs. Specific function and channel assignment is defined by firmware.) 126 GPIO0 I/O 3.3 16 General purpose I/O Bidirectional GPIO port. (One of 8 GPIO. Resets to input port. Operation and assignment is defined by product application's firmware.) 127 SDA0 I/O 3.3 8 - OD Two-Wire Serial data Port 0. Bidirectional signal used by both the master and slave controllers for data transport. 128 SCL0 I/O 3.3 8 - OD Two-Wire Serial clock Port 0. Bidirectional signal is used by both the master and slave controllers for clock signaling. PIN PIN NAME (Note 18) 117 DESCRIPTION Active low open-drain reset output. Pin drives low from POR generator, 3.3V brownout detector going active, or from 1.8V brownout detector going active. This output should be used to initiate a system reset to the nRESET pin upon brownout event detection. Active low reset input with hysteresis. Activates system level reset when pulled low, initializing all internal logic and program operations. System latches boot mode selection of the IRQ input pins on the rising edge. NOTES: 18. Unless otherwise specified, all pin names are active high. Those that are active low have an “n” prefix. 19. All power and ground pins of same names are to be tied together to all other pins of their same name. (i.e., CVDD pins to be tied together, CGND pins to be tied together, RVDD pins to be tied together, and RGND pins to be tied together.) CGND and RGND are to be tied together on board. RGND and PWMGND pins are also internally connected and are to be tied together. Submit Document Feedback 16 FN6787.3 May 17, 2016 D2-926xx Pin Description DAE-3HT (72-Pin) PIN PIN NAME (Note 18) TYPE VOLTAGE LEVEL (V) DRIVE STRENGTH (mA) DESCRIPTION 1 SCLK3 (SC20) In 3.3 8 Bit clock, I2S Port 3, audio input channels 5-6. (I2S Port 3 is 1 of 3 input-only ports, providing channels 5-6 input audio content.) 2 SDIN3 (SRD2) In 3.3 4 Audio data, I2S Port 3, audio input channels 5-6 (I2S Port 3 is 1 of 3 input-only ports, providing channels 5-6 input audio content.) 3 LRCK3 (SC21) In 3.3 8 L/R clock, I2S Port 3, audio input channels 5-6 (I2S Port 3 is 1 of 3 input-only ports, providing channels 5-6 input audio content.) 4 SCLK4 (SCK2) In 3.3 8 Bit clock, I2S Port 4, audio input channels 7-8, or audio output channels 1-2. (I2S Port 4 is either an I2S input port, or and I2S output port. Selection of input or output is defined by firmware. When used as input, Port 4 provides channel 7-8 input audio content. When used as an output, Port 4 provides the 2 channels of I2S output audio.) 5 SDIO4 (STD2) I/O 3.3 8 Audio data, I2S Port 4, input channels 7-8, or output channels 1-2. (I2S Port 4 is either an I2S input port, or and I2S output port. Selection of input or output is defined by firmware. When used as input, Port 4 provides channel 7-8 input audio content. When used as an output, Port 4 provides the 2 channels of I2S output audio.) 6 LRCK4 (SC22) In 3.3 4 L/R clock, I2S Port 4, audio input channels 7-8, or audio output channels 1-2. (I2S Port 4 is either an I2S input port, or and I2S output port. Selection of input or output is defined by firmware. When used as input, Port 4 provides channel 7-8 input audio content. When used as an output, Port 4 provides the 2 channels of I2S output audio.) 7 SCLK12 (SCK3) In 3.3 8 Bit clock, I2S ports 1 and 2, audio input channels 1-4 (I2S ports 1 and 2 are 2 of the 3 input-only ports, providing channels 1-4 input audio content.) 8 SDIN2 (STD3) In 3.3 8 Audio data, I2S Port 2, audio input channels 3-4 (I2S ports 1 and 2 are 2 of the 3 input-only ports, providing channels 1-4 input audio content.) 9 LRCK12 (SC32) In 3.3 8 L/R clock, I2S ports 1 and 2, audio input channels 1-4 (I2S ports 1 and 2 are 2 of the 3 input-only ports, providing channels 1-4 input audio content.) 10 SDIN1 (SRD3) In 3.3 8 Audio data, I2S Port 1, audio input channels 1-2 (I2S ports 1 and 2 are 2 of the 3 input-only ports, providing channels 1-4 input audio content.) 11 CVDD P 3.3 Core power, 1.8V 12 CGND G 3.3 Core ground 13 RGND G 3.3 Digital pad ring ground. Internally connected to PWMGND. 14 RVDD P 3.3 Digital pad ring power, 3.3V. This 3.3V supply is used for all the digital I/O pad drivers and receivers, except for the analog pads. Internally connected to PWMVDD. 15 SCK I/O 3.3 4 SPI clock I/O with hysteresis input. 16 TIO1/NTC I/O 3.3 16 Timer I/O Port 1, or assignable NTC temperature sensing common I/O. Operation and assignment is controlled by firmware. Leave unconnected when not in use. 17 MISO I/O 3.3 4 SPI master input, slave output data signal. 18 MOSI I/O 3.3 4 SPI master output, slave input data signal. 19 SDA1 I/O 3.3 8 - OD Two-Wire Serial (I2C) data Port 1. Primary control interface data signal used for device boot and control. Bidirectional port for both master and slave controllers operation. 20 SCL1 I/O 3.3 8 - OD Two-Wire Serial (I2C) clock Port 1. Primary control interface clock signal used for device boot and control. Bidirectional port for both master and slave controllers operation. 21 SPDIFRX In 3.3 S/PDIF Digital audio data input 22 SPDIFTX O 3.3 S/PDIF Digital audio output. (Audio content and audio processing signal flow is dependent upon firmware, driving stereo output up to 192kHz.) 23 TEST In 3.3 Factory test use only. Must be tied low. 24 IRQA In 3.3 Interrupt request Port A, Boot Mode Select. One of 4 IRQ pins. Connects to logic high (3.3V) or to ground and High/Low logic status establishes boot mode selection upon de-assertion of reset (nRESET) cycle. Submit Document Feedback 17 FN6787.3 May 17, 2016 D2-926xx Pin Description DAE-3HT (72-Pin) (Continued) DRIVE STRENGTH (mA) PIN PIN NAME (Note 18) TYPE VOLTAGE LEVEL (V) 25 IRQB In 3.3 Interrupt request Port B, Boot Mode Select. One of 4 IRQ pins. Connects to logic high (3.3V) or to ground and High/Low logic status establishes boot mode selection upon de-assertion of reset (nRESET) cycle. 26 IRQC In 3.3 Interrupt request Port C, Boot Mode Select. One of 4 IRQ pins. Connects to logic high (3.3V) or to ground and High/Low logic status establishes boot mode selection upon de-assertion of reset (nRESET) cycle. 27 IRQD In 3.3 Interrupt request Port D, Boot Mode Select. One of 4 IRQ pins. Connects to logic high (3.3V) or to ground and High/Low logic status establishes boot mode selection upon de-assertion of reset (nRESET) cycle. 28 CVDD P 3.3 Core power, 1.8V 29 CGND G 3.3 Core ground 30 RGND G 3.3 Digital pad ring ground. Internally connected to PWMGND. 31 RVDD P 3.3 Digital pad ring power, 3.3V. This 3.3V supply is used for all the digital I/O pad drivers and receivers. Internally connected to PWMVDD. 32 PROTECT3 In 3.3 4 PWM protection input with hysteresis. (One of 8 protection inputs. Specific function, channel assignment, and optional GPIO is defined by firmware.) 33 PROTECT4 In 3.3 4 PWM protection input with hysteresis. (One of 8 protection inputs. Specific function, channel assignment, and optional GPIO is defined by firmware.) 34 PROTECT5 In 3.3 4 PWM protection input with hysteresis. (One of 8 protection inputs. Specific function, channel assignment, and optional GPIO is defined by firmware.) 35 PROTECT6 /nMUTE I/O 3.3 4 PWM protection input with hysteresis, or optional mute output. (One of 8 protection inputs. Specific function, channel assignment, and/or optional GPIO is defined by firmware.) 36 PROTECT7 /nOVRT In 3.3 4 PWM protection input with hysteresis, or optional over-temperature monitor input. (One of 8 protection inputs. Specific function, channel assignment, and/or optional GPIO is defined by firmware.) 37 PROTECT2 In 3.3 4 PWM protection input with hysteresis. (One of 8 protection inputs. Specific function, channel assignment, and optional GPIO is defined by firmware.) 38 RVDD P 3.3 Digital pad ring power, 3.3V. This 3.3V supply is used for all the digital I/O pad drivers and receivers. Internally connected to PWMVDD. 39 RGND G 3.3 Digital pad ring ground. Internally connected to PWMGND. 40 CGND G 3.3 Core ground 41 CVDD P 3.3 Core power, 1.8V 42 PWM11 O 3.3 8 or 16 PWM output pin. (One of 12 PWM output pins. Channel and operation assignment is defined by firmware.) 43 PWM10 O 3.3 8 or 16 PWM output pin. (One of 12 PWM output pins. Channel and operation assignment is defined by firmware.) 44 PWM9 O 3.3 8 or 16 PWM output pin. (One of 12 PWM output pins. Channel and operation assignment is defined by firmware.) 45 PWM8 O 3.3 8 or 16 PWM output pin. (One of 12 PWM output pins. Channel and operation assignment is defined by firmware.) 46 PWM7 O 3.3 8 or 16 PWM output pin. (One of 12 PWM output pins. Channel and operation assignment is defined by firmware.) Submit Document Feedback 18 DESCRIPTION FN6787.3 May 17, 2016 D2-926xx Pin Description DAE-3HT (72-Pin) (Continued) TYPE VOLTAGE LEVEL (V) DRIVE STRENGTH (mA) PWM6 O 3.3 8 or 16 PWM output pin. (One of 12 PWM output pins. Channel and operation assignment is defined by firmware.) 48 PWM5 O 3.3 8 or 16 PWM output pin. (One of 12 PWM output pins. Channel and operation assignment is defined by firmware.) 49 PWM4 O 3.3 8 or 16 PWM output pin. (One of 12 PWM output pins. Channel and operation assignment is defined by firmware.) 50 PWMGND O 3.3 51 PWM3 O 3.3 8 or 16 PWM output pin. (One of 12 PWM output pins. Channel and operation assignment is defined by firmware.) 52 PWM2 O 3.3 8 or 16 PWM output pin. (One of 12 PWM output pins. Channel and operation assignment is defined by firmware.) 53 PWM1 O 3.3 8 or 16 PWM output pin. (One of 12 PWM output pins. Channel and operation assignment is defined by firmware.) 54 PWM0 O 3.3 8 or 16 PWM output pin. (One of 12 PWM output pins. Channel and operation assignment is defined by firmware.) 55 PWMVDD P 3.3 PWM output pin power. This 3.3V supply is used for the PWM pad drivers. Internally connected to RVDD. 56 PLLAGND G 1.8 PLL Analog ground 57 XTALI In 1.8 Crystal oscillator analog input port. When using an external clock source, the external clock is driven into the this port. 58 XTALO O 1.8 Crystal oscillator analog output port. When using an external clock source, this pin must be open. XTALO does not have a drive strength specification. 59 PLLAVDD P 1.8 PLL Analog power, 1.8V 60 nSS O 3.3 61 RVDD P 3.3 Digital pad ring power, 3.3V. This 3.3V supply is used for all the digital I/O pad drivers and receivers. Internally connected to PWMVDD. 62 RGND G 3.3 Digital pad ring ground. Internally connected to PWMGND. 63 CGND G 3.3 Core ground 64 CVDD P 3.3 Core power, 1.8V 65 SCK1 /MCLK I/O 3.3 8 66 nRSTOUT O 3.3 16 - OD 67 nRESET In 3.3 68 TIO0 /PSSYNC I/O 3.3 PIN PIN NAME (Note 18) 47 Submit Document Feedback 19 DESCRIPTION PWM output pin power ground 4 SPI slave select I/O. Assignable general purpose I/O, or MCLK output. Operation and assignment is controlled by firmware. Assigns as default output for MCLK when enabled through firmware. Active low open drain reset output. Pin drives low from POR generator, 3.3V brownout detector going active, or from 1.8V brownout detector going active. This output should be used to initiate a system reset to the nRESET pin upon brownout event detection. Active low reset input with hysteresis. Activates system level reset when pulled low, initializing all internal logic and program operations. System latches boot mode selection of the IRQ input pins on the rising edge. 16 Timer I/O Port 0, or power supply sync output. Operation and assignment is controlled by firmware. Leave unconnected when not in use. FN6787.3 May 17, 2016 D2-926xx Pin Description DAE-3HT (72-Pin) (Continued) TYPE VOLTAGE LEVEL (V) DRIVE STRENGTH (mA) PROTECT1 In 3.3 4 PWM protection input with hysteresis. (One of 8 protection inputs. Specific function, channel assignment, and optional GPIO is defined by firmware.) 70 PROTECT0 In 3.3 4 PWM protection input with hysteresis. (One of 8 protection inputs. Specific function, channel assignment, and optional GPIO is defined by firmware.) 71 SDA0 /TEMPREF I/O 3.3 8 - OD Two-Wire Serial data Port 0, or assignable I/O. Available for NTC temperature sensing reference as assignable I/O. Function is assigned by firmware. 72 SCL0 /TEMPNTC I/O 3.3 8 - OD Two-Wire Serial clock Port 0, assignable I/O. Available for NTC temperature sensing reference as assignable I/O. Function is assigned by firmware. PIN PIN NAME (Note 18) 69 DESCRIPTION NOTES: 20. Unless otherwise specified, all pin names are active high. Those that are active low have an “n” prefix. 21. All power and ground pins of same names are to be tied together to all other pins of their same name. (i.e., CVDD pins to be tied together, CGND pins to be tied together, RVDD pins to be tied together, and RGND pins to be tied together.) CGND and RGND are to be tied together on board. RGND and PWMGND pins are also internally connected and are to be tied together. Submit Document Feedback 20 FN6787.3 May 17, 2016 D2-926xx Functional Block Diagram - DAE-3 FIGURE 4. DAE-3 IC FUNCTIONAL BLOCK DIAGRAM Submit Document Feedback 21 FN6787.3 May 17, 2016 D2-926xx Functional Block Diagram - DAE-3HT FIGURE 5. DAE-3HT IC FUNCTIONAL BLOCK DIAGRAM Submit Document Feedback 22 FN6787.3 May 17, 2016 D2-926xx Functional Description The DAE-3 supports a Class-D amplifier system built around internal audio processing blocks and amplifier system hardware functions. Introduction The DAE-3 family of ICs provide the core functionality, amplifier control, and complete audio signal processing for D2Audio Class-D amplifier solutions. The devices are highly programmable with all system features and functionality totally defined by firmware, that includes complete definition of audio processing, signal flow, digital audio I/O, and amplifier hardware interface control. The Audio Canvas III software design tool supports building of the firmware for the DAE-3 family devices. Using Audio Canvas III, the designer is able to fully define audio processing and hardware function features with I/O assignments, and build complete production-ready firmware for the DAE-3 devices. DAE-3 DEVICE DESIGNATIONS The DAE-3 device family includes both the DAE-3 and DAE-3HT ICs. Functional specifications are identical to both designations of this family unless otherwise indicated. The family device names apply to these part numbers: DAE FAMILY DEVICE NAME DAE PART NUMBERS PACKAGE PINS DAE-3 D2-92633-LR D2-92634-LR 128-Pin Package DAE-3HT D2-92683-QR D2-92684-QR 72-Pin Package The DAE-3 devices are completely pin-compatible with the DAE-6 devices, allowing full flexibility for function vs cost trade-off, providing cost-effective solutions for applications of varying end-user features and capabilities. The DAE-3HT devices are identical to the DAE-3 but are provided in a smaller 72-pin package with features and I/O mapped to pins supported in that package. AUDIO CANVAS III SUPPORT Audio Canvas III is a powerful design tool that lets the designer define audio processing and build a signal flow customized to the user’s specifications. It fully supports the DAE-3 family including configuring the DAE family hardware I/O features and pin assignments. The designer can define the entire audio signal flow and architecture without signal flow limitations to any specific system. Capabilities include drag-and-drop of individual audio processing blocks that can be inserted into the signal flow, ability to connect and re-route signal flow, and live update capability to build and download the new audio architecture directly into the operating amplifier. The DAE-3 family of ICs supports a wide variety of signal flows and audio processing options that are fully programmable and are completely defined by the system firmware and system architecture. The firmware is built by the Audio Canvas III software, enabling full audio processing and amplifier hardware feature definition by the designer. Submit Document Feedback 23 In addition to audio processing blocks and signal flow that are user-selectable, system functions of hardware are configurable that include PWM timing control, channel configuration and assignment, protection and monitoring features, clock configurations, and other audio system features. Choices and settings are defined using the Audio Canvas III design tool software which builds the unique DAE firmware for each particular system design. DSP The majority of the audio processing functions and hardware feature implementations operate through firmware running within the DSP core. The core is a 24-bit fixed-point Digital Signal Processor, with its own DMA, interrupt control, memory spaces, and control interfaces. Sample Rate Converters (SRC) DAE-3 family supports internal asynchronous sample rate conversion to align input audio streams to a single rate compatible with the DSP processing rate and PWM switch rate. The family has 4 independent rate estimators, allowing up to 4 asynchronous stereo inputs (8 channels) to be sample rate converted and processed simultaneously. The sample rate converter has a measured SNR that exceeds 140dB and a THD+N that exceeds -125dB. Serial Digital Audio Interface SERIAL DIGITAL AUDIO INPUTS The DAE-3 families include 4 Serial Audio Interface (SAI) digital audio input ports supporting up to 8 audio channels. • The DAE-3 supports four independent SAI ports. All 4 ports operate asynchronously to receive audio from 4 independent audio sources, and each of the 4 ports has its own clock and frame inputs. SAI Port 3 (the 4th port) of the DAE-3 has multiplexed inputs to select that port’s audio from the SAI input or from the on-chip ADC. • The DAE-3HT devices support either 4 SAI input ports, or when its fourth port is used as an audio output, support 3 SAI input ports. Each SAI port supports the digital audio industry I2S standard which is capable of carrying up to 24-bit Linear PCM audio words per subframe IEC60958, or compressed digital audio (Dolby® Digital, AAC, MPEG, etc.) packing per the IEC61937 specification. The SAI port also supports Left-Justified formatted Linear PCM or compressed digital audio. These ports support sample rates from 32kHz to 192kHz. SAI data formats are shown in Figure 6 on page 24. For I2S format, the left channel data is read when LRCK is low. For the Left-Justified format, the left channel data is read when LRCK is high. Either format requires data to be valid on the rising edge of SCLK and sent MSB-first on SDIN with 32 bits of data per channel. Each set of digital inputs runs asynchronously to the others and may accept different sample rates and formats. FN6787.3 May 17, 2016 D2-926xx Input audio may be received from the S/PDIF input for 2 audio input channels, concurrent with and asynchronous from audio that is also being presented to SAI inputs for other audio input channels. Routing through the SRC synchronizes this audio from multiple sources for synchronous audio processing within the DAE audio processing paths. SERIAL DIGITAL AUDIO OUTPUTS Up to 4 SAI ports (up to 8 channels) are supported in the DAE-3 families. • The DAE-3 supports 4 independent I2S output ports for a total of 8 channels of audio. • the DAE-3HT supports 1 I2S output port (2 channels) and that port is configured to operate as either an input port or as an output port. Use and channel assignment to the SAI outputs is configured using the Audio Canvas III software. Any of the DAE device’s 12 audio processing channels may be assigned to any of the available SAI output channels. Audio Canvas III also assigns use of the 4th SAI port as in input or output for the DAE-3HT. Left Channel LRCLKx Right Channel SCLKx Serial Data MSB -1 -2 +3 -3 +2 +1 LSB MSB -1 -2 -3 +3 +2 +1 LSB MSB I2S Format LRCLKx Right Channel Left Channel SCLKx Serial Data MSB -1 -2 -3 -4 +3 +2 +1 LSB MSB -1 -2 -3 -4 +3 +2 +1 LSB MSB -1 Left-Justified FIGURE 6. SAI PORT SUPPORTED DATA FORMATS FOR DELIVERY OF LINEAR PCM OR COMPRESSED AUDIO DATA Submit Document Feedback 24 FN6787.3 May 17, 2016 D2-926xx S/PDIF Digital Audio Interface ADC input (DAE-3 Devices Only) The device families include a S/PDIF Digital receiver and transmitter. The DAE-3 devices contains a high-performance Analog-to-Digital Converter (ADC) that connects to input analog sources with a minimum of interface circuitry. The ADC is included in the DAE-3 devices only. It is not supported in the DAE-3HT devices. • The DAE-3 devices (128 pin packaged devices) include an on-chip multiplexer supporting switching of input from 2 different S/PDIF input pins. Input selection determines which pin routes to the S/PDIF receiver. • The DAE-3HT devices (72 pin packaged devices) support one input pin only and do not use multiplex switching. All of the devices in the family include a S/PDIF Digital transmitter. S/PDIF RECEIVER The S/PDIF receiver input pins are 3.3V CMOS input level compatible, requiring external circuitry to condition the serial input. The receiver contains an input transition detector, digital PLL clock recovery, and a decoder to separate audio, channel status, and user data. Only the first 24-Channel status bits are supported. The receiver constantly monitors the incoming data stream to detect the IEC61937-1 packet headers, and if found, captures the Pc and Pd data words into registers. The receiver meets the jitter tolerance specified in IEC60958-4. S/PDIF is typically used for receiving compressed (IEC61937-compliant) as well as stereo PCM (IEC60958compliant) audio data. This interface also supports receipt of compressed audio data that is not compliant with the IEC61937 specification, but instead meets the IEC60958 specification. S/PDIF receive data is routed through the SRC, providing a time synchronized audio input stream for use within any of the DAE audio processing channels. Audio may be presented on the S/PDIF input asynchronous to audio also being presented to the I2S Serial Digital inputs such that after routing through the SRC, are synchronous time aligned for internal DAE audio processing. S/PDIF TRANSMITTER The transmitter complies with the consumer applications defined in IEC60958-3. The transmitter supports 24-bit audio data, 24-bit user data, and 30-bit channel status data. S/PDIF output is linear PCM only and is non-compressed. Routing of compressed audio that is presented to the DAE inputs must be decoded by the DAE and its firmware before the selected channels may be routed to the S/PDIF outputs. Audio routing to the S/PDIF transmitter is defined by the signal flow built by the Audio Canvas III software. That software supports assigning any of the audio processing channels to the 2 (L/R) channels of the S/PDIF output. Because all timing of the internal audio processing is synchronous to the internal DSP and processing channels, the S/PDIF audio output is also synchronous to that internal timing. Submit Document Feedback 25 At a bandwidth of 20kHz at nominal voltage and temperature, the ADC input of the DAE-3 provides a typical THD+N (unweighted) value of -81dB and a typical SNR/Dynamic Range of 83dB. These typical performances are based on a 1.0VP-P 1 kHz sine wave input reference level, using a representative system-level amplifier environment processing digital audio data and producing PWM amplifier outputs. Analog performance is affected by factors that include PCB layout, shielding and routing of analog traces, additional components within the analog input path, and proper power supply isolation techniques. The ADC master clock is supplied from the low jitter PLL of the D2-926xx. The ADC operates synchronous to the DSP processing which minimizes noise pickup. PWM Audio Amplifier Outputs The DAE-3 family devices include an integrated 12-channel PWM engine. Each engine is independently programmable for timing, output pin assignment and audio processing path source. PWM operation is defined by firmware. The Audio Canvas III design tool provides the selection for audio channel assignment routing, protection enabling, timing, and PWM output pin mapping, then uses these selections to build the firmware that controls the PWM outputs. Some features such as dead-band timing are also adjustable in real-time through the control interface. Programmability enable use of multiple PWM output topologies, which supporting system designs of a broad range of output stages. Output topologies include integrated power stages, or discrete implementations using N+N or P+N for half-bridge, full-bridge or bridged-tied-load power stages. The PWM outputs may be used for powered outputs, and may also be used for driving line-level or headphone outputs. The 12 PWM channels are mapped to the PWM output pins by firmware register assignment. Both DAE-3 and DAE-3HT include 12 PWM engines, and their available pins are: • DAE-3 - 18 assignable and mappable pins • DAE-3HT- 12 assignable and mappable pins FN6787.3 May 17, 2016 D2-926xx Amplifier Protection The core firmware that operates the DAE-3 family devices supports protection options to prevent damage from faults present in class-D amplifier designs. This protection is also effective against user-induced faults such as clipping, output overload, or output shorts, including both shorted outputs or short-to-ground faults. Protection features and their details are firmware dependent. The Audio Canvas III program provides selection for assignment and use of certain protection methods, using the selections for building the system firmware. GRACEFUL OVERCURRENT AND SHORT CIRCUIT Per-channel PWM protection is supported through individual protection input pins. These PROTECT pins are primarily intended for protecting the PWM powered output stages and operation is firmware controlled. The protection input signal is typically generated by sensing circuits within power stages and can include sensing for detecting current, temperature, or voltage fault conditions. Overcurrent sensing requires a current sensor in the power device to be protected, usually a powered PWM output. The typical sensor asserts its fault signal that is routed to the PROTECT pins of the DAE device. The D2-926xx devices observe the overcurrent protection inputs and provides graceful protection for the assigned output stages. Hardware may be configured to provide immediate current reduction, cycle-by-cycle output clipping, output signal control, and output stage deactivation depending on the severity and duration of high current events. The combination of hardware features and firmware monitoring allows the system to differentiate between an overcurrent situation or a more serious short circuit condition, and supports the managed protection within the DAE amplifier systems. Timers provides programmed I/O control of features that are event or timing dependent. Their hardware pins are assigned to system features, and operation is controlled through firmware. Timer pins are configurable based on the features supported within the system firmware. Choice and operation of their assigned features is selected through the Audio Canvas III software that builds the firmware for the specific system project. POWER SUPPLY SYNCHRONIZATION The PSSYNC pin provides a power supply synchronization signal for switching power supplies. This synchronizing of power supply switching with the PWM switching rate eliminates audio output tones generated if the switching power supply is not locked to the amplifier switching. Firmware settings configure PSSYNC to the desired frequency needed by the system switching regulator. The Audio Canvas III software supports selection of use and frequency of this output. Clocks And PLL The PLL block operation is completely managed by the system firmware. The clock generation contains a low jitter PLL critical for low noise PWM output and a precise master clock source for the ADC, sample rate conversion, and the audio data paths. The PLL block includes a low noise crystal oscillator, clock multipliers clock generation for all internal device timing, PWM engine timing, and clock reference for use with assignable clock outputs that include MCLK and PSSYNC outputs. The system clock is provided by the crystal oscillator, using either a fundamental mode crystal or a clock input to the XTALI pin. If the clock input is used, it must be a 1.8V signal level. The input signal on the XTALI pin is analog buffered and driven onto the OSCOUT pin for use in driving the XTALI input of other D2-926xx controllers, for supporting synchronous timing if multiple DAE devices are used in a single application. THERMAL PROTECTION Reset and Initialization Temperature monitoring may be used to provide warning, shutdown, or managed output level reduction to attempt to reduce heating effects at high load power. Multiple thermal protection methods are supported within the DAE family firmware. User choice of method and operation is programmable, using the Audio Canvas III software to configure settings and options. The D2-926xx must be reset after power-up to begin proper operation. In normal system hardware configurations, the reset occurs automatically via the reset hardware circuitry. The chip contains power rail sensors, brownout detectors, on the 3.3V and 1.8V power supplies. These brownout sensors will assert and hold an internal Power-on Reset which will disable the device until the power supplies are at a safe level for the DSP to start. These same brownout sensors will detect a power supply voltage droop while the system is active and provide a safe amplifier shutdown. Hardware I/O Features The DAE-3 and DAE-3HT provides programmable I/O pins used for various hardware functions of the system design. Pin functions are defined by the product firmware and configured with the Audio Canvas III software. GENERAL-PURPOSE I/O AND TIMERS General Purpose I/O (GPIO) pins are available for system use with the DAE-3 and are assignable by choice selection in the Audio Canvas III software. The DAE-3 supports pins assignable to various hardware features, while the DAE-3HT shares functions of some of its available device pins providing feature choices in a lower pin-count package. Submit Document Feedback 26 Power Sequencing The CVDD and RVDD (including PWMVDD) supplies should be brought up together to avoid high current transients that could fold back a power supply regulator. The ADCVDD and PLLVDD may be brought up separately. Best practice would be for all supplies to feed from regulators with a common power source. Typically this can be achieved by using a single 5V power source and regulating the 3.3V and 1.8V supplies from that 5V source. FN6787.3 May 17, 2016 D2-926xx Reset D2-926xx has one reset input: the nRESET pin. The nRESET input pin (active low, non-reset high) is effectively a power-on system reset. All internal state logic is initialized by nRESET. While reset is active the system is held in the reset condition which is defined as all internal reset signals being active, the crystal oscillator is running, and the PLL disabled. At the de-assertion of nRESET, the chip will capture the boot mode selection from the IRQ[D:A] pins and begin the boot process. The nRSTOUT pin is an active low open drain reset output. This pin drives low from the internal power-on-reset generator, 3.3V brownout detector going active, or from 1.8V brownout detector going active. This output should be used to initiate a system reset, and to also connect to the nRESET pin to initiate a DAE reset upon brownout event detection. Booting and Boot Modes D2-926xx includes a fully-programmable DSP with internal boot ROM. The boot ROM’s primary function is to download a second-stage boot image from one of several possible sources. The system requires external firmware to boot the internal DSP. Internal ROM within the DAE-3 initiates the boot process to read the boot records and firmware, to load into the internal DAE-3 memory. The boot ROM code is designed to handle both encrypted and non-encrypted boot images from any of the boot modes shown in Table 2. The specific boot mode is selected based on the state of the IRQD, IRQC, IRQB, and IRQA pins at the time of reset de-assertion. The mode is selected by a hardware pull-up or pull-down connection to each of the four boot mode (IRQ[D:A]) pins. (Modes not listed are reserved.) Control Interfaces I2C 2-WIRE INTERFACE The D2-926xx family ICs have two separate I2C 2-wire compatible ports. Port 1 is used as the external controller interface, and Port 0 is used for booting from an external EEPROMs or compatible chips. Both I2C interfaces are multi-master capable. SERIAL PERIPHERAL INTERFACE (SPI™) The Serial Peripheral Interface (SPI) is provides an alternate boot source interface such as an SPI Flash. The SPI port is used only for boot operation. Register control of the system firmware is not implemented through the SPI interface. TABLE 2. BOOT MODES MODE IRQ[D:A] DAE M/S XTALI RANGE INTERFACE SPEED DESCRIPTION I2C Port 1 slave to external master, boot at address 88 0 0000 Slave N/A per Master 1 0001 Master 24.576MHz 400kb/s I2C Port 0 master to I2C EEPROM slave 2 0010 Master 24.576MHz 1.53MHz SPI port master to SPI Flash slave 3-F - - - - Submit Document Feedback 27 Reserved FN6787.3 May 17, 2016 D2-926xx Reading and Writing Control Registers 8. Transmit data lower byte DAE control is provided through the I2C port, using registers and 9. I2C STOP command memory spaces that are defined within the firmware. After booting and initialization, this control port provides continuous read and write access for control and monitoring of the amplifier system. Register addresses are dynamic based on the audio path signal flow and hardware options selected for the particular project. Address locations are generated for each system through a header file from the Audio Canvas III design tool that maps the address location to each parameter of the system. All reads to registers require two steps. First, the master must send a dummy write which consist of sending a Start, followed by the device address with the write bit set, and three register address bytes. Next, the master must send a repeated Start, following with the device address with the read/write bit set to read, and then read the next three data bytes. The master must Acknowledge (ACK) the first two read bytes and send a Not Acknowledge (NACK) on the third byte received and a Stop condition to complete the transaction. The device's control interface acknowledges each byte by pulling SDA low on the bit immediately following each write byte. The device read function, as shown in Figure 8, executes the following 11 steps as the I2C bus master: The I2C port is used for reading and writing the control data. The highest-order byte of the register address (bits 23:16) determines the internal address space used for control read or write access, and the remaining 16 bits (bits 15:0) describe the actual address within that space. 1. I2C START command All reads or writes to registers (shown in Figures 7 and 8) begin with a Start Condition, followed by the Device Address byte, three Register Address bytes, three Data bytes and a Stop Condition. Register writes through the I2C interface are initiated by setting the read/write bit that is within the device address byte. The device write function as, shown in Figure 7, executes the following 9 steps as the I2C bus master: 2. Transmit device I2C address with W 3. Transmit mode byte 4. Transmit upper memory address byte 5. Transmit lower memory address byte 6. Repeat START command 1. I2C START command 7. Transmit device I2C address with R 2. Transmit device I2C address with W 8. Receive data upper byte 3. Transmit mode byte 9. Receive data middle byte 4. Transmit upper memory address byte 10. Receive data lower byte 5. Transmit lower memory address byte 11. I2C STOP command or NACK 6. Transmit data upper byte 7. Transmit data middle byte ACK DEVICE-ADDR ACK ACK REGISTER [23:16] START REGISTER [15:8] REGISTER [7:0] R/W ACK Write Sequence REGISTER [7:0] ACK DATA [23:16] ACK DATA [15:8] ACK DATA [7:0] STOP FIGURE 7. I2C WRITE SEQUENCE OPERATION Step 1 ACK DEVICE-ADDR START Read Sequence ACK REGISTER [23:16] ACK REGISTER [15:8] R/W ACK MASTER ACK ACK DEVICE-ADDR REPEAT START REGISTER [7:0] DATA [23:16] MASTER ACK DATA [15:8] R/W ACK REPEAT START NACK DATA [7:0] STOP Step 2 FIGURE 8. I2C READ SEQUENCE OPERATION Submit Document Feedback 28 FN6787.3 May 17, 2016 D2-926xx Audio Processing Audio processing is totally defined by the system firmware and signal flow. Audio processing blocks are implemented using the Audio Canvas III design tool software. This tool includes an extensive library of audio processing functions that are developed for operating in the DAE-3 and DAE-3HT device families. The Audio Canvas III software provides the interface to define and build a complete audio sound processing system. Drag-anddrop inserting of its included audio processing blocks enables building a customized signal flow, by placing audio algorithms into customized firmware for executing on the DAE devices. Audio Processing Algorithms Audio processing algorithms include all of these following functions. Multiples of each are permitted, and there is no limit to the order or interconnect of the algorithm blocks. Upon completion of defining the audio processing path, the Audio Canvas III software incorporates the blocks and builds the final system firmware for loading onto and running the DAE devices. Details and equations for each parameter are provided in the Audio Canvas III User’s Manual. INPUT SOURCE SELECTION A source selection register defines input channel assignment of audio presented to the DAE device’s audio input ports. VOLUME Volume control blocks provide level and trim adjustments within the signal flow. Continuous adjustment through programmable gain ranges supports attenuation to -100dB and gain to +24dB. A single 24-bit register value provides gain setting and also supports selectable audio phase inversion. SHARED VOLUME Shared Volume blocks implement multiple channels of level attenuation. The number of channels is configurable and a single 24-bit register value equally controls all channel levels. Volume is continuously adjustable from unity gain to -100dB. MIXERS Mixers provide individually-adjustable inputs that are summed together and passed to their output. Each input mixing level is controlled with its own 24-bit register that provides continuous adjustment from unity gain to -100dB, along with full audio path cut-off and optional input phase inversion supporting sum and difference mixers. Audio block choices include 2-input, 4-input, and configurable N-input mixers accommodating as many inputs as desired. ROUTER Routers perform independent channel routing assignment, connecting any input to any output. Number of channels is configurable with up to 64 inputs and 12 outputs. Submit Document Feedback 29 STEREO A/B SWITCH The A/B Switch provides stereo routing selection to switching either of 2 pairs of stereo inputs to its output. It operates as a double-pole, double-throw type of switch to the audio flow. TONE CONTROL Tone Controls are shelving filters providing independent of gain and frequency adjustment for bass and treble tone settings. Frequency and gain are continuously and independently adjustable for both the bass and treble settings, supporting gain ranges of -14 to +14 dB. PARAMETRIC EQUALIZERS Parametric Equalizer (EQ) blocks provide an adjustable bandpass or band-reject frequency response. With frequency-domain parameter settings of frequency, gain, and bandwidth or Q, parameters are continuously and independently adjustable. EQs are provided as individual audio blocks, and as blocks with groups of 3-Band and 5-Band EQs. BIQUAD FILTER (FREQUENCY DOMAIN CONFIGURATION) The Biquad block is a frequency-domain-parameter-entry biquad filter implemented as a second-order biquad algorithm, providing configurable high-pass, low-pass, and all-pass filtering functions. First or second filter order may be selected, and parameter setting entries of frequency and damping coefficient are continuously adjustable. Bypass and polarity phase inversion is also supported. BIQUAD FILTER (Z-DOMAIN CONFIGURATION) The z-Domain Biquad is a second order biquad digital algorithm that operates from direct entry of z-transform coefficients. The filter supports individual user entry coefficients enabling nearly any second order filter synthesis per cascadable block. FILTER - CROSSOVER The Crossover Filter blocks provide high-pass or low-pass filtering using frequency domain adjustment settings. Blocks are implemented from 2 cascaded second-order biquad elements, with selections that directly implement Linkwitz-Riley, Butterworth, or Bessel filter presets. Slope setting is adjustable from 6, 12, 18 or 24dB per octave, frequency and damping coefficients are continuously adjustable, and bypass, active or mute functions are supported. FIR FILTER The FIR filter is a configurable n-tap finite impulse response filter implementation. The number of taps and their coefficient values are defined in the audio signal flow simply through a user-generated list of tap coefficients for the FIR structure. EXCURSION CONTROL Excursion Control is a specialized algorithm that dynamically controls audio based on frequency and level. Excursion Control boosts the low frequency response to compensate for physically-limited low-frequency capabilities of small loudspeakers and subwoofers at low listening levels. As listening levels rise, it dynamically adjusts its boost enabling an optimum sub-woofer listening experience at all loudness levels. FN6787.3 May 17, 2016 D2-926xx DELAY MONO MIXER Delay Blocks introduce an adjustable delay of a channel's audio data. Buffer size is fully user-configurable, supporting adjustment over a range as small as milliseconds, to over 1 second. A Mono Mixer is a threshold-gating mixer that routes the sum of either or both of its 2 inputs into its output, based on a control level input. This threshold-controlled mixing supports processing of input audio that may be mono on both Left and Right, or containing content on only one of Left or Right. This summed audio then passes equally to stereo processing and output system channels. COMPRESSOR Compressors provide threshold-dependent level adjustments, implementing dynamic attenuation at configurable rates as the control signal level increases. Headroom level is configurable, supporting adjustable threshold ranges. Ratio, threshold, and attack/release times are also fully adjustable. Compressors incorporate a side chain input for algorithm control, supporting compressing or limiting operation from inputs independent of the processed channel audio signal flow. COMPRESSOR/EXPANDER The Expander Compressor implements dynamic low level signal expansion, or an upward compression to audio levels. The Expander Compressor implements dynamic low level signal expansion for an upward compression to audio levels. Adjustable settings include gate threshold and ratio, expansion threshold, ratio, and expansion gain limit, and attack and release times. ENVELOPE VOLTAGE CONTROLLED AMPLIFIER The Envelope VCA processes its control input to establish an amplitude envelope signal representing the audio path input level. The Envelope VCA uses its side chain input to establish an amplitude envelope of the audio level. Controls are similar to that of the Compressor Block. DITHER GENERATOR The Dither Block generates a random noise (dither) pattern at a shaped-spectrum low level. This noise is available to sum into the audio path using a mixer, pushing up low-order bits of low-level audio. This process enables improved uniform audio quality when digital bit depth truncation is required because of interfacing equipment. Audio signal flow data is normally processed and output in digital format as 24 bits from the channels assigned to the SAI digital outputs. HARMONICS GENERATOR The Harmonics Generator provides a harmonic spectrum content from audio presented to its input. Harmonic order and amplitude is programmable, supporting customized audio processing features. SoundSuite™ Processing The Reverb Block is a 2-channel stereo reverb processor. It provides adjustable reverb time and damping settings, and its built-in mixer includes adjustments for both dry and wet audio levels. The D2Audio SoundSuite™ audio processing provides a full set of enhancements to audio that greatly add to the quality and listening experience of sound in wide scopes of consumer devices. The SoundSuite algorithms use psycho-acoustic processing that create a rich-sounding environment from small speakers, and synthesizes the sound and quality equivalent to more complex systems. It is especially suited to consumer products that include televisions, docking stations, and mini hi-fi stereo products. SoundSuite Processing includes: CHIME GENERATOR • D2Audio™ WideSound™ The Chime Generator contains 3 oscillators, each with adjustable frequency and gain. When triggered, the oscillators initially produce full programmed output levels that then decrease at their programmable decay time rate. • D2Audio™ WideSound™ x4 RMS LEVEL METER D2Audio™ SoundSuite™ algorithms are completely supported with all part numbers of the DAE-3 and DAE-3HT families. REVERB RMS Meters provide real-time indication of the signal levels through the audio processing path. Visible in the Audio Canvas III signal flow, they provide continuous level indication. Measured data in the meter's registers may also be read by system controllers for monitoring levels in a final production system. FADE-PAN The Fade-Pan control provides level adjustment of 4 input channels to 4 output channels. Implementation includes a Rear/Front fade adjustment, and a Left/Right balance adjustment. Controls are continuously adjustable, providing unity gain at mid-point settings, and attenuating output levels of its channels as the respective control is adjusted away from that channel's direction. • D2Audio™ DeepBass™ • D2Audio™ Mono2Stereo™ Third Party Virtualization and Enhancements Enhancement processing and virtualization algorithms from third-party technology providers are available to add to Audio Canvas III. As permitted through license agreements from the providers, these algorithms are supplied to the designer where they integrate into the Audio Canvas III software, and appear as additional audio block choices. Depending on device part number and design-specific firmware definitions, the DAE-3 device supports a variety of processing, decoding, virtualization, and pre/post processing feature sets. Features and processing support is shown in Table 1 on page 3. Audio Processing Block Controls Each audio processing block is assigned its own registers providing adjustment controls for the parameters associated Submit Document Feedback 30 FN6787.3 May 17, 2016 D2-926xx with its audio function. Some blocks use one register only, while other blocks with multiple control settings may use multiple registers for each control. The parameter equations for all of the audio blocks are provided in the Audio Canvas III User’s Manual. Dynamic Register Addressing Architecture AUDIO I/O CONFIGURATION This configuration allow choice selection of which audio processing channels are assigned to the S/PDIF and I2S digital outputs. It also supports choice of input port assignments to the audio input channels. Audio Canvas III supports building of any signal flow with no restriction of the order of occurrence of any audio block, or any limit to repeated deleting or addition during signal flow editing. As audio algorithm blocks are edited, added, or removed, the user-space memory addresses for each register will change. However, each instance of each block has its own unique label identifier where that identifier is clearly known and visible on the signal flow workspace. FAULT INDICATION Because each and every algorithm is assigned its own dedicated register for its parameter settings, the Audio Canvas III generates a variable-to-address mapping for each build of each project. This mapping is provided as a text file in a header file format that can be directly included within a system controller’s software build. As multiple iterations of a signal flow are created during the design process, a new header file is created matching each revision. Simply including the header file within the system controller compile automatically passes these new register addresses without need for repeated system code editing. Third party decoding of compressed formats is supported based on the particular device part number. By default, when a device is used that supports the licensed technology, its supported decoding is enabled. Choices allow building of firmware to selectively include or exclude the available decoding algorithms. Hardware Feature Functions In addition to the core firmware that runs the DAE devices to operate the amplifier, several feature-specific options are supported for use in the amplifier system. These optional features are configurable and may be chosen or bypassed. Configuration is set using the Audio Canvas III software, where based on chosen settings, the firmware will include each function along with the hardware I/O assigned to its function. The DAE-3 supports pins assignable to various hardware features, while the DAE-3HT shares choices between functions with some of its available pins providing feature choices in a lower pin-count package. These hardware feature algorithms include: AM AVOIDANCE MODE AM Avoidance Mode allows selecting the PWM switching frequency to move its harmonics away from the frequency of an AM radio station, reducing possible station interference. The algorithm is optional and selection is controlled through a register setting that is created with the system firmware. MCLK CLOCK OUTPUT The MCLK output provides the I2S clock to external digital audio circuits or devices. The MCLK output is optional, and when enables is selectable between 2 frequencies. PSSYNC CLOCK OUTPUT The PSSYNC signal is used for synchronizing switching power converters used in the amplifier. Providing a synchronizing frequency that is a multiple or sub-multiple of the PWM switching rate eliminates possibility of in-band audio frequency generation from close but asynchronous clocks. The output is optional, and when enabled supports 6 frequency multiple choices. Submit Document Feedback 31 An optional output may be assigned to provide a control signal to a system controller or other hardware within the amplifier upon detection of protection or fault conditions. The feature may be enabled or disabled, and when enabled, allows choosing an available I/O pin for providing this output. DECODER SELECTION FORMAT CHANGE NOTIFICATION The Format Change Notification feature allow assigning an I/O pin to provide hardware indication when a change of decoded format types is detected. This supports dynamic audio path allocation by the system controller when audio content changes to or from PCM and an encoded format. The feature is disabled by default, but when enabled, allows assignment of the I/O pin to signal this state. An additional setting allows choosing an audio muting time delay between format changes. IDLE POWER MANAGEMENT The Idle Power Management feature allows controlled audio PWM output shutdown after a time period has elapsed with no audio detected above a threshold level. The feature is disabled by default and when enabled allows choice of threshold time and signal level, and assignment of an I/O pin that can be used to signal other operations in the amplifier. MASTER VOLUME ENCODER The Master Volume Encoder feature allows assigning of I/O pins to a quadrature-type encoder that can be used as a mechanical volume control. The feature is disabled by default, but when enabled allows choice of volume control algorithm association in the audio signal flow, and choice of the I/O pins. PWM OUTPUT CONFIGURATION The PWM Output Configuration functions support assignment of PWM output pins to each of the 12 PWM engines. It allows pin polarity selection, and choice of enabling or disabling each PWM engine. PWM OUTPUT TIMING The PWM Output Timing controls enable per-channel adjustment of each PWM output timing. Controls included dead time, minimum pulse width, and stagger settings between channels. POWER DOWN OUTPUT The Power Down Output feature supports setting an output pin that can connect to power stages, for manually shutting down power stages during fault detection and system startup. When FN6787.3 May 17, 2016 D2-926xx enabled, the algorithm supports specification entry of the I/O pin to be used for the function. TEMPERATURE SENSING A thermal protection algorithm supports use of NTC resistors placed in heat-sensitive areas of the amplifier. The algorithms run and provide real-time temperature measurement. Temperature values are available in firmware registers for reading by a system controller, and set-points in the algorithm can be used to trigger a controlled-attenuation level reduction or fault shutdown. THERMAL MANAGEMENT An additional thermal protection algorithm supports a high temperature warning input to trigger controlled-attenuation level reduction. Rate of change and delay are programmable when the feature is enabled. DAE-3 And DAE-3HT Differences The DAE-3 device family includes both the DAE-3 and DAE-3HT. Functional specifications are identical to both designations of this family. However, the DAE-3HT, provided in its smaller 72-pin package supports system and assignable functions that are mapped to the pins supported in that package. Complete pin functions of all pins of both devices of the DAE-3 family are listed in the Pin Description Tables. Pin Function Mapping Between Devices Table 3 lists the pin numbers, names and functions for both the DAE-3 and DAE-3HT devices, and provides a mapping of the pin functions between those devices. TABLE 3. DAE-3 AND DAE-3HT PIN AND I/O COMPARISON TABLE PIN NUMBERS PIN NAMES DESCRIPTION AND FUNCTION DAE-3 DAE-3HT DAE-3 DAE-3HT 1 1 SC20 SCLK3 (SC20) I2S Input Port 1 SCLK DAE-3 I2S Port 3 Input Channels 5-6 SCLK DAE-3HT 2 2 SRD2 SDIN3 (SRD2) I2S Data Port 1, Input Channels 1-2 I2S Port 3 Input Channels 5-6 Audio Input Data 3 3 SC21 LRCK3 (SC21) I2S Input Port 1 LRCK I2S Port 3 Input Channels 5-6 LRCK 4 4 SCK2 SCLK4 (SCK2) I2S Input Port 2 SCLK I2S Port 4 Input Channels 7-8, or Output Channels 12 SCLK 5 5 STD2 SDIO4 (STD2) I2S Data Port 2, Input Channels 3-4 I2S Port 4 Input Channels 7-8, or Output Channels 12 Audio Data 6 6 SC22 LRCK4 (SC22) I2S Input Port 2 LRCK I2S Port 4 Input Channels 7-8, or Output Channels 12 LRCK 8 7 SCK3 SCLK12 (SCK3) I2S Input Port 3 SCLK I2S Ports 1 and 2 Input Channels 1-4 SCLK 9 8 STD3 SDIN2 (STD3) I2S Data Port 4, Input Channels 7-8 I2S Port 2 Input Channels 3-4 Audio Data 10 9 SC32 LRCK12 (SC32) I2S Input Port 4 LRCK I2S Ports 1 and 2 Input Channels 1-4 LRCK 13 10 SRD3 SDIN1 (SRD3) I2S Data Port 3, Input Channels 5-6 I2S Port 1 Input Channels 1-2 Audio Data 36 19 SDA1 SDA1 2-Wire (I2C) Data Port (Controller Port) 2-Wire (I2C) Data Port (Controller Port) 2-Wire (I2C) Clock Port (Controller Port) 2-Wire (I2C) Clock Port (Controller Port) I2S Output Port SCLK Assignable GPIO or MCLK Output 37 20 SCL1 SCL1 119 65 SCK1 SCK1 /MCLK 123 68 TIO0 127 71 SDA0 SDA0 2-Wire (I2C) Data Port /TEMPREF Assignable I/O, NTC Temp Sense Reference 128 72 SCL0 SCL0 2-Wire (I2C) Clock Port /TEMPNTC Assignable I/O, NTC Temp Sense NTC 27 16 TIO1 125 70 PROTECT0 PROTECT0 PWM Channel 0 Protect Input PWM Channel 0 Protect Input 124 69 PROTECT1 PROTECT1 PWM Channel 1 Protect Input PWM Channel 1 Protect Input Submit Document Feedback TIO0 Timer I/O Port 0. /PSSYNC TIO1 /NTC 32 Timer I/O Port 1, NTC Temp Sense Common Timer I/O Port 0, or Assignable Power Supply Sync Output Assignable I/O, NTC Temp Sense Common FN6787.3 May 17, 2016 D2-926xx TABLE 3. DAE-3 AND DAE-3HT PIN AND I/O COMPARISON TABLE (Continued) PIN NUMBERS PIN NAMES DAE-3 DESCRIPTION AND FUNCTION DAE-3 DAE-3HT 65 37 PROTECT2 PROTECT2 PWM Channel 2 Protect Input DAE-3HT DAE-3 DAE-3HT 60 32 PROTECT3 PROTECT3 PWM Channel 3 Protect Input PWM Channel 3 Protect Input 61 33 PROTECT4 PROTECT4 PWM Channel 4 Protect Input PWM Channel 4 Protect Input PWM Channel 2 Protect Input 62 34 PROTECT5 PROTECT5 PWM Channel 5 Protect Input PWM Channel 5 Protect Input 63 35 PROTECT6 PROTECT6 PWM Channel 6 Protect Input /nMUTE Assignable PWM Protect Input, or Mute Output 64 36 PROTECT7 PROTECT7 PWM Channel 7 Protect Input /nOVRT Assignable PWM Protect Input, or Over-Temperature Monitor Input 95 54 PWM0 PWM0 PWM output pin. (One of 18 PWM output pins. Channel and operation assignment is defined by firmware.) PWM output pin. (One of 12 PWM output pins. Channel and operation assignment is defined by firmware.) I/O Pin Function Assignment Comparison Pin I/O functions and their assignments are supported through user selections of the Audio Canvas III software that builds the DAE-3 or DAE-3HT firmware. The designer has the option of choosing the offered features and allocating I/O pins to those features based on individual system design needs. The differences of pin functions are shown in the preceding table, but the following provides additional detail to certain of these pins and functions as to their available features and assignment. PWM OUTPUT PINS • The DAE-3 has 18 PWM pins that are assignable to any of the DAE-3’s 12 PWM channels. • The DAE-3HT has 12 PWM pins that are assignable to any of the DAE-3’s 12 PWM channels. I2S DIGITAL INPUTS AND OUTPUTS • The DAE-3 supports 8 audio INPUT channels through 4 I2S serial digital audio input ports. Port assignments are established with the firmware built with the Audio Canvas III software for the DAE-3 devices. • The DAE-3 supports 8 audio OUTPUT channels through 4 I2S serial digital audio output ports. Port and channel assignments are established through user selection with the firmware built with the Audio Canvas III software for the DAE-3 devices. MCLK • The DAE-3 utilizes a dedicated pin for the MCLK output. That pin is available only for MCLK. User selection determines if MCLK is present on this pin or if its output is off. • The DAE-3HT provides a user selection to choose whether to enable the MCLK output. This pin (the SCK1/MCLK pin) becomes assigned to MCLK when MCLK is enabled. When MCLK is disabled, the SDK1/MCLK pin becomes available for assignment to other hardware I/O functions. PROTECTION INPUT PINS • The DAE-3 provides 9 protect input pins, where the first 8 are allocated to the first 8 PWM engines. The last of the 9 is a dedicated input for monitoring an over-temperature warning control signal from power stages or other monitoring switches. • The DAE-3HT provides 8 protect input pins. These pins are all assignable to be used as the protect input for their default PWM engine, or when not used for that protection become available for use with other pin-assignable hardware I/O functions. All selection is established through the user interface of the Audio Canvas III design tool program. • The DAE-3HT supports a user choice of either: - 8 audio INPUT channels through 4 I2S serial digital audio input ports, and no I2S OUTPUTS, or - 6 INPUT channels through 3 I2S ports with 1 I2S OUTPUT supporting 2 audio channels. Submit Document Feedback 33 FN6787.3 May 17, 2016 D2-926xx Revision History The revision history provided is for informational purposes only and is believed to be accurate, but not warranted. Please go to web to make sure you have the latest Rev. DATE REVISION CHANGE May 17, 2016 FN6787.3 Updated entire datasheet applying Intersil’s new standards. Updated the Ordering Information table on page 2. Added Note 2. Replaced Products verbiage with About Intersil verbiage. Added Dolby and DTS disclaimers. July 3, 2012 FN6787.2 Complete datasheet rewrite to add DAE-3HT devices to the DAE-3 family. - Revisions and additions to accommodate additions for DAE-3HT to DAE-3/DAE-3HT family. - Complete rewrite of page 1 description and features, and complete rewrite of all functional description content. (Rewrites do not change function of DAE-3 devices, but provide more accurate explanation of device use.) - No changes to DAE-3 specifications other than: Addition and revision of ADC specifications and updates of supporting detail for ADC. All other DAE-3 specifications unless noted by DAE-3HT specific designations are identical to those of DAE-3. - Updates to DAE-3 high-level and detail block diagrams, and addition of diagrams for DAE-3HT. - Removal of ADC and DSD plots. - Removal of all HDA interface, HDMI interface, DSD, and SCI references and descriptions. - Removal of D2-92613-LR and D2-92625-LR part numbers which are being discontinued. (Their features are fully supported in the D2-92633-LR part number and the removed part numbers are not needed.) POD Q128.14x14 updated to latest revision - Changed title from “Thin Plastic Quad Flatpack Package (LQFP)” to “Low Plastic Quad Flatpack Package (LQFP)” POD L72.10x10F updated to latest revision - Changed bottom view to reflect correct pin 1 corner and pin numbering. Also cleaned up details Y and Z May 3, 2011 FN6787.1 Rewrite of datasheet. Fixes to incorrect (pin 109) connection description, removal of unnecessary descriptive content and structure. -Updated datasheet to latest corporate document format and applied standards as follows: Ordering information added audio processing column, added device support note, numbered notes, lead finish matching intrepid. Added Tjc to Thermal Information and corresponding note on page 5 Added Compliance note on page 6 referencing MIN and MAX columns of Electrical Spec Tables -Updated Block Diagram on page 1 - complete re-draw. -Removed D2-92643 part number from DAE-3 Device Feature Set Offering Table 1 on page 2 (this is not an available ordering part number) -Corrected pin 109 (nTRST) description error on page 14 to indicate that it must be pulled high at all times. (internally-requested error correction). Changed from: "Hardware test mode control. For D2Audio use only. Must be tied high or low." To: "Factory test only. Must be tied high at all times." -Removed outdated high level system diagrams, -Removed all (outdated and non-applicable) reference design examples, -Removed unnecessary HDA connection diagrams -Removed trademarks section/paragraph. Explicit listing not required/sufficiently covered through other means. April 1, 2010 FN6787.0 Initial Release About Intersil Intersil Corporation is a leading provider of innovative power management and precision analog solutions. The company's products address some of the largest markets within the industrial and infrastructure, mobile computing and high-end consumer markets. For the most updated datasheet, application notes, related documentation and related parts, please see the respective product information page found at www.intersil.com. You may report errors or suggestions for improving this datasheet by visiting www.intersil.com/ask. Reliability reports are also available from our website at www.intersil.com/support. Submit Document Feedback 34 FN6787.3 May 17, 2016 D2-926xx Disclaimer for Dolby Technology License Required Notice: Intersil may distribute Dolby™ technology separately from its D2Audio™ integrated circuits. Dolby™ technology would be embedded in firmware to be loaded onto and executed by Dolby™ enabled D2Audio™ integrated circuits. Supply of this implementation of Dolby technology does not convey a license nor imply a right under any patent or any other industrial or intellectual property right of Dolby Laboratories to use this implementation in any finished end-user or ready-to-use final product. It is hereby notified that a license for such use is required from Dolby Laboratories. In some cases the Dolby™ technology may include at least one Dolby™ Pro Logic™ decoder. The party receiving this implementation must be licensed for at least one of the three Dolby Laboratories Licensing Corporation (“Dolby”) technologies contained in this implementation. If the party receiving this implementation is not a Licensee for all three of the Dolby technologies contained in this implementation then the party may only use the unlicensed technology(ies) contained on the implementation for internal testing and evaluation purposes.” Disclaimer for DTS®(SRS) Technology License Required Notice: NOTICE OF LICENSE REQUIREMENT: Supply of this implementation of DTS technology to DTS Product Licensees directly or through a distributor does not incur a royalty payment or convey a license, exhaust DTS’ rights in the implementation, or imply a right under any patent or any other industrial or intellectual property right of DTS to use, offer for sale, sell, or import such implementation in any finished end-user or ready-to-use final product. A license from and royalty payment to DTS is required prior to and for such use. For additional products, see www.intersil.com/en/products.html Intersil products are manufactured, assembled and tested utilizing ISO9001 quality systems as noted in the quality certifications found at www.intersil.com/en/support/qualandreliability.html Intersil products are sold by description only. Intersil Corporation reserves the right to make changes in circuit design, software and/or specifications at any time without notice. Accordingly, the reader is cautioned to verify that data sheets are current before placing orders. Information furnished by Intersil is believed to be accurate and reliable. However, no responsibility is assumed by Intersil or its subsidiaries for its use; nor for any infringements of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent or patent rights of Intersil or its subsidiaries. For information regarding Intersil Corporation and its products, see www.intersil.com Submit Document Feedback 35 FN6787.3 May 17, 2016 D2-926xx Package Outline Drawing L72.10x10F 72 LEAD QUAD FLAT NO-LEAD PLASTIC PACKAGE Rev 1, 4/12 10.00 6 PIN 1 INDEX AREA A 6 PIN 1 INDEX AREA 4X 8.50 B 55 72 1 54 68X 0.50 EXP. DAP 7.70 SQ. 10.00 (4X) 37 0.15 18 36 TOP VIEW 19 72X 0.25 BOTTOM VIEW SEE DETAIL "Z" 4 0.10 M C A B SEE DETAIL "X" 0.90 MAX 0.10 C C 0.08 C SEATING PLANE 68X 0.50 (0.75) 72X 0.25 9.80 SQ C 0 . 2 REF 5 37 7.70 SQ (0.40) 0 . 00 MIN. 0 . 05 MAX. DETAIL “Y” 36 (0.271) 72X 0.60 DETAIL "Z" TYPICAL RECOMMENDED LAND PATTERN NOTES: 1. Dimensions are in millimeters. Dimensions in ( ) for Reference Only. 2. Dimensioning and tolerancing conform to ASME Y14.5m-1994. 3. Unless otherwise specified, tolerance : Decimal ± 0.05 4. Dimension applies to the metallized terminal and is measured between 0.15mm and 0.30mm from the terminal tip. 5. Tiebar shown (if present) is a non-functional feature. 6. The configuration of the pin #1 identifier is optional, but must be located within the zone indicated. The pin #1 identifier may be 7. Package outline compliant to JESD-MO220. either a mold or mark feature. Submit Document Feedback 36 FN6787.3 May 17, 2016 D2-926xx Low Plastic Quad Flatpack Packages (LQFP) Q128.14x14 4X 128 LEAD LOW PLASTIC QUAD FLATPACK PACKAGE 0.4 MM PITCH 0.2 Y T-U Z MILLIMETERS D PIN 1 97 Z 128 1 96 U T E E1 SYMBOL MIN A - A1 0.05 A2 1.35 1.40 b 0.13 b1 0.13 33 64 D1 0.2 H T-U Z 4X DETAIL F H NOTES - 0.15 - 1.45 - 0.16 0.23 4 - 0.19 - c 0.09 - 0.20 - 0.09 - 0.16 - D 16 BSC - D1 14 BSC 3 E 16 BSC - E1 14 BSC 3 0.45 L1 65 MAX 1.60 c1 L 32 NOM 0.60 0.75 1.00 REF - R1 0.08 - - - R2 0.08 - 0.20 - S 0.20 - - - 0 0° 3.5° 7° - 01 0° - - - 02 11° 12° 13° - 03 11° 12° 13° - N 128 e 0.40 BSC Rev. 1 7/11 NOTES: 128X b Y 124X e SEATING PLANE 0.07 M Y T-U b1 c1 c 0.05 PLATING 02 b 01 A R1 A2 R2 A1 0.080 Y 03 S 1. Dimensions are in millimeters. Dimensions in ( ) for Reference Only. 2. Dimensions and tolerances per AMSEY14.5M-1994. 3. Dimensions D1 and E1 are excluding mold protrusion. Allowable protrusion is 0.25 per side. Dimensions D1 and E1 are exclusive of mold mismatch and determined by datum plane H. 4. Dimension b does not include dambar protrusion. Allowable dambar protrusion shall not cause the lead width to exceed the maximum b dimension by more than 0.08mm. Dambar cannot be located at the lower radius or the foot. Minimum space between protrusion and an adjacent lead is 0.07 mm. 0 L (L1) 0.25 GAUGE PLANE DETAIL F Submit Document Feedback 37 FN6787.3 May 17, 2016