0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
SN11300APMG

SN11300APMG

  • 厂商:

    SONIX(松翰科技)

  • 封装:

  • 描述:

    SN11300APMG - 3 In 1 USB Audio Controller - SONiX Technology Company

  • 数据手册
  • 价格&库存
SN11300APMG 数据手册
Data Sheet 3 In 1 USB Audio Controller SN11300 DATA SHEET SN11300 3 In 1 USB Audio Controller V1.3 Copyright © 2007, Sonix Technology Co., Ltd. All rights reserved. Data Sheet 3 In 1 USB Audio Controller I. Description SN11300 SONiX SN11300 is a highly integrated single chip USB audio controller that suitable for VoIP USB phone applications. It includes USB1.1 audio control, a 16-bit multi-bit sigma-delta mono audio CODEC, an 8-bit MCU, PLL, regulator. It has maximum 16 GPIO pins can constitute a 64 key matrix directly support keypad control function. It’s also support buzzer output pin and LCM for VoIP application. It supports 8 to 48 KHz sampling rates in analog playback and recording via EEPORM setting. Moreover, SN11300 provided two series bus interface with external MCU application for advanced functions. With so many features and low-lost cost, SN11300 is an ideal chip to build a USB VoIP phone solution. Earphone LCM USB SN11300 Keypads Mic USB phone Basic VoIP phone solution The basic function for SN11300 is to be the USB wire phone single chip solution. It can control LCM display, keypads scan as well as the audio playback and audio record. Sonix Confidential -1Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller Earphone SN11300 LCM USB SN11300 Keypads Mic USB phone I2C MCU Other Applications Advance system block diagram The advance application for SN11300 is to add external MCU for the extended application, ex. USB HID devices for keyboard and mouse. Totally one control pipe, two isochronous pipes, and two interrupt pipes are supported by SN11300. Sonix Confidential -2Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller II. USB Compliant with USB 2.0 Full Speed Operation Compliant with USB audio device class specification v1.0 Full-duplex playback/ recording audio stream without sound card in PC Compatible with Win2000/ WinXP and MacOS10.2/MacOS10.4 without additional driver Plug-and-Play operation with Microsoft OS or MacOS default drivers USB bus power or self power option USB audio function topology has two input terminals, two output terminals, and two feature units USB alternate setting0 is a zero-bandwidth setting; used to release the claimed bandwidth on the bus when this device is inactive Isochronous transfer uses adaptive and asynchronous synchronization Include two isochronous pipes, one Controller pipe and two HID pipes by default, and external MCU can modify the descriptors. Voice Embedded high-performance multi-bit sigma-delta mono audio CODEC. 8KHz, 11.025KHz, 16KHz, 22.05KHz, 24KHz, 32KHz, 44.1KHz and 48KHz sampling rates for mono playback and recording 12MHz crystal input with on-chip PLL and embedded transceiver for USB On-chip PLL for synchronized with USB host for CODEC interface Compliant with USB HID class specification v1.1; pin control for volume up / down, play mute, and record mute Claim variable max packet size for saving USB bandwidth; according to sampling rate setting DAC SNR 91dB (A-weighted) at 1.8V ADC SNR 81dB (A-weighted) at 1.8V Mono single-ended ADC input with 1Vpp Mono single-ended DAC headphone output with 1Vpp 16-level programmable volume control form +33 dB to -12 dB in 3.0dB pre step for MIC/ADC input PGA 20-dB MIC gain boost control Sonix Confidential -3Do not copy, reproduce, or distribute without permission SN11300 Features 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller SN11300 28-level programmable volume control form 0 dB to -40.5dB in 1.5 dB pre step for headphone amplifier linear headphone amplifier for 32/16Ω load ADC PCM data range from +16383 to -16383 Peripheral Embedded 3.3 V to 1.8 V regulator Supports two wire series bus interface; slave only interface with transfer speed up to 400Kbps(Fast-mode) Features programmable by EEPROM values, for examples customized USB Ids, strings and option setting Support two EEPROM interfaces which are SPI interface(93C46, 93C56, 93C66) and I2C interface(24C01, 24C02, 24C04). HID interrupt interval can be modified via EEPROM EEPROM content can be read from application programming interface 1.8 V core operation and 3.3 V I/O System on chip solution: low cost and easy implementation without external memory LED indicator pins for playback and recording mute A GPIO pins controlled via application programming interface Programmable transfer length up to 3K bytes from host to device and 8 bytes from device to host by HID pipes Fast display speed for dot matrix LCD module or color STN LCD module A ring-tone editor for customized ring-tone Sonix Confidential -4Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller III. Ordering information SN11300 SN11300 A P SN11300 F G RoHS Type Green G Package Type F 48 pin, LQFP 7x7 mm M 64 pin, LQFP 7x7 mm 80 pin, LQFP 10x10 mm L Function Series P Normal Version Version A A *1 Note: Please contact SONiX sales for detail. Package comparison: Function GPIO I C slave interface for External MCU LCM interface Embed 1.8V LDO LED indicator MUTER: Pin23 PLAY: Pin14 MUTER: Pin19 No Parallel data interface Type of 6800/8080 Core, ADC, DAC Serial Peripheral Interface Core, ADC, DAC Serial Peripheral interface Core, CODEC 2 SN11300A×LG(80 pin) 16 pin Yes SN11300A×MG(64 pin) 13 pin Yes SN11300A×FG(48 pin) 9 pin No Sonix Confidential -5Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller IV. 4.1 SN11300 Pin description SN11300 pin chart (48-pin LQFP) GPIOB0_VOLUP GPIOB1_VOLDN GPIOB2_MUTEP GPIOB3_MUTER 48 VDDA33_PLL VDDA18_PLL LF_PLL VSSA_PLL DM DP VDDA VDDAL GND RS_SPIMISO SPISS0 LCMDB6_SPICLK 37 36 VDDA_HP HPOUT GNDA_DAC VREF_DAC VDDA_DAC VDDA_DAC_IO VDDA_ADC GNDA_ADC VREF_ADC MIC_S MICBIAS 1 12 13 LCMDB7_SPIMOSI AD_VDDD1 AD_VDDL1 VDDA_HP_IO BUZZEROUT VDDDP VSSDP PWRDN XOUT CS1B XIN 25 VDDA33_ADC 24 VSSA_ADC_IO GPIOA4 GPIOA3 GPIOA2 GPIOA1 GPIOA0 VDDDP VSSDP Sonix Confidential -6Do not copy, reproduce, or distribute without permission RSTN 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller 4.2 SN11300 pin chart (64-pin LQFP) GPIOB0_VOLUP GPIOB1_VOLDN GPIOB2_MUTEP GPIOB3_MUTER SN11300 BUZZEROUT 64 VDDA33_PLL VDDA18_PLL LF_PLL VSSA_PLL VSSA DM DP VDDA VDDAL VCC18 GND GPIOB6 RS_SPIMISO VDDDP SPISS0 LCMDB6_SPICLK 16 17 LCMDB7_SPIMOSI GPIOA7_LEDR 1 DA_RVSS 49 48 DA_VDDL1 DA_VDDD1 VDDA_HP_IO VDDA_HP HPOUT GNDA_HP GNDA_DAC VREF_DAC VDDA_DAC VDDA_DAC_IO VDDA_ADC GNDA_ADC VREF_ADC MIC_S MICBIAS 33 32 VSSA_ADC_IO VDDA33_ADC I2CSDA I2CSCL GPIOB4 AD_VDDD1 VCC18 VDDDP VSSDP Sonix Confidential -7Do not copy, reproduce, or distribute without permission AD_VDDL1 GPIOB5 GPIOA4 GPIOA3 GPIOA2 GPIOA1 GPIOA0 VDDDP VCC18 VSSDP RSTN GND PWRDN XOUT CS1B XIN 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller 4.3 SN11300 pin chart (80-pin LQFP) SN11300 GPIOB0_VOLU GPIOB1_VOLD GPIOB2_MUTE GPIOB3_MUTE BUZZEROUT LCMDB4 LCMDB3 LCMDB2 LCMDB1 LCMDB0 I2CSDA I2CSCL 80 VDDA33_PLL VDDA18_PLL LF_PLL VSSA_PLL VSSA DM DP VDDA VDDAL VCC18 GND LED_G RW_WRB GPIOB7_LEDO GPIOB6 RS_SPIMISO VDDDP LCMDB5 SPISS0 LCMDB6_SPICLK 20 21 LCMDB7_SPIMOSI GPIOA7_LEDR AD_VDDD1 AD_VDDL1 1 61 60 PWRDN DA_RVSS DA_VDDL1 DA_VDDD1 VDDA_HP_IO VDDA_HP HPOUT GNDA_HP GNDA_DAC NC VREF_DAC VDDA_DAC VDDA_DAC_IO VDDA_ADC GNDA_ADC VREF_ADC NC MIC_S MICBIAS 41 40 VSSA_ADC_IO VDDA33_ADC GPIOB5 GPIOA6 GPIOA5 GPIOA4 GPIOA3 GPIOA2 GPIOA1 GPIOA0 LED_B VCC18 VDDDP VSSDP Sonix Confidential -8Do not copy, reproduce, or distribute without permission LED_R RSTN GND 2008 Mar 6, V1.3 GPIOB4 VDDDP VCC18 VSSDP XOUT CS1B XIN GND Data Sheet 3 In 1 USB Audio Controller 4.4 Pin assignment and description (48-pin LQFP) Pin# 48 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 VDDA33_PLL VDDA18_PLL LF_PLL VSSA_PLL DM DP VDDA VDDAL GND RS_SPIMISO SPISS0 LCMDB6_SPICLK AP AP AIO AP AIO AIO AP AP DP I/O, 4 mA O, 4 mA, SR I/O, 4 mA PLL IO 3.3 V power pin PLL core 1.8 V power pin Filter for internal PLL PLL GND USB data minus USB data plus 3.3 V VDD of regulator 1.8 V regulator output Core ground LCM Data/Register select pin or EEPROM data input EEPROM chip select, low active LCM data6 pin or EEPROM clock pin LCM data7 pin or EEPROM data output GPIOA4 VDDDP VSSDP GPIOA3 GPIOA2 GPIOA1 GPIOA0 RSTN AD_VDDD1 AD_VDDL1 VSSA_ADC_IO VDDA33_ADC I/O, 4 mA DP DP I/O, 4 mA I/O, 4 mA I/O, 4 mA I/O, 4 mA I, ST AP AP AP AP GPIOA4 pin 3.3 V I/O power 3.3 V I/O ground GPIOA3 pin GPIOA2 pin GPIOA1 pin GPIOA0 pin System reset pin, low active 3.3 V VDD of regulator for CODEC(ADC and DAC) 1.8 V regulator output for CODEC(ADC and DAC) ADC I/O ground ADC I/O 3.3 V power Pin name Pin Type Description SN11300 LCMDB7_SPIMOSI I/O, 4 mA Sonix Confidential -9Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller 26 27 28 29 30 31 32 33 34 35 36 37 38 GPIOB3_MUTER GPIOB2_MUTEP GPIOB1_VOLDN GPIOB0_VOLUP VSSDP VDDDP CS1B BUZZEROUT XIN XOUT MICBIAS MIC_S VREF_ADC GNDA_ADC VDDA_ADC VDDA_DAC_IO VDDA_DAC VREF_DAC GNDA_DAC HPOUT VDDA_HP VDDA_HP_IO PWRDN AO AI AO AP AP AP AP AO AP AO AP AP SN11300 ADC MicroPhone Bias output Microphone single-ended In ADC reference voltage about 0.9 volts ADC core ground ADC core 1.8 V power DAC I/O 3.3 V power DAC core 1.8 V power DAC reference voltage about 0.9 volts DAC core ground DAC headphone out HeadPhone core 1.8 V power HeadPhone I/O 3.3 V power OD, 4 mA, SR Power down switch control 0: normal mode, 1: power down mode I/O, 4 mA I/O, 4 mA I/O, 4 mA I/O, 4 mA DP DP O, 4 mA, SR O, 4 mA, SR AI AO GPIOB3 pin/ Default MUTER key GPIOB2 pin/ Default MUTEP key GPIOB1 pin/ Default VOLDN key GPIOB0 pin/ Default VOLUP key 3.3 V I/O ground 3.3 V I/O power LCM chip select, low active Buzzer Output Pin 12 MHz clock osc pin for PLL 12 MHz clock osc pin for PLL 39 40 41 42 43 44 45 46 47 48 Sonix Confidential - 10 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller 4.5 Pin assignment and description (64-pin LQFP) Pin# 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 VDDA33_PLL VDDA18_PLL LF_PLL VSSA_PLL VSSA DM DP VDDA VDDAL VCC18 GND GPIOB6 RS_SPIMISO VDDDP SPISS0 LCMDB6_SPICLK AP AP AIO AP AP AIO AIO AP AP DP DP I/O, 4 mA I/O, 4 mA DP O, 4 mA, SR I/O, 4 mA PLL IO 3.3 V power pin PLL core 1.8 V power pin Filter for internal PLL PLL GND GND pin for USB transceiver USB data minus USB data plus 3.3 V VDD of regulator 1.8 V regulator output Core Power, 1.8V Core ground GPIOB6 pin LCM Data/Register select pin or EEPROM data input 3.3 V I/O power EEPROM chip select, low active LCM data6 pin or EEPROM clock pin LCM data7 pin or EEPROM data output GPIOB5 pin GPIOA7 pin/ LED for Record mute Core Power, 1.8V Core ground GPIOA4 pin 3.3 V I/O power 3.3 V I/O ground GPIOA3 pin GPIOA2 pin Pin name Pin Type Description SN11300 LCMDB7_SPIMOSI I/O, 4 mA GPIOB5 GPIOA7_LEDR VCC18 GND GPIOA4 VDDDP VSSDP GPIOA3 GPIOA2 I/O, 4 mA I/O, 4 mA DP DP I/O, 4 mA DP DP I/O, 4 mA I/O, 4 mA Sonix Confidential - 11 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 GPIOA1 GPIOA0 RSTN AD_VDDD1 AD_VDDL1 VSSA_ADC_IO VDDA33_ADC MICBIAS MIC_S VREF_ADC GNDA_ADC VDDA_ADC VDDA_DAC_IO VDDA_DAC VREF_DAC GNDA_DAC GNDA_HP HPOUT VDDA_HP VDDA_HP_IO DA_VDDD1 DA_VDDL1 DA_RVSS PWRDN 50 51 GPIOB4 I/O, 4 mA I/O, 4 mA I, ST AP AP AP AP AO AI AO AP AP AP AP AO AP AP AO AP AP AP AP AP GPIOA1 pin GPIOA0 pin System reset pin, low active 3.3 V VDD of regulator for ADC 1.8 V regulator output for ADC ADC I/O ground ADC I/O 3.3 V power ADC MicroPhone Bias output Microphone single-ended In ADC reference voltage about 0.9 volts ADC core ground ADC core 1.8 V power DAC I/O 3.3 V power DAC core 1.8 V power DAC reference voltage about 0.9 volts DAC core ground HeadPhone ground DAC headphone out HeadPhone core 1.8 V power HeadPhone I/O 3.3 V power 3.3 V VDD of regulator for DAC 1.8 V regulator output for DAC 3.3 V GND of regulator for DAC OD, 4 mA, SR Power down switch control 0: normal mode, 1: power down mode I/O, 4 mA GPIOB4 pin SN11300 Sonix Confidential - 12 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller 52 53 54 55 56 57 58 59 60 61 62 63 64 GPIOB3_MUTER GPIOB2_MUTEP GPIOB1_VOLDN GPIOB0_VOLUP VSSDP VDDDP CS1B BUZZEROUT I2CSCL VCC18 I2CSDA XIN XOUT I/O, 4 mA I/O, 4 mA I/O, 4 mA I/O, 4 mA DP DP O, 4 mA, SR O, 4 mA, SR OD DP OD AI AO SN11300 GPIOB3 pin/ Default MUTER key GPIOB2 pin/ Default MUTEP key GPIOB1 pin/ Default VOLDN key GPIOB0 pin/ Default VOLUP key 3.3 V I/O ground 3.3 V I/O power LCM chip select, low active Buzzer Output Pin Clock pin of two-wire serial port for external MCU control Core Power, 1.8V Data pin of two-wire serial port for external MCU control 12 MHz clock osc pin for PLL 12 MHz clock osc pin for PLL ** All input pin are TTL level and Schmitt trigger, all output pins are slew rate control I – input pin , O – output pin, DP,AP – power pin, ST – Schmitt trigger, SR – slew rate control, PU/PD – pull up or pull down, AI/AO/AIO – Analog PAD, OD – Open drain Sonix Confidential - 13 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller 4.6 Pin assignment and description (80-pin LQFP) Pin# 80 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 VDDA33_PLL VDDA18_PLL LF_PLL VSSA_PLL VSSA DM DP VDDA VDDAL VCC18 GND LED_G RW_WRB GPIOB7_LEDO GPIOB6 RS_SPIMISO VDDDP LCMDB5 SPISS0 LCMDB6_SPICLK AP AP AIO AP AP AIO AIO AP AP DP DP O, 4 mA I/O, 4 mA I/O, 4 mA I/O, 4 mA I/O, 4 mA DP O, 4 mA O, 4 mA, SR I/O, 4 mA PLL IO 3.3 V power pin PLL core 1.8 V power pin Filter for internal PLL PLL GND GND pin for USB transceiver USB data minus USB data plus 3.3 V VDD of regulator 1.8 V regulator output Core Power, 1.8V Core ground LCM backlight Green LCM Data/Register select pin GPIOB7/Play,Record LED GPIOB6 pin LCM Data/Register select pin or EEPROM data input 3.3 V I/O power LCM data5 pin EEPROM chip select, low active LCM data6 pin or EEPROM clock pin LCM data7 pin or EEPROM data output GPIOB5 pin GPIOA7 pin/ LED for Record mute GPIOA6 pin Core Power, 1.8V Pin name Pin Type Description SN11300 LCMDB7_SPIMOSI I/O, 4 mA GPIOB5 GPIOA7_LEDR GPIOA6 VCC18 I/O, 4 mA I/O, 4 mA I/O, 4 mA DP Sonix Confidential - 14 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 GND GPIOA5 GPIOA4 VDDDP VSSDP GPIOA3 GPIOA2 GPIOA1 GPIOA0 RSTN LED_B LED_R AD_VDDD1 AD_VDDL1 VSSA_ADC_IO VDDA33_ADC MICBIAS MIC_S NC VREF_ADC GNDA_ADC VDDA_ADC VDDA_DAC_IO VDDA_DAC VREF_DAC NC GNDA_DAC GNDA_HP HPOUT VDDA_HP DP I/O, 4 mA I/O, 4 mA DP DP I/O, 4 mA I/O, 4 mA I/O, 4 mA I/O, 4 mA I, ST O, 4 mA O, 4 mA AP AP AP AP AO AI AO AP AP AP AP AO AP AP AO AP Core ground GPIOA5 pin GPIOA4 pin 3.3 V I/O power 3.3 V I/O ground GPIOA3 pin GPIOA2 pin GPIOA1 pin GPIOA0 pin System reset pin, low active LCM backlight Blue LCM backlight Red 3.3 V VDD of regulator for ADC 1.8 V regulator output for ADC ADC I/O ground ADC I/O 3.3 V power ADC MicroPhone Bias output Microphone single-ended In ADC reference voltage about 0.9 volts ADC core ground ADC core 1.8 V power DAC I/O 3.3 V power DAC core 1.8 V power DAC reference voltage about 0.9 volts DAC core ground HeadPhone ground DAC headphone out HeadPhone core 1.8 V power SN11300 Sonix Confidential - 15 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller 56 57 58 59 VDDA_HP_IO DA_VDDD1 DA_VDDL1 DA_RVSS PWRDN 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 GPIOB4 GPIOB3_MUTER GPIOB2_MUTEP GPIOB1_VOLDN GPIOB0_VOLUP VSSDP VDDDP CS1B BUZZEROUT I2CSCL GND VCC18 I2CSDA LCMDB0 LCMDB1 LCMDB2 LCMDB3 LCMDB4 AP AP AP AP SN11300 HeadPhone I/O 3.3 V power 3.3 V VDD of regulator for DAC 1.8 V regulator output for DAC 3.3 V GND of regulator for DAC OD, 4 mA, SR Power down switch control 0: normal mode, 1: power down mode I/O, 4 mA I/O, 4 mA I/O, 4 mA I/O, 4 mA I/O, 4 mA DP DP O, 4 mA, SR O, 4 mA, SR OD DP DP OD O, 4 mA O, 4 mA O, 4 mA O, 4 mA O, 4 mA GPIOB4 pin GPIOB3 pin/ Default MUTER key GPIOB2 pin/ Default MUTEP key GPIOB1 pin/ Default VOLDN key GPIOB0 pin/ Default VOLUP key 3.3 V I/O ground 3.3 V I/O power LCM chip select, low active Buzzer Output Pin Clock pin of two-wire serial port for external MCU control Core ground Core Power, 1.8V Data pin of two-wire serial port for external MCU control LCM data0 pin LCM data1 pin LCM data2 pin LCM data3 pin LCM data4 pin Sonix Confidential - 16 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller 79 80 XIN XOUT AI AO SN11300 12 MHz clock osc pin for PLL 12 MHz clock osc pin for PLL ** All input pin are TTL level and Schmitt trigger, all output pins are slew rate control I – input pin , O – output pin, DP,AP – power pin, ST – Schmitt trigger, SR – slew rate control, PU/PD – pull up or pull down, AI/AO/AIO – Analog PAD, OD – Open drain Sonix Confidential - 17 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller V. Block diagram (80 Pin) SOF / 1 KHz SN11300 PLL 2 Earphone D+ D- USB 1.1 SIE ISO in CODEC Mic in 12 MHz PLL 1 24 MHz ISO out Regulator 3.3 V - > 1.8V CX INT 3 INT 4 Interface Buzzer GPIO Buzzer out Key 8x8 LCM / EEPROM SRAM LCM 1. 2. 3. 4. System Clock = 24 MHz Codec = 16 b , Mono LCM < = 256 x256 Keys scan < = 8x8 ROM Ring SRAM EEPROM I2C I2C MCU SN 11300 USB audio function topology has two input terminals, two output terminals, and two feature units VI. EEPROM contents arrangement The SN11300 supports an external EEPROM to be installed for the system manufacturers to customize the USB VID, PID and the vendor/product strings being Sonix Confidential - 18 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller SN11300 displayed in the OS to differentiate their own products with the others. Some of the features supported by the chip can also be programmed through setting proper values in the EEPROM. Any modification will be active after re-plug USB cable. The table below shows the format of the EEPROM. The detail is described in the following sub-section. SONiX TAG: The SN11300 supports total 6 kind of external EEPROM, This filed indicate the EEPROM type. The default value is 0x53, 0x4E (93C46). USB VID and PID: The default USB VID of SN11300 is 0x0C45. The default PID is 0x1300. The VID can be changed by program EEPROM byte 0~1, and PID by byte 2~3. It should be noted that the VID and PID values can not be set to 0x0000 or 0xFFFF. Control byte 1: The control byte 1 is located in byte 0x06 of EEPROM. Bit 0 to 3 is the HID3 interval time. It can be 2ms~20ms. Bit6 is Self-powered bit, and Bit7 indicate that the MaxPower in USB descriptor(”1” is 500mA, “0” is 100mA). Control byte 2: The control byte 2 is located in byte 0x07 of EEPROM. Bit0 is HID key control bit. By default, SN11300 support 4 HID key (volume up, volume down, mute play, mute record). Set this bit to zero will disable HID key function. Bit 4 to 7 is Audio sampling rate. SN11300 support eight kind of sampling rate, default sampling rate is 48K Hz. Control byte 3: The control byte 3 is located in byte 0x08 of EEPROM. Bit 0 to 3 is the HID4 interval time. It can be 2ms~20ms. LCM control byte: The LCM control byte is located in byte 0x0C of EEPROM. Bit 2 to 3 is HID3 report out size. It supports two kind of report out size - 1K+32, 2K+32 bytes. Sonix Confidential - 19 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller SN11300 Control byte 4: The control byte 4 is located in byte 0x0D of EEPROM. Bit 0 is external LCM exist bit. Default value is zero. Set 1 to this bit will disable internal LCM display function. Bit 1 is external key exist bit. Default value is zero. Set 1 to this bit will disable internal key function. Bit 2 to 5 is I2C timeout filed, SN11300 can communicate with external MCU by I2C interface, and this filed indicate SN11300 should wait how long when I2C interface fail to avoid system enter the dead loop. Bit 6 and Bit7 are reserved, set to 0. Language ID The language ID filed indicates the codes representing languages supported by SN11300. The default value is 0x04, 0x03, 0x09, and 0x04. USB Manufacturer, Product and Serial string length: The length of the vendor, product and serial string is user define. They are sequentially located in byte 0x14 to 0x16 of EEPROM. The only limitation is the sum of the all string length and API reserved bytes can’t be over EEPROM size. USB Manufacturer, Product and Serial string: The USB string entity is start from byte 0x17 of EEPROM. They are sequentially Manufacturer, Product and Serial string. API reserved bytes: The last 16 bytes of EEPROM is reserved for API used. Sonix Confidential - 20 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller EEPROM setting table: USB SECTOR AND USB AUDIO HIDDEN SECTOR DEFINITION -- > 128 BYTES (BAESD) AND 256 / 512 FORMAT. BYTES (EXTEND) FORMAT. Offset Length Definition (MP default) 00 ~ 01 LSB ~ MSB 2 bytes SONiX TAG (0x4E53) SPI type: [0x53, 0x4E] [0x52, 0x2A] [0x53, 0x3A] I2C type: [0x73, 0x01] [0x72, 0x02] [0x73, 0x04] 128bytes 256bytes. 512bytes. default (128bytes). [DEF] 256bytes. 512bytes. Note SN11300 The TAG is depending on hidden sector real size. If the TAG does not exist, all parameter is If exist, default value in FW ROM code. 02 ~ 03 LSB ~ MSB 04 ~ 05 LSB ~ MSB 06 1 byte 2 bytes 2 bytes VID (0x0C45) PID (0x1300) Control byte 1 (0x04) Vender ID [0x45,0x0C] Product ID [0x00,0x13] Bit 3~0: HID3 interval 0000: 2 ms 0001: 4 ms 0010: 6 ms. 0011: 8 ms 0100: 10 ms [DEF] …. 1001:20 ms Others: Reserved Bit 4: Reserved, set to 0 Bit 5: Reserved, set to 0 Sonix Confidential - 21 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller Bit 6: 1: self-powered. 0: Bus-powered. [DEF] Bit 7: 1: Maximum power = 500mA. 0: Maximum power = 100mA. [DEF] 07 1 byte Control byte 2 (0x81) Bit 0: HID Vol / Mute enable 1: HID report In include Vol / Mute .[DEF] 0: HID no Vol / Mute key field (HID enable means windows can recognize the 4 key without API) Bit 1~3: Reserve 0x00 Bit 7~4: Sampling rate 1000 : 48KHz [DEF] 1001 : 24KHz 0100 : 44.1KHz 0101 : 22.05KHz 0111 : 11.025KHz 0000 : 32KHz 0001 : 16KHz 0011 : 8KHz 08 1 byte Control byte 3 [0x04] Bit 3~0: HID4 interval 0000: 2 ms 0001: 4 ms 0010: 6 ms. 0011: 8 ms 0100: 10 ms [DEF] …. 1001:20 ms Others: Reserved SN11300 Bit4~7: Reserve 0x00[DEF] 09 1 byte USB connect delay time[0x0A] USB connect delay time 0: No delay 1: delay 10ms[DEF] Sonix Confidential - 22 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller 2: delay 20ms …. 255: delay 2550 ms 0A~0B 3 byte Reverse for User’s[0x00] C 1 bytes LCM control [0x00] Bit 0~1: Reserve 0x00 Bit 2~3: HID3 size for LCM 00: 1K+32 bytes [DEF] 01: 2K+32 bytes Others: Reserved (In general, 1k+32 is for mono LCM and 2k+32 is for color LCM) Bit 4~7: Reserve 0x00 D 1 bytes Control byte4 (0x00) Bit 0: extern LCM exist 1: extern LCM exist 0: extern LCM not exist [DEF] Bit 1: extern Key exist 1: extern Key exist 0: extern Key not exist [DEF] Bit2~5: I2C Timeout 0000: 500ms 0001: 1000 ms 0010: 1500ms ….. 1111: 4000ms Bit 6: Reserved, set to 0 Bit 7: Reserved, set to 0 E~F 2 bytes Reverse for User’s[0x00] 10 ~ 13 4 bytes Language ID (0x04030904) 14 1 byte English [0x04,0x03,0x09,0x04] SN11300 Reserve for User data[0x00] Reserve for User data[0x00] USB Manufacturer USB Manufacturer string length Sonix Confidential - 23 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller string length (0x10) 15 1 byte USB product string length (0x22) 16 1 byte USB serial string length (0x16) 17 ~ 26 16 bytes USB Manufacturer USB vendor string string (GENERIC) and string length) [0x10,0x03,0x47,0x00,0x45,0x00,0x4E,0x00,0x4 5,0x00,0x52,0x00,0x49,0x00,0x43,0x00] 27 ~ 48 34 bytes USB product string (USB Audio Device) USB Product String (depend on EEPROM size and string length) [0x22,0x03,0x55,0x00,0x53,0x00,0x42,0x00,0x20 ,0x00,0x41,0x00,0x75,0x00,0x64,0x00,0x69,0x00 ,0x6F,0x00,0x20,0x00,0x44,0x00,0x65,0x00,0x76 ,0x00,0x69,0x00,0x63,0x00,0x65,0x00] 49 ~ 5E 22 bytes USB serial string (0000000000) USB serial number. [0x16,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 ,0x00,0x00,0x00,0x00] 5F ~ 6F 17 bytes Reserve for User’s (0x00) 70 ~ 7F 16 bytes Reserve for API (0x00) (depend on EEPROM size USB serial string length [0x16] USB product string length [0x22] [0x10] SN11300 Reserve for User data[0x00] Reserve for User data[0x00] Sonix Confidential - 24 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller VII. HID bytes arrangement SN11300 The SN11300 is equipped with a special feature to let the host software to communicate with the USB downstream devices via the HID pipes. Using this feature, the system manufacturers can easily upgrade or increase the functions of their product by just updating the software installed on the PC. The detail is described in the HID application note. VIII. Two-wire serial port definition To provide extension capability, SN11300 contains a two wire series bus circuitry as an interface to external MCU. The two wire series bus serves as a slave device with bit rate up to 400Kbps(fast mode). External MCU can write 16 bytes to the SN11300 with 7-bit register address 0x5A. MCU can also read 16 bytes from SN11300 with 7-bit register address 0x59. The detail is described in the EXT-MCU application note and EXT-MCU programming guide. READ READ : S Slave Addr (W) A Pointer A Sr Slave Addr (R) A D0 A D1 A D2 A D3 A D4 ~ A DD A DE A DF A P NOTE: NOTE: 1. S : START 2. Sr : Repeated START 3. Slave Addr (W) : Slave Address (Write) = 0xB2 4. Slave Addr (R) : Slave Address (Read) = 0xB3 5. Pointer : Register0 Pointer = 0x00 6. A : Acknowledge 7. A : Not Acknowledge 8. D0 ~ DF : Data (Byte0 ~ Byte15) 9. P : STOP 10. 11. : From Master to SN11300 : From SN11300 to Master READ Sonix Confidential - 25 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller SN11300 WRITE WRITE : S Slave Addr (W) A Pointer A D0 A D1 A D2 A D3 A D4 A ~ DC A DD A DE A DF A P NOTE: NOTE: 1. S : START 2. Slave Addr (W) : Slave Address (Write) = 0xB4 3. Pointer : Register0 Pointer = 0x00 4. D0 ~ DF : Data (Byte0 ~ Byte15) 5. A : Acknowledge 6. P : STOP 7. 8. : From Master to SN11300 : From SN11300 to Master WRITE IX. GPIO and Key function SN11300 supports maximum 16 GPIO pins. Under the default setting, there are two LED indicator pins (GPIOB7, GPIOA7) for playback/recode and recording mute. And there are four button pins for volume up (GPIOA0+GPIOB0), volume down (GPIOA0+GPIOB1), playback mute (GPIOA0+GPIOB2) and recode mute (GPIOA0+GPIOB3). In addition, all GPIO pins can be control via application programming interface and support maximum 64 key matrix keypad functions or control maximum 16 independent GPIO functions. X. LCM function SN11300 supports maximum 256-column x 256-row dot matrix LCD module or color STN LCD module. We offer a simple and fast application programming interface to control and send Bitmap data from Host to LCM. SN11300 supports 8-bit parallel interface with 6800-series or 8080-series (80pin only) and 4 pin SPI interface to control LCM. Sonix Confidential - 26 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller XI. Buzzer output function SN11300 SN11300 provide 128-bytes SRAM that contents ring-tone parameter for Buzzer output. The ring-tone parameter is easy to update by application programming interface when customers want to change their ring. We also provide a ring-tone editor for customers to make their own ring. XII. Software support SN11300 provides the following software to customers. 1. The Software Development Kit (SDK): The customers can use SDK to develop their own features, for example key definition, LCM display or ring-tone. 2. The application programming interface. Note: Please contact SONiX sales for detail. XIII. External-MCU Firmware support SN11300 provides the following firmware and document to customers. 1. Standard 8051 C source code, it's convenient to include directly for 8051 type microprocessor. 2. Detail programming guide and microprocessor porting firmware. function flowchart for other type XIV. Operating rating and electrical characteristics 14.1 Absolute maximum rating Symbol VDDDP VDD Vin Vout Tstg Parameter Power supply Power supply Input Voltage Output Voltage storage temperature range Rating -0.3 to 3.6 -0.18 to 1.98 -0.3 to Vcc+0.3 -0.3 to Vcc+0.3 -40 to +125 unit V V V V 0 C Sonix Confidential - 27 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller 14.2 ESD Performance SN11300 Symbol ESD (HBM) ESD (MM) Ilatch Parameter ESD human body mode ESD machine mode minimum latch up current Rating 2000 200 200 unit V V mA 14.3 Operation conditions Symbol VDDDP, VDDA33_PLL VDDA, DA_VDDD1, AD_VDDD1 VDDA33_ADC, VDDA_DA_IO, VDDA33_DAC, VDDA_HP_IO VDD18 VDD18_PLL AD_VDDL1, DA_VDDL1 VDDA_ADC, VDDA_DAC, VDDA_HP VREF_ADC, VREF_DAC MICBIAS TA Parameter Digital I/O and PLL IO supply voltage Regulator in supply voltage value +3.3 (typ) +3.3 (typ) unit V V CODEC IO supply voltage +3.3 (typ) V Digital core supply voltage PLL core supply voltage Regulator output voltage CODEC core power supply voltage +1.8 (typ) +1.8 (typ) +1.8 (typ) +1.8 (typ) V V V V CODEC reference voltage Microphone bias output voltage operating ambient temperature range +0.9 (typ) +2.6 (typ) 25 (typ) V V O C Sonix Confidential - 28 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller 14.4 DC electrical characteristics Symbol VDI VCM VSE VIH VIL IOH IOL Io_max Isuspend parameter differential input sensitivity differential common mode range single ended receiver threshold high level input voltage low level input voltage drive current sink current maximum current in operation supply current in suspend VOH = 2.3V VOL= 0.5 V test condition | (D+) – (D-) | Included VDI range Value 0.2 (min) 0.8 (min) 2.5 (max) 0.8 (min) 2.0 (max) 2.0 (min) 0.8 (max) 4 (typ) for 4mA pads 8 (typ) for 8mA pads 4 (typ) for 4mA pads 8 (typ) for 8mA pads 60 (max) 400 (max) unit V V V V V mA mA mA µA SN11300 14.5 AC electrical characteristics 14.5.1 Operation clocks symbol XIN parameter system clock input to PLL XIN duty cycle value 12 (typ) 50 ± 2 unit MHz % 14.5.2 Codec electrical parameters VDDA_ADC=VDDA_DAC= 1.8V, VDDA33_ADC= 3.1V, MICBIAS= 2.5V, Ta= +25℃, 1kHz signal, 16-bit audio data, 48kHz sampling rate PARAMETER SYMBOL TEST CONDITIONS MIN TYP MAX UNIT Analogue to Digital Converter (ADC) to MONO input Signal to Noise Ratio (note2) Dynamic range (note3) Total Harmonic Distortion(note4) Full-scale Input Signal Level (0dB) SNR DR THD A-weighted, 0dB gain A-weighted, 0dB gain Full-scale, 0dB gain 81 81 -75 0.42 1.2 dB dB dB Vrms Vpp Sonix Confidential - 29 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller Microphone input (ADC) gain Boost Gain Gain Adjustment Range Gain Adjustment Steps -12 20 16 33 dB dB Steps SN11300 Digital to Analogue Converter (DAC) to MONO output Signal to Noise Ratio (note5,6) Dynamic range (note3) Total Harmonic Distortion SNR DR THD A-weighted, 0dB gain A-weighted, 0dB gain RL=10KΩ RL=32Ω RL=16Ω Full-scale Output Signal Voltage (0dB) RL=10K RL=32Ω RL=16Ω Digital to Analogue Converter (DAC) amplification Volume Control Level Volume Control Step -40.5 28 0 dB Steps 91 91 -81 -72 -67 0.5 1.4 0.42 1.2 0.38 1.0 dB dB dB dB dB Vrms Vpp Vrms Vpp Vrms Vpp 14.5.3 USB transceiver signal (full speed mode) tf tr DPLUS/ DMINUS Symbol Tr parameter transition rise time for USBDP or USBDM test condition Min 4 max 20 unit ns Tf transition fall time for USBDP or USBDM 4 20 ns Trfm Vo(crs) rise / fall time matching signal crossover voltage (Tr / Tf ) * 100 90 1.3 110 2.0 % V Sonix Confidential - 30 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller 14.5.4 Embedded Regulator TA=25C Symbol VIN VOUT IMAX Parameter Input Voltage Output Voltage Maximum Load Current VDROP Dropout Voltage VDDA=3.3V, 100mA Loading 30 mV VDDA=3.3V Conditions Min 3 1.62 100 Typ 3.3 1.8 Max 3.6 1.98 Unit V V mA SN11300 14.5.5 EEPROM Interface (93Cxx) SPISS0 SPISS0 SPICLK tcss tskh tskl tcsh tdis SPIMOSI tdih tpd0 SPIMISO read) (read) tsv SPIMISO (program) program) tpd1 tdf tdf Status Valid symbol symbol tsk tskh tskl tcs parameter SPICLK clock frequency SPICLK high time SPICLK low time Minimum SPISS0 low time min - typ typ 400 1200 1200 2400 max max - unit unit kHz ns ns ns Sonix Confidential - 31 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller tcss tdis tcsh tdih tpd1 tpd0 tsv tdf SPISS0 setup time SPIMOSI setup time SPISS0 hold time SPIMOSI hold time SPIMISO delay to “1” SPIMISO delay to “0” SPISS0 to status valid SPISS0 to SPIMISO high impedance SN11300 2400 1200 1200 1200 250 250 250 250 ns ns ns ns ns ns ns ns 14.5.6 EEPROM Interface (24C0x) SPICLK SPIMOSIin SPIMOSIout STANDARDSTANDARD STANDARD-MODE Symbol Symbol Parameter Parameter Min. Min. fSCL tLOW tHIGH tBUF tSU:STA tSU:STO tHD:STA SPICLK Clock Frequency Clock LOW Period Clock HIGH Period Bus Free Time Before New Transmission(1) Start Condition Setup Time Stop Condition Setup Time Start Condition Hold Time 0 4.7 4 4.7 4.7 4.7 4 Max. Max. 100 — — — — — — FASTFAST-MODE Unit Unit Min. Min. 0 1.2 0.6 1.2 0.6 0.6 0.6 Max. Max. 400 — — — — — — KHz μs μs μs μs μs μs Sonix Confidential - 32 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller tHD:STO tSU:DAT tHD:DAT tDH tAA tR tF Stop Condition Hold Time Data In Setup Time Data In Hold Time Data Out Hold Time Clock to Output SCL and SDA Rise Time(1) SCL and SDA Fall Time(1) 4 200 0 100 0.1 — — — — — — 4.5 1000 300 0.6 100 0 50 0.1 — — SN11300 — — — — 0.9 300 300 μs ns ns ns μs ns ns Note:1. This parameter is characterized but not 100% tested. Sonix Confidential - 33 Do not copy, reproduce, or distribute without permission 2008 Mar 6, V1.3 Data Sheet 3 In 1 USB Audio Controller XV. Reference design 15.1 48pin reference Bill of Material No. 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 33 34 35 36 37 38 39 40 41 42 43 44 Part Type MT12A08 0.1uF 0.1uF 10uF 1uF 1uF 1uF 1uF 1uF 1uF 1uF 1uF 220pF 22pF 22pF 27nF 470pF 100uF 10uF 10uF 10uF 10uF 10uF 1uF 47uF DIODE SN11300MP_48P AT93C46 bead 12M 27 27 200 10K 10K 1K 2.2K 2K 3K 47K APL5508 2N3904 SI2301DS-T1 USB_MINI_B_TYPE Designator BZ1 C40 C52 C24 C10 C12 C17 C19 C20 C23 C8 C9 C48 C3 C4 C2 C1 C47 C43 C45 C31 C32 C33 C44 C5 D1 U8 U3 L1 Y1 R17 R18 R20 R6 R7 R44 R21 R29 R2 R23 U1 Q6 Q2 J4 Description Magnetic Buzzer C-0603 C-0603 C-1206, CL31F106ZOHNNNE, SAMSUNG C-0603 C-0603 C-0603 C-0603 C-0603 C-0603 C-0603 C-0603 C-0603 C-0603 C-0603 C-0603 C-0603 RV2-16V101MS-R, 100uF, 16V, ±20%, ELNA RV2-16V100MU-R, 10uF, 16V, ±20%, ELNA RV2-16V100MU-R, 10uF, 16V, ±20%, ELNA C-1206, CL31F106ZOHNNNE, SAMSUNG C-1206, CL31F106ZOHNNNE, SAMSUNG C-1206, CL31F106ZOHNNNE, SAMSUNG C-0603 AVX, TAJB476M010RNJ DIODE, 1N4148 SN11300APFG, 48pin, LQFP7x7mm EEPROM AT93C46(128x8bit), ATMEL PBY160808T-300Y-N, Z=30 ohm, ±25%, YAGEO Crystal 12MHz ±30ppm R-0603 R-0603 R-0603 R-0603 R-0603 R-0603 R-0603 R-0603 R-0603 R-0603 LDO, 5V to 3.3V, Iout
SN11300APMG 价格&库存

很抱歉,暂时无法提供与“SN11300APMG”相匹配的价格&库存,您可以联系我们找货

免费人工找货