# A316-Codec-V1 USB Microphone Module Specification --8<-- "common/phaten_xmos_support_img.md"
![A316-Codec-V1 USB Multi-Channel Audio Decoder Module](../../assets/images/hifi_audio/a316_codec_v1.png "A316-Codec-V1 USB Voice Recording and Playback Module"){align=right width=250 style="transform: rotate(90deg); margin-top: 200px;"} ## 1. Product Introduction ### 1.1 Product Description - The A316-Codec-V1 is a module designed specifically for USB microphone applications, integrating the XMOS XU316 processor and the high-performance 88L21 audio codec, providing excellent audio processing capabilities. - The module features a high-precision DC-DC power circuit that outputs 3.3V, 1.8V, and 0.9V to power the XU316, requiring only a 5V external power input, which greatly simplifies the design complexity of the application board. - The module supports external single-ended and differential microphone inputs, and provides stereo audio output, suitable for various audio recording and playback application scenarios. - The module is equipped with 16Mbit Flash memory for storing audio firmware and system configurations, with support for firmware upgrade functionality. - It provides a USB 2.0 interface, supporting both full-speed and high-speed modes, implementing USB Audio device functionality, compatible with various operating systems.
### 1.2 Product Features - **USB Interface Features** - USB 2.0 (Full-speed and High-speed modes) - USB Audio Class 1.0/2.0 support - USB Firmware Upgrade (DFU) functionality - USB MIDI Device Class 1.0 support - Asynchronous transfer mode, reducing clock jitter - **Audio Input/Output Capabilities** - Integrated NAU88L21 high-performance audio codec - Support for single-ended and differential microphone inputs - High-quality stereo audio output - Built-in microphone preamplifier - Support for multiple audio interface specifications - 48KHz/24bit high-quality audio sampling - **AI Noise Reduction** - Elimination of various steady-state and non-steady-state noise - Removal of microphone button sounds, keyboard sounds, footsteps, and other background noise - High-fidelity voice output - **System Compatibility** - Support for multiple operating systems including Windows, Linux, Android, macOS, and iOS - Plug-and-play, no additional drivers required (UAC 2.0 compatible systems) - Suitable for conference systems, gaming headsets, professional recording equipment, and other applications ### 1.3 Product Block Diagram
![A316-Codec-V1 Block Diagram](../../assets/images/hifi_audio/a316_codec_v1_digram.png "A316-Codec-V1 Block Diagram"){width="600"}
### 1.4 Specifications | Specification Item | Description | |:-----------------------|:---------------------------------| | Product Name | A316-Codec-V1 | | Product Description | USB Microphone and Audio I/O Module | | Core Processor | XMOS XU316-1024-QF60BC24 | | Audio Codec | NAU88L21 High-Performance Codec | | Package Type | Compatible with SMT and Pin Header | | Environmental Standard | RoHS Compliant | ### 1.5 Absolute Electrical Parameters | Parameter | Min | Max | Unit | |:-------------------------------------------|:-----:|:-----:|:----:| | Storage Temperature | -40 | 125 | °C | | Supply Voltage | -0.5 | 5.5 | V | | ESD Voltage (Human Body Model) TAMB-25°C | -2 | 2 | KV | | ESD Voltage (Machine Model) TAMB-25°C | -500 | 500 | V | ### 1.6 Normal Operating Conditions | Function | Min | Typical | Max | Unit | |:---------------------|:-----:|:-------:|:-----:|:----:| | Operating Temperature| 0 | - | 70 | °C | | Operating Voltage (Module Input) | 4.75 | 5.0 | 5.25 | V | ### 1.7 Operating Current | Operating Status | Average | Peak | Unit | |:-----------------|:-------:|:----:|:----:| | Active@5.0V | 100 | 150 | mA | ## 2. Pin Definition ### 2.1 Pin Layout
![A316-Codec-V1 Pin Diagram](../../assets/images/hifi_audio/a316_codec_v1_pin.png "A316-Codec-V1 Pin Diagram"){width=600}
### 2.2 Pin Description | Pin No. | Name | Type | Function | |:-------:|:----------|:------|:---------------------------------| | 1 | VBUS | P | 5V Power Input | | 2 | GND | P | Module Ground | | 3 | 1V8_O | O | 1.8V Power Output (Debug Only) | | 4 | TDI | I | XTAG Debug PIN | | 5 | TDO | O | XTAG Debug PIN | | 6 | RST | I | System Reset, Active Low (Internal Pull-up) | | 7 | TMS | I/O | XTAG Debug PIN | | 8 | TCK | I | XTAG Debug PIN | | 9 | X1D22 | I/O | Multi-function GPIO | | 10 | 3V3_O | O | 3.3V Power Output (Debug Only) | | 11 | DM | I/O | USB Data Negative | | 12 | DP | I/O | USB Data Positive | | 13 | VBUS | P | 5V Power Input | | 14 | GND | P | Module Ground | | 15 | GND | P | Module Ground | | 16 | VBUS | P | 5V Power Input | | 17 | HP_R | O | Headphone Right Channel Output | | 18 | HP_L | O | Headphone Left Channel Output | | 19 | X0D33 | I/O | Multi-function GPIO | | 20 | X0D32 | I/O | Multi-function GPIO | | 21 | X0D31 | I/O | Multi-function GPIO | | 22 | X0D30 | I/O | Multi-function GPIO | | 23 | X0D43 | I/O | Multi-function GPIO | | 24 | X0D41 | I/O | Multi-function GPIO | | 25 | X0D42 | I/O | Multi-function GPIO | | 26 | MIC_BIAS | O | Microphone Bias Voltage Output | | 27 | MIC_P | I | Microphone Positive Input | | 28 | MIC_N | I | Microphone Negative Input | *Note: I/O type definitions: I=Input, O=Output, P=Power, I/O=Input/Output* ## 3. Module Dimensions and PCB Package Layout ### 3.1 Module Dimensions PCB Dimensions: 18.0±0.2(L)X35.16±0.2(W)X1.0±0.1(H) mm ### 3.2 Module Package Layout
![A316-Codec-V1 Package Layout](../../assets/images/hifi_audio/a316_codec_v1_size.png "A316-Codec-V1 Package Layout"){width=600}
## 4. Typical Application Schematic
![A316-Codec-V1 Application Schematic](../../assets/images/hifi_audio/a316_codec_v1_application_sch.png "A316-Codec-V1 Application Schematic"){width=600}
This schematic shows the typical connection method of the A316-Codec-V1 module in USB microphone applications. The module connects to a host device (such as a computer or mobile phone) via USB interface, enabling bidirectional digital audio transmission. Externally, only a 5V power input is needed, with the module's internal DC-DC power management circuit automatically converting to the working voltages required by the XU316 and 88L21. The microphone input port supports connection to single-ended or differential microphones, and the stereo output can connect to headphones. The integrated high-performance codec ensures audio quality while simplifying external circuit design. ## 5. Product Packaging Information Tray + Outer Box Packaging ## 6. Recommended Reflow Soldering Temperature Profile
![Recommended Reflow Soldering Temperature Profile](../../assets/images/hifi_audio/module_smt_temp.png "Recommended Reflow Soldering Temperature Profile"){width=600}