YC1166 Bluetooth 5.0 BR/EDR/BLE Datasheet Yichip Microelectronics 2014 1 / 16 Yichip Microelectronics YC1166Bluetooth SOC 5.0 BR/EDR/BLE Revision History Version Date preliminary 2020-02-26 Author Rake Initial version Description 2 / 16 Yichip Microelectronics General Description The YC1166 is a very low power, high performance and highly integrated Bluetooth 5.0 BR/EDR/BLE solution with Audio Codec, designed for operation over the 2400MHz to 2483.5Mhz ISM frequency band. YC1166 is manufactured using advanced 55nm CMOS low leakage process, which offers highest integration, lowest power consumption, lowest leakage current and reduced BOM cost while simplifying the overall system design. Rich peripherals including an 8-channel general purpose ADC, power-on-reset (POR), Arithmetic Accelerators, 3axis Q-decoder, ISO7816, UART/SPI/I2C and 8 GPIOs, which further reduce overall system cost and size. YC1166 operates with a power supply range from 1.8 to 5.5V and has very low power consumption in both Tx and Rx modes, enabling long lifetimes in battery-operated systems while maintaining excellent RF performance. The device can enter an ultra-low power sleep mode in which the registers and retention memory content are retained while low power Oscillator and sleep timer is ON. 3 / 16 Yichip Microelectronics YC1166Bluetooth SOC 5.0 BR/EDR/BLE Bluetooth 5.0 BR/EDR/BLE Proprietary 24M) Key Features double-mode RF SOC Very Low Power Consumption 10nA shut down mode (external interrupts) 800nA sleep mode (32kHz RC OSC, sleep timer and register ON) 2.1uA retention mode (32kHz RC OSC, sleep timer, 2k retention memory and register ON) Rx peak current w/o DCDC 16mA in BLE/2.4G mode 17mA in EDR mode Tx peak current w/o DCDC @ -2dBm 22mA in BLE/2.4G mode 23mA in EDR mode Rx peak current with DCDC 6.75mA in BLE/2.4G mode 7.25mA in EDR mode Tx peak current with DCDC @ -2dBm 16.5mA in BLE/2.4G mode 17mA in EDR mode
<25uA avg, 500ms sniff hold connection 2.4GHz Transceiver Single-end RFIO Tx Power upto +9dBm
-95dBm in BLE mode support 250kbps, 1/2/3Mbps data rates Audio Function Mic PGA 0-18dB,3dB per step 16-bits ADC 2x16Bit DAC, Stereo Audio SNR: ADC 88dB; DAC 92dB Oscillators 16M/24M/32M XTAL supported (default 40M RC oscillator Low Jitter 20K RC oscillator Dual Core Digital Architecture ARM Cortex-M0 Core for application DataRAM 16kB+Cache 16kB CPU clock speed 48Mhz 32bit-Risc Core for link management 80kB code ROM and 64Kbit OTP 8kB patch RAM and 8kB dataRAM All RAMs can be set to retention mode Arithmetic Accelerators [Accuracy : (sign, 15b.16b)]
sin/cos/tan/sin-1/cos-1/tan-1/ multi/div/sqrt Analog Peripherals Digital Peripherals 8 channel ADC with 10 bit accuracy/3Msps Two-wire Master (I2C compatible), upto 400kbps; UART(RTS/CTS) with HCI-H5 protocol, upto 3.25Mbps; SPI Master, upto 24Mbps and internal QSPI connected 4Mbit Flash ISO7816 AES256 HW encryption LED drive capability PWM 20x8 key scan 3 axis Q-decoder USB2.0 fullspeed,4Eps 4 / 16 Yichip Microelectronics Block Diagram YC1166Bluetooth SOC 5.0 BR/EDR/BLE 5 / 16 Yichip Microelectronics Risc_CodeRAM8kBM0_CodeRAM16kBM0_DataRAM16kBRisc_DataRAM8kBRisc_DataRAM4kBMemory ControllerOTP8kBRisc_ROM80kBXTAL12/24/26/32MHVLDOLDOSYSLDORetLDO RFRC40MRC20KPOResetBT4.2/5.0 CORECOREICETrace buffer32bit Customized RiscCOREICETrace bufferBT3.0 CORERFTransceiverPowerClockManagementSWTimerPWM0PWM1GPIO MuxingWake-upTimerKeyboardControllerUARTI2CSPI x2ISO7816PCM USB2.0Arithmetic Accelerators(sin/cos/tan/arcsin/arccos/arctan)3-axis QdecoderSBC CodecDMADMADMARFRegsBBRegsBBRegsADCStereoDACDigitalFilters AGC Data&ControlsAudio CodecChargerARM Cortex-M0Cache 16kB Name Parameter (Condition) Min Typ Max Unit Comment YC1166Bluetooth SOC 5.0 BR/EDR/BLE Electrical Specifications Power Supplies HVOUT CHARGE_V AD CHARGE_V BAT HVIN Voltage Input, typically 1uF decouple cap Voltage Output, typically 1uF decouple cap, maximum 50mA load capability Voltage Input, typically 4.7uF decouple cap Voltage Input, typically 4.7uF decouple cap IQ_HV Quiescent Current of high voltage LDO VIN Voltage Input, typically 1uF decouple cap VINPA Voltage Input, typically 5pF decouple cap VINLPM Voltage Input VIO Voltage Input DVDD Voltage Output, typically 1uF decouple cap VDDLPM Voltage Output, typically 100nF decouple cap Temperature TEMP Temperature Digital Input Pin High Level Low Level High Level Low Level Digital Onput Pin Current Consumption VIH VIL VOH VOL IVDD IVDD IVDD IVDD IVDD IVDD Shut down mode, can only be waked up by wake-up pin. Retention mode (LPO, no retention RAM, POR, sleep timer, I/O interrupts ON), can be waked up by sleep timer & any GPIO Retention mode (LPO, 2kB retention RAM, POR, sleep timer, I/O interrupts ON), can be waked up by sleep timer & any GPIO RX mode, BLE & 2.4G mode, 100% ON
(w/o DCDC) RX mode, EDR mode, 100% ON (w/o DCDC) TX mode, BLE & 2.4G mode, 100% ON (w/o DCDC) IVDD TX mode, EDR mode, 100% ON (w/o 3.1 3.1 4.8 4.0 1.5 1.5 1.8 1.7 1.1 1.1
-20
+85 VIO+0.3 VSS+0.3 VIO+0.3 VSS+0.3 VIO-0.3 VSS VIO-0.3 VSS 4.2 3.3 5 4.2 750 1.2 1.2 10 0.8 2.1 16 17 22 23 5.5 3.4 5.5 4.6 3.6 3.6 3.6 3.6 1.3 1.3 V V V V V V V V V V nA V V V V nA uA uA mA mA mA mA
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8) 6 / 16 Yichip Microelectronics YC1166Bluetooth SOC 5.0 BR/EDR/BLE Normal RF Condition FOP Operating Frequency FXTAL Crystal Frequency Transmitter Characteristics PRF RF output power CD Carrier Drift Rate DCDC) RX mode, BLE & 2.4G mode, 100% ON
(with ideal DCDC @3V) RX mode, EDR mode, 100% ON (with ideal DCDC @3V) TX mode, BLE & 2.4G mode, 100% ON
(with ideal DCDC @3V) TX mode, EDR mode, 100% ON (with ideal DCDC @3V) Average Current, connection 500ms sniff, hold Out of band emission 2 MHz (GFSK) Out of band emission 3 MHz (GFSK) 20dB bandwidth Modulation Accuracy, RMS DEVM ( /4 DQPSK) Modulation Accuracy, RMS DEVM (8PSK) Modulation Accuracy, 99% DEVM ( /4 DQPSK) Modulation Accuracy, 99% DEVM (8PSK) Modulation Accuracy, Peak DEVM ( /4 DQPSK & 8PSK) Modulation Accuracy, Peak DEVM (8PSK) Out of band emission 2 MHz (/4 DQPSK
& 8PSK) Out of band emission 3 MHz (/4 DQPSK
& 8PSK) High Gain mode, Sensitivity @0.1%
Standard Gain mode, Sensitivity @0.1%
Maximum Input Power Co-channel C/I, Basic Rate, GFSK ACS C/I 1MHz, Basic Rate, GFSK ACS C/I 2MHz, Basic Rate, GFSK ACS C/I 3MHz, Basic Rate, GFSK IVDD IVDD IVDD IVDD IVDD PRF1 PRF2 BW EVM PRF1 PRF2 SEN SEN MaxIn C/ICO C/I1ST C/I2ND C/I3RD Receiver Characteristics BLE 25 uA 2480 MHz 24 32
(9) 2400 12
-20 6.75 7.25 16.5 17 0 5
-40
-48 0.9 7 7 14 14 18 18
-95
-92 0 7 5.5
-36
-43 9 20 13 30 20 35 25 7
-34 mA mA mA mA dBm kHz/50 us dBm dBm MHz
dBm dBm dBm dB dB dB dB
-30
-20
-42
-40
(7)
(8) 7 / 16 Yichip Microelectronics YC1166Bluetooth SOC 5.0 BR/EDR/BLE C/I1STI ACS C/I Image channel, Basic Rate, GFSK C/I2NDI C/I 1 MHz adjacent to image channel, Basic Rate, GFSK SEN SEN SEN MaxIn C/ICO C/I1ST C/I2ND C/I3RD C/I1STI C/I2NDI C/ICO C/I1ST C/I2ND C/I3RD C/I1STI C/I2NDI BR & EDR Basic Rate, GFSK, BER<0.1%, Dirty Tx on EDR, /4 DQPSK, BER<0.01%, Dirty Tx on EDR, 8PSK, BER<0.01%, Dirty Tx on Maximum Input Power Co-channel C/I, EDR, /4 DQPSK ACS C/I 1MHz, EDR, /4 DQPSK ACS C/I 2MHz, EDR, /4 DQPSK ACS C/I 3MHz, EDR, /4 DQPSK ACS C/I Image channel, EDR, /4 DQPSK C/I 1 MHz adjacent to image channel, EDR,
/4 DQPSK Co-channel C/I, EDR, 8PSK ACS C/I 1MHz, EDR, 8PSK ACS C/I 2MHz, EDR, 8PSK ACS C/I 3MHz, EDR, 8PSK ACS C/I Image channel, EDR, 8PSK C/I 1 MHz adjacent to image channel, EDR, 8PSK 10.5
-34
-28
-92
-93
-83 0
-8
-54
-27
-43 20 0
-20
-45
-18
-33 dB dB dBm dBm dBm dBm dB dB dB dB dB dB dB dB dB dB dB dB
(1) HVIN & HVOUT are input & output of a high voltage LDO which is integrated in YC1166, input voltage range from 3.1~5.5V, and maximum load capability upto 50mA. Typically used in Li_BAT (3.2~4.2V) or USB_Power(4.5~5.5V) applications. If input voltage is lower than 3.6V, HVIN & HVOUT should be left unconnected and YC1166 should be powered by VIN/VINLPM/VINPA directly.
(2) If RF output power should be larger than -4dBm, VINPA should be larger than 2.5V.
(3) VINLPM should always be powered ON in all working cycles.
(4) VIO should always be powered ON in all working cycles.
(5) Drive capability of GPIO[20:30] is up to 100mA, other GPIOs drive capability is 10mA
(6) By default, 2kB retention memory is ON in retention mode. Up to 4kB retentionable X_memory available at the cost of extra 600nA retention mode current. Besides, 16kB 51-code memory is also retentionable at the cost of extra 1.6uA retention mode current.
(7) Result based on standard gain mode
(8) Result based on -2dBm Pout
(9) 16M, 24M, 26M, 32M crystal supported, 24M by default 8 / 16 Yichip Microelectronics YC1166Bluetooth SOC 5.0 BR/EDR/BLE Crystal Oscilator The crystal oscillator requires a crystal with an accuracy of 30 ppm as defined by the Bluetooth specification. Two external load capacitors in the range of 5 pF to 30 pF are required to work with the crystal oscillator. The selection of the load capacitors is crystal dependent. The recommended crystal specification shows below. Recommended Oscillator Configuration 20 pF Load Crystal Reference Crystal Electrical Specifications Name Frequency Oscillation mode Frequency tolerance Load capacitance Operating temperature range Drive Level Parameter
(Condition)
@25C Tolerance stability over temp
@0C to +70C Min Max Unit Comment Fundamental Typ 24 10 10 20 100 30 30 MHz ppm ppm pF uW
-20
+70 degree Audio DAC Parameter Min Typ Max Unit Test condition Frequency Response 20 20k Dynamic Range SNR THD+N Output Swing 90 92
-75 1 Hz dB dB dB Vrms mV DAC Output Power 12 32ohm loading 1kHz & 10kohm loading With A-Weighted Filter 9 / 16 Yichip Microelectronics YC1166Bluetooth SOC 5.0 BR/EDR/BLE Parameter Min Typ Max Unit Test condition Dynamic Range SNR THD+N 86 88
-75 dB dB dB 1kHz & 10kohm loading With A-Weighted filter Power consumption Parameter Average Current Unit With DC-DC Parameter Average Current
500ms interval ADV interval: 640ms Scan interval: 1280ms Scan window: 11.25ms Sniff Interval:500ms ADV interval: 640ms Scan interval: 1280ms Scan window: 11.25ms 800 22 139 800 18 90 nA uA uA Unit nA uA uA Audio ADC W/O DC-DC Sleep Sniff Discoverable Sleep Sniff Discoverable Bluetooth Security 1. Pairing Pin Code 2. Security Simple Pairing Just Work(No input) Keyboard DisplayYesNo MFi Support Apples MFi authentication and iAP1/iAP2 protocols. 10 / 16 Yichip Microelectronics YC1166Bluetooth SOC 5.0 BR/EDR/BLE Bluetooth Stack 1. Serial Port Profile 2. Generic Attribute Profile 11 / 16 Yichip Microelectronics Application Schematic The headset application YC1166Bluetooth SOC 5.0 BR/EDR/BLE 12 / 16 Yichip Microelectronics YC1166Bluetooth SOC 5.0 BR/EDR/BLE Package Information 13 / 16 Yichip Microelectronics YC1166Bluetooth SOC 5.0 BR/EDR/BLE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 30 31 32 sop16 Pin Name Type Function Description XTALOUT Ana_O XTAL port. XTALIN Ana_I XTAL port, or external CLK in. VSS GND GND RFIO RF Port ANT port. HVOUT DVDD GPIO0 Power_O HV LDO output, 3.3V. Bypass cap need here, 1uF. Max output current, 200mA@3.3V. Power_O Internal LDO output, 1.2V. Need an external bypass cap here, 0. 1uF. Dig_IO Pls check "sheet: GPIO_Muxing"
VPP/HVIN GPIO23 Power_I Dig_IO OTP Program Power, 6.5V./HVLDO input, 3.5~5.5V, 4.7uF bypass cap. Pls check "sheet: GPIO_Muxing"
GPIO24 Dig_IO Pls check "sheet: GPIO_Muxing"
MIC_INP Ana_I ADC positive input. MIC_BIAS Ana_O Power output for mic. GPIO23 Dig_IO Pls check "sheet: GPIO_Muxing"
GPIO24 Dig_IO Pls check "sheet: GPIO_Muxing"
GPIO25 Dig_IO Pls check "sheet: GPIO_Muxing"
GPIO31/ICE Dig_IO Pls check "sheet: GPIO_Muxing"/Debug port, Tx & Rx. HPOUTRP Ana_O DAC right channel positive output. HPOUTRN Ana_O DAC right channel negative output. HPVDD Power_O Need an external bypass cap here, 0.1uF. Note: Most GPIOs are by default configured to input status after power-on reset, except for GPIO2 &
GPIO24/25/26 (if applicable) which are in output status. If a GPIO is not used as well as it is not configured to output, it can be connected to GND. But GPIO2 & GPIO24/25/26 MUST NOT be connect to GND at any time. PWM, UART, SPI and other digital peripherals can be flexibly configured to any GPIO port 14 / 16 Yichip Microelectronics YC1166Bluetooth SOC 5.0 BR/EDR/BLE GPIO Muxing Table Function1 Function2 GPIOs GPIO[0]
GPIO[1]
GPIO[2]
GPIO[3]
GPIO[4]
GPIO[5]
GPIO[6]
GPIO[7]
GPIO[8]
GPIO[9]
GPIO[10]
GPIO[11]
GPIO[12]
GPIO[13]
GPIO[14]
GPIO[15]
GPIO[16]
GPIO[17]
GPIO[18]
GPIO[19]
GPIO[20]
GPIO[21]
GPIO[22]
GPIO[23]
GPIO[24]
GPIO[25]
GPIO[26]
GPIO[27]
GPIO[28]
GPIO[29]
GPIO[30]
SPI-NCS SPI-IO1 SPI-IO2 SPI-IO3 SPI-SCK SPI-IO0 SDA SCL adc_channel1 adc_channel2 adc_channel3 adc_channel4 adc_channel5 adc_channel6 adc_channel7 adc_channel8 wakeup wakeup Note: Drive capability of GPIO[20:30] is up to 100mA, other GPIOs drive capability is 10mA;Micbias output 1.5-2.8V@3mA. 15 / 16 Yichip Microelectronics YC1166Bluetooth SOC 5.0 BR/EDR/BLE Package Physical Dimension 16 / 16 Yichip Microelectronics