AN77 S I L I C O N DAA S OFTWARE G UIDELINES 1. Introduction This document provides the steps necessary to program the Si3050 DAA for basic operation using either the PCM/ SPI or GCI control interface. DSP or ASIC 3.3 V Si3050 VD CS SCLK CS SCLK SDI SDO SDO SDI PCLK FSYNC VA PCLK FSYNC RX DTX TX DRX GPO RST GND Figure 1. Si3050 in PCM/SPI Mode Block Diagram Rev. 0.1 9/06 Copyright © 2006 by Silicon Laboratories AN77 AN77 Power Up RST Low Pulse Write Register 33 // Enable PCM mode 20h = ALaw 28h = Law 30h = 8-bit Linear 38h = 16-bit Linear Write Register 26 // Set DC Termination Write Register 30 // Set AC Termination Set Advanced Configuration* Write Register 6 (00h) // Enables ISOcap™ Write Register 5 (01h) // Takes Si3050 off-hook *Advanced configuration includes programmable interupts, ring detection thresholds, ring qualification, TX/RX gain settings, etc. Figure 2. Si3050 Basic Off-Hook Routine with Configuration 1 2 Rev. 0.1 AN77 DSP or ASIC 3.3 V Si3050 VD FSYNC FSYNC PCLK PCLK RX DTX TX DRX GPO RST VA SCLK GND Figure 3. Si3050 in GCI Mode Block Diagram Rev. 0.1 3 AN77 Power Up RST Low Pulse Write Register 42 // Enable GCI mode 01h = ALaw (B1) 05h = Law (B1) 09h = 8-bit Lin (B1) 0Fh = 16-bit Linear Write Register 26 Write Register 30 02h = ALaw (B2) 06h = Law (B2) 0Ah = 8-bit Lin(B2) // Set DC Termination // Set AC Termination Set Advanced Configuration* Write Register 6 (00h) // Enables ISOcap™ Write Register 5 (01h) // Takes Si3050 off-hook *Advanced configuration includes programmable interupts, ring detection thresholds, ring qualification, TX/RX gain settings, etc. Figure 4. Si3050 Basic Off-Hook Routine with Configuration 2 4 Rev. 0.1 AN77 NOTES: Rev. 0.1 5 Smart. Connected. Energy-Friendly Products Quality Support and Community www.silabs.com/products www.silabs.com/quality community.silabs.com Disclaimer Silicon Laboratories intends to provide customers with the latest, accurate, and in-depth documentation of all peripherals and modules available for system and software implementers using or intending to use the Silicon Laboratories products. Characterization data, available modules and peripherals, memory sizes and memory addresses refer to each specific device, and "Typical" parameters provided can and do vary in different applications. Application examples described herein are for illustrative purposes only. Silicon Laboratories reserves the right to make changes without further notice and limitation to product information, specifications, and descriptions herein, and does not give warranties as to the accuracy or completeness of the included information. Silicon Laboratories shall have no liability for the consequences of use of the information supplied herein. This document does not imply or express copyright licenses granted hereunder to design or fabricate any integrated circuits. The products must not be used within any Life Support System without the specific written consent of Silicon Laboratories. A "Life Support System" is any product or system intended to support or sustain life and/or health, which, if it fails, can be reasonably expected to result in significant personal injury or death. Silicon Laboratories products are generally not intended for military applications. Silicon Laboratories products shall under no circumstances be used in weapons of mass destruction including (but not limited to) nuclear, biological or chemical weapons, or missiles capable of delivering such weapons. Trademark Information Silicon Laboratories Inc., Silicon Laboratories, Silicon Labs, SiLabs and the Silicon Labs logo, CMEMS®, EFM, EFM32, EFR, Energy Micro, Energy Micro logo and combinations thereof, "the world’s most energy friendly microcontrollers", Ember®, EZLink®, EZMac®, EZRadio®, EZRadioPRO®, DSPLL®, ISOmodem ®, Precision32®, ProSLIC®, SiPHY®, USBXpress® and others are trademarks or registered trademarks of Silicon Laboratories Inc. ARM, CORTEX, Cortex-M3 and THUMB are trademarks or registered trademarks of ARM Holdings. Keil is a registered trademark of ARM Limited. All other products or brand names mentioned herein are trademarks of their respective holders. Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 USA http://www.silabs.com