ACH1180 Audio Host Processor. Description. Features. ACH1180 Audio Host Processor. Preliminary 1

Similar documents
ILI2511. ILI2511 Single Chip Capacitive Touch Sensor Controller. Specification ILI TECHNOLOGY CORP. Version: V1.4. Date: 2018/7/5

Product Specification

BT-22 Product Specification

Product Specification

ILI2312. ILI2312 Single Chip Capacitive Touch Sensor Controller. Specification ILI TECHNOLOGY CORP. Version: V1.03.

BT 31 Data Sheet. Amp ed RF Technology Inc.

BATSEL KEY3 KEY2 HOSCO GPIO0 DCDIS HOSCI KEY0 D4 KEY1 D3. Reset Default. 2 D7 BI / L Bit7 of ext. memory data bus

March 21, BT22 Datasheet. Amp ed RF Technology, Co., Ltd.

TouchCore351-ML16IP. Capacitive Touch Sensor Controller

Datasheet. Ilitek ILI2511

ILI2303. ILI2303 Capacitive Touch Sensor Controller. Specification

Specification of JBT Mesh Bluetooth Module

LM780 Bluetooth Serial Data Module 25m Distance with On-Board Antenna

256MB / 512MB / 1GB / 2GB

PL2775 SuperSpeed USB 3.0 to Dual SATA Bridge Controller Product Datasheet

Product Brief. Model: TLM922S-P01A. Ver.1.4

Genesys Logic, Inc. GL827L. USB 2.0 Single Slot SD/MMC/MS Card Reader Controller. Datasheet

FXL6408 Fully Configurable 8-Bit I 2 C-Controlled GPIO Expander

Product Brief. Model: TLM922S-P01A. Ver.1.0

Table 1 Brief Specifications

Genesys Logic, Inc. GL823. USB 2.0 SD/MMC Card Reader Controller. Datasheet

BTM-C Datasheet

SPK ELECTRONICS CO., LTD.

PI6C557-01BQ. PCIe 3.0 Clock Generator with 1 HCSL Outputs. Features. Description. Pin Configuration (16-Pin TQFN) Block Diagram

Low Voltage, 10-Bit Digital Temperature Sensor in 8-Lead MSOP AD7314

SNAP+ Data Sheet. Revision 1.06

Centipede. Datasheet. Centipede is QCA AR9331 SoC based DIP platform with an integrated 2.4 GHz N (1x1) radio

PL1167. Low Power High Performance Single Chip 2.4GHz Transceiver. Product Description: Key Features: Applications: Pin Configuration:

Bluetooth Audio Module. User s Manual HL-BC05R-HS. Bluetooth V2.1+EDR Ver

CapSense Express -10 Configurable GPIOs with PWM Control

FriendlyARM. Mini2440.

Rambutan (-I) Data sheet. Rambutan is a dual-band (2.4 or 5 GHz) module with a fast 720 MHz CPU and 128 MB of RAM and Flash

MS6003 Summary Datasheet

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications

FM24CL04 4Kb FRAM Serial Memory

ICS Frequency Generator and Integrated Buffer. Integrated Circuit Systems, Inc. General Description. Applications.

DATASHEET. MK-070C-HP High Performance 7 Inch Capacitive Touch Display. Amulet. Technologies. July 2015 Revision A

BTA-C Datasheet

Genesys Logic, Inc. GL831A. SATA / PATA Bridge Controller. Datasheet

MC FPGA Bridge IC. for. MIPI D-PHY Systems and SLVS to LVDS Conversion DATASHEET. Version August Meticom GmbH

See version notes page for changes EPOS. Aviation M2M LNG

Bluetooth Class 2 Module MBH7BTZ39 Datasheet

USB-1616FS. Analog Input and Digital I/O. Specifications


Rayson Bluetooth Module

中显液晶 技术资料 中显控制器使用说明书 2009年3月15日 北京市海淀区中关村大街32号和盛大厦811室 电话 86 010 52926620 传真 86 010 52926621 企业网站.zxlcd.com

WM1030 Rev Introduction. Ultra low power DASH7 Modem. Applications. Description. 868 / 915 MHz. Features. WIZZILAB Technical datasheet 1/10

SKB360I Bluetooth 4.0 Low Energy Module Datasheet

MC Channel FPGA Bridge IC. for. MIPI D-PHY Systems and SLVS to LVDS Conversion PRELIMINARY DATASHEET. Version August 2014.

LM072 Bluetooth Module Standalone (With Embedded Bluetooth v2.0/v2.1 Stack)

PL2771 SuperSpeed USB 3.0 SATA Bridge Controller Product Datasheet

AC108 Datasheet. 4 Channel High Performance Voice Capture ADCs with I2C/I2S. Revision 1.1. July, 30, 2017

