TOP
Description The SN95302FG/SN95303FG is a 16-bit DSP processor with SONiX OID decoder function.
It runs at 48MHz with 48MIPS high performance processing speed. SN95302FG/SN95303FG
built-in 64KW ROM, 16KW Program RAM and 16KW Working RAM. However, SN95302FG/SN95303FG
allows run code at external SPI flash.
Peripherals embedded in the SN95302FG/SN95303FG include OID sensor interface,
XtraROM interface, SD/MMC controller, USB device, MSP, SPI master/slave interface,
PWM Output, Audio ADC and Stereo DAC, I2S and SAR ADC.
Features 1.DSP
Built-in 16-bit DSP core
48 MIPS CPU Performance under 48MHz, 1 Clock per 1 Instruction.
Clock Type:
- 48MHz for system clock
- 32KHz for system clock
High Speed Clock Source (pumping from 12MHz→48MHz by PLL circuit)
- 12MHz crystal oscillator
Low Speed Clock Source:
- 32KHz is be generated from 12MHz (The actually is 31250Hz)
Operation Mode:
- Normal mode (hi-speed clock enable)
- mode (hi-speed clock enable, PLL disable, slow-speed clock disable)
- Watch mode (chip entry power-down mode and wake-up per 0.5/1 sec automatically)
- Power down mode (both hi-speed and low-speed clock disable)
3for 16-bit Timers, 1 Watch Dog Timer, 1 RTC
- Timers with Individual pre-scalar and auto-reload function
- Event Counter (Combine Timer and Input Pin P0.0~P0.2)
- Watch Dog Timer (WDT) with 0.25/0.5/1/2-sec period
- RTC with 0.5/1 sec period
Interrupt Sources
- 1 for ADC, 3 for Timers, 1 for RTC, 1 for SPI, 1 for AD, 1 for DA, 1 for I2S,
1 for MSP
- 3 for External (P0.0~P0.2), 1 for USB, 1 for SD Card, 4 for DMA
32KW Internal Program RAM
Total 16KW Internal RAM memory configuration for Program and working RAM
- Mode 0: 8KW Program RAM + 8KW Working RAM
- Mode 1: 4KW Program RAM + 12KW Working RAM
- Mode 2: 12KW Program RAM + 4KW Working RAM (default)
- Mode 3: 16KW Working RAM
Support Barrel Shifter and 1616 to 32-bit multiplier
DMA provided (USB/XtraROM/SDC/SPI)
2.Peripherals and on-chip resources
Power Supply: 2.7V ~ 3.6V
Low voltage detection
Low power reset
I/O Pins:
- SN95302FG provides total of 29 I/O pins (P0.0, P0.3, P0.7~ P0.10, P1.0 ~ P1.7,
P3.11 ~ P3.15, P4.0 ~ P4.9).
- SN95303FG provides total of 27 I/O pins (P0.0, P0.3, P0.7~ P0.10, P1.0 ~ P1.5,
P3.11 ~ P3.15, P4.0 ~ P4.9).
2xSPI (Serial Peripheral Interface)
- Support 1/2/4 bit mode
- Maximum 48MHz Clock frequency
- Support run program on SPI Flash
MSP (Only SN95302FG)
- Master/Slave mode
- Support General call address
PWM Output
- Provide 4 I/O pins capable for output 256 levels PWM pulse.
16-bit Sigma Delta Stereo DAC + Class AB
- Can drive the L/R Channel Earphone.
- SNR 90dB
I2S Interfce (Only SN95302FG)
- Master mode
- Supports Left/Right justified format
16-bit Sigma-Delta ADC with AGC function
- Differental / Single-end Microphone input option
- Build-in Microphone Bias Voltage support
10-bit SAR ADC
- 4 input channel (AIN0 ~ AIN3)
- Input Range 0V~3.3V(VDDA)
- No missing code : 8 bit
NAND FLASH controller (just support read function)
SD/MMC controller
- Supports SD Card1.0/2.0 commands
- Supports 1-bit / 4-bit / SPI mode
USB 2.0 High Speed device
- Supports Storage and HID Class
- Supports Control/Bulk/Interrupt interface
OID Interface
- Supports dot pattern format : OID_Code_v2 and OID_Code_v3
- Embedded 16 bit-DSP for sensor control and image pattern recognition
- Light source timing control
Application Notes
Data Sheet
Programming Guides