WizFi250 Datasheet. (Version 1.01)

UNISONIC TECHNOLOGIES CO.,LTD. UL318 Preliminary LINEAR INTEGRATED CIRCUIT

LM961 Bluetooth Dual Mode Module Standalone (With Embedded Bluetooth v4.1 Stack)

Frequency Generator for Pentium Based Systems

AK-STM32-ETH Development Board

PIN ASSIGNMENT PIN DESCRIPTION

Nuvoton NCT5655Y/W. 16-bit I 2 C-bus and SMBus GPIO controller with interrupt. Revision: 1.0 Date: May, 2016 NCT5655Y/W

CD17Bxx-QFN24 UART_RTS/BUSY UART_CTS I2C_SDA I2C_SCL MODE1 DIR SPI_CS# SPI_MOSI UART_RX UART_TX XTAL_OUT XTAL_IN

SH1030 Rev Introduction. Ultra low power DASH7 Arduino Shield Modem. Applications. Description. 868 MHz. Features

VN310 Hardware Integration

V2902. Stereo Audio Codec with USB Interface, Single-Ended Analog Input/Output and S/PDIF. 1. General Description

DS1306. Serial Alarm Real Time Clock (RTC)

8-megabit 2.5-volt or 2.7-volt DataFlash AT45DB081D

NJU Digital Signal Processor for TV. General Description

FM24C Kb FRAM Serial Memory Features

Specifications USB-1408FS

FM24C16B-GTR. 16Kb Serial 5V F-RAM Memory. Features. Pin Configuration. Description. Ordering Information NC NC NC VSS VDD WP SCL SDA.

Genesys Logic, Inc. GL823. USB 2.0 SD/MMC Card Reader Controller. Datasheet

LM780 Bluetooth Module with IC Antenna

Ct-BT04 Specification Sheet

Digital Thermometer and Thermostat

NuMicro Family NUC505 Series Datasheet

HCTL-2017 Quadrature Decoder/Counter Interface ICs

SNAP+ Data Sheet. Revision 1.17

HF-LPB300 Low Power WiFi Module User Maunal V 1.0

Giga Bluetooth module design datasheet

Register Programmable Clock Generator AK8141

TOSHIBA CMOS Digital Integrated Circuit Silicon Monolithic TMPN3120FE3MG

PI6LC48L0201A 2-Output LVDS Networking Clock Generator

FM24C Kb FRAM Serial Memory Features

BM150 Class 2 Multimedia Module Qualified CSR, BC57E687C Dec 2009

FT6x06. Self-Capacitive Touch Panel Controller INTRODUCTION FEATURES

1.8V/3.0V Single-PLL Clock Generator


[MG2420] MCU Module Datasheet. (No. ADS0705) V1.0

Genesys Logic, Inc. GL827L. USB 2.0 Single Slot SD/MMC/MS Card Reader Controller. Datasheet

Ai2410. A1 PROs. Block Diagram. Signal Processor for Single-Chip CCD B/W Camera. 64 pin LQFP (7x7) VEE

ibt-15 / ibt-15s ( Declaration ID : B0xxxxx )

2:1 MULTIPLEXER CHIP FOR PCI-EXPRESS ICS Description. Features. Block Diagram DATASHEET

ELET114A Bluetooth Module DATASHEET. Website: / 7

HT1621. RAM Mapping 32 4 LCD Controller for I/O µc. Features. General Description. Selection Table

S-2900A. Rev.1.1. CMOS 512-bit SERIAL E 2 PROM

2:1 MULTIPLEXER CHIP FOR PCI-EXPRESS ICS Features

USB-1208LS Specifications

PAN3504 USB OPTICAL MOUSE SINGLE CHIP

ZigBee OEM Module. ProBee-ZE20S. Datasheet

16COM/40SEG DRIVER & CONTROLLER FOR DOT MATRIX LCD

Specifications USB-1616FS

Transcription:

Audio Host Processor ACH1180 Audio Host Processor Features 64-pin lead-free/rohs compliant QFN or WLCSP package ARM Cortex-M4 with floating point processing option Two programmable fractional-n synthesizers to reduce interference Supplies CPU clock frequencies, up to max 200MHz Supplies integrated audio codec 832kByte internal SRAM SPI serial flash interface Support sleep and deep sleep mode for low power consumption Integrated high-fidelity stereo audio codec Supports Line-in/out and mic-in/headset out Differential mic input 96dB SNR audio output Optional digital interface (I2S) Multiple external interfaces to adapt to various IoT and applications need 2 x UART I2C 2 x low-speed, 10-bit ADCs SPI 11 x GPIO Clocks Reference clock input 26MHz Low power clock input at 32.768 khz 2 x clock outputs Description The ACH1180 is a single-chip host processor solution that is fully optimized for Audio and IoT applications. Built with ARM Cortex-M4, floating point, this host processor runs up to 200MHz (250 DMIPS), and is ideal for audio and video processing. It integrates 832K bytes of embedded SRAM for code and data execution. It also integrates a high-fidelity, 96dB SNR stereo audio codec for audio applications, with two fractional-n synthesizers to provide separate clock frequencies to CPU and audio codec to reduce audio interference. Equipped with various external interfaces, ACH1180 can be design in numerous types of host application scenarios. The ACH1180 also supports a crystal driver interface, thus able to generate reference clock to various wireless connectivity radio controllers, such as Wifi/Bluetooth/Zigbee. With WLCSP and QFN package, it supports a high level of integration, compact and cost effective designs, and delivers fast time-tomarket. Preliminary 1

Contents 1. Introduction... 3 2. General Hardware Description... 3 2.1. Block Diagram... 3 2.2. Pin functions... 4 3. Reset... 7 3.1. Boot modes... 7 4. Clock specifications... 7 5. Electrical Characteristics... 8 5.1. Absolute maximum ratings... 8 5.2. Operating ranges... 8 5.3. Digital I/O specifications... 8 6. Package mechanical data... 9 7. Revision history... 9 Preliminary 2

1. Introduction The ACH1180 is a host processor single-chip solution, fully optimized for audio DSP and wireless host embedded applications featuring an ARM Cortex-M4 floating point processor. Integrating a high-fidelity stereo audio codec, it can support differential microphone inputs, headphone output, and Line-in/out. It also includes two fractional-n PLL blocks providing different high accuracy clocks, for the main CPU and audio codec significantly reducing interference. The main CPU system can run up to 200MHz for an intensive audio/video applications, audio DSP processing, and general purpose application hosting. The ACH1180 also comes with 832K byte internal runtime SRAM. With a variety of external interfaces, UART, SPI, I2C, I2S, ADCs, and GPIOs, it can be easily support designs for most applications with lower BOM and external component cost. The ACH1180 is an audio host processor device packaged in Wafer Level Chip Scale Package (WLCSP) or QFN package. 2. General Hardware Description 2.1. Block Diagram Figure 1. ACH1180 detail internal block diagram RO M (8 K B ) S P I/Fla sh ARM Cortex M 4(F) FPU SRAM (832KB) I2S Ext.Codec UART I2 C S P I PM U G P IO C LK_G EN / RESET PO R LD O AH B Bus D W _Ah2h bridge Bus Audio Codec PLL PLL A udio DM A 8 channel M /S A ES Encryption Preliminary 3

2.2. Pin functions Table 1. ACH1180 functional and supply pin list (WLCSP) Name (Default) Alternate usage ALT_0 Alternate usage ALT_1 Digital Signal Description SPI0_MOSI SPI0_NSS SPI0_SCK UART1_CTS UART1_RTS UART1_TX RF Controller Interface SPI0_MISO UART1_RX GPIO_8 UART0_TX UART0_RX UART0_CTS UART0 UART0_RTS JTDI UART2_RX GPIO_10 JTDO UART2_TX GPIO_11 TRSTn UART2_CTS GPIO_9 JTAG GPIO_0 UART2_RTS GPIO_1 I2S1_WS SPI1_CS GPIO_2 I2S1_CK SPI1_CLK GPIO_3 I2S1_RX SPI1_MISO GPIO GPIO_4 I2S1_TX SPI1_MOSI GPIO_5 SPI2 SCK SPI2 SS SPI2 SDO SPI2 Serial NOR Flash SPI2 SDI TCK/SWCLK GPIO_6 JTAG or TMS/SWDIO GPIO_7 User Interface I2C0_SDA I2C0_SCL I2C0 Clock Signal OSC32_IN OSC32_OUT OSC_IN OSC_OUT MCLK MCO CLK32K_OUT 32kHz crystal input 32kHz crystal input (differential pair) 26MHz crystal input 26MHz crystal input (differential pair) Audio PLL Clock output Main PLL Clock output 32kHz buffer clock output Audio Signal Preliminary 4

MICIP_L MICIN_L MICIP_R Microphone Input MICIN_R VIP_L VIN_L VIP_R Line-In VIN_R ROUT LOUT RHPOUT LHPOUT Line-Out Headset Output (8 ohms) Control Signal RESET BOOT Reset (Active Low) Test pin Analog Signal ADC0 ADC1 10-bit ADC 10-bit ADC Reference Signal Vcap Vref MICBIAS Mic Bias Preliminary 5

Name (Default) Alternate usage ALT_0 Alternate usage ALT_1 Description Power Supply VCCA_PLL1 GNDA_PLL1 PLL1 power and ground VCC_HP GND_HP CODEC and Headphone power and ground VCCA_PLL0 GNDA_PLL0 PLL0 and ADC power and ground VDD_CORE_IO VDD_CORE_IO VDD VDD_CORE_IO VSS_CORE_IO VSS_CORE_IO GND VSS_CORE_IO Preliminary 6

3. Reset 3.1. Boot modes An embedded BOOT ROM will run at startup. When the BOOT PIN is low (0), the SPI 2 is used to load an 8K byte section of an external Flash memory into the internal RAM: loads 8K bytes from location 0x00000000 external Flash to location 0x20000000 internal RAM. When the BOOT PIN is high (1), the UART 0 boot mode interface will become active. This interface allows data to be loaded from UART 0 into RAM using a set of boot commands. Note that these boot commands are generally used for testing and are not included in this document. 4. Clock specifications The ACH11800 uses two clocks: a reference clock and an optional low power clock. For the reference clock, the ACH1180 can either use an external reference clock source or generate its own reference using a XTAL. The low-power clock must always be supplied from an external source. Table 2. Main crystal specifications Symbol Parameter Min Typ Max Unit External crystal F IN Clock input frequency list 26 MHz F INTOL Tolerance on input frequency (typical) -20 - +20 ppm Table 3. Low power clock specifications Symbol Parameter Min Typ Max Unit F IN Clock input frequencies 32.768 khz F INTOL Tolerance on input frequency -1000 - +1000 ppm Preliminary 7

5. Electrical Characteristics 5.1. Absolute maximum ratings The Absolute Maximum Rating (AMR) corresponds to the maximum value that can be applied without leading to instantaneous or very short-term unrecoverable hard failure (destructive breakdown). Table 4. Absolute maximum ratings Symbol Parameter Min Max Unit V DD Digital Supply voltages -0.3 +3.3 V V CCA_PLL Analog PLL Supply voltage -0.3 +3.6 V V CC_HP Supply voltage I/O -0.3 +3.6 V V CCA_MAIN_PLL Supply voltage I/O -0.3 +3.6 V V in Input voltage on any digital pin -0.3 +3.3 V V ssdiff Maximum voltage difference between different types of Vss pins -0.3 +0.3 V T stg Storage temperature -65 +100 C 5.2. Operating ranges Operating ranges define the limits for functional operation and parametric characteristics of the device. Functionality outside these limits is not guaranteed. Table 5. Operating ranges Symbol Paramet Min Typ Max Unit er T amb Operating ambient temperature -30 +25 +70 C V DD Digital Supply Voltage +1.8 +2.5 +3.3 V V CCA_PLL Analog Audio PLL Supply Voltage +1.8 +2.5 +3.6 V V CC_HP Analog Headset Supply Voltage +2.5 +3.3 +3.6 V V CCA_MAIN_PLL Analog Main PLL Supply Voltage +1.8 +3.3 +3.6 V 5.3. Digital I/O specifications All I/Os, except analog I/Os or otherwise specified are standard I/Os with levels complying with the EIA/JEDEC standard JESD8-7. Table 6. DC and AC input specifications Symbol Parameter Min Typ Max Unit Input levels V IL Low-level input voltage 0-0.35 * V DD_IO V V IH High-level input voltage 0.65 * V DD_IO - - V V hyst Schmitt trigger hysteresis 150 - - mv T r /T f Rise and fall time that can be present on inputs - - 25 ns Preliminary 8

R i Input resistance 1 - - MΩ C i Input capacitance - - 5 pf Output levels V OL Low-level output voltage (@ +100 µa) 0-0.2 V V OH High-level output voltage (@ -100 µa) V DD_IO - 0.2 - V DD_IO V T r /T f Rise and fall time that can be present on outputs at Cload = 20 pf max - - 10 ns Table 7. Pull-up and pull-down characteristics Symbol Parameter Condition Min Typ Max Unit R PU Equivalent pull-up resistance V DD_IO = 0 V - 50 - kω R PD Equivalent pull-down resistance V DD_IO = 1.8 V - 50 - kω Table 8. IOL and IOH characteristics Symbol Parameter Condition Min Typ Max Unit I OL Sink current V OL = Max X (1) - - ma I OH Source current V OH = Min X (1) - - ma 1. X can be 2, 4, or 8 depending on the type of the I/O (X denotes the drive strength of output stage). Note: If the V DD_IO supply is powered down, external activity on the IOs is not allowed. 6. Package mechanical data The device ACH1180 is in lead-free/rohs-compliant 64-pin WLCSP package or QFN package 7. Revision history Date Revision Changes 8/21/2018 1.0 Preliminary version Preliminary 9