HF87621_VC1/HF87621Q_VC1¶
Multi-channel PCM 768KHz/DSD512 USB HiFi Decoder with USB/I2S/3CH SPDIF Input and I2S Output
1. Introduction¶
1.1 Product Description¶
HF87621_VC1/HF87621Q_VC1 is a USB multi-channel and multi-interface HiFi audio decoder supporting up to PCM 768KHz/DSD512, specifically designed for HiFi decoder audio applications.
HF87621_VC1/HF87621Q_VC1 supports various standard audio formats, including USB Audio Class 1.0/2.0, S/PDIF and I²S interfaces. The flexible audio interfaces allow HF87621_VC1/HF87621Q_VC1 to connect to various audio data converters, digital audio receivers and transmitters, and digital signal processors.
Compatible with AES3, S/PDIF, IEC 60958, and EIAJ CP-1201 digital audio interfaces.
HF87621_VC1/HF87621Q_VC1 provides multiple input and output modes, including USB input/I²S output, S/PDIF input/I²S output, I²S(slave) input/I²S(MASTER) output, meeting the requirements of different application scenarios.
Important Notice
HF87621Q_VC1 model supports MQA audio decoding, while HF87621_VC1 model does not support this feature.
1.2 Product Features¶
Audio Performance Features
- Supports input and output sampling rates up to 768kHz
- Supports DSD64/128/256/512 formats
- HF87621Q_VC1 supports MQA decoding
- Built-in SSRC and ASRC modules, support conversion between different interfaces and different sampling rates
- Supports 16-32bit audio data formats
- Supports 3-channel S/PDIF input
Interface Support Features
- Multiple Digital Interface Support
- Supports USB audio input
- Supports I²S slave mode audio input
- Supports I²S master mode audio output
- Supports S/PDIF audio input
- Supports UART configuration interface
USB Functional Features
- USB Interface Features
- Supports UAC 1.0
- Supports UAC 2.0
- Supports firmware upgrade via USB
- Supports HID, can upgrade MCU firmware via HID
System Compatibility - UAC 2.0 protocol, supports ASIO - Supports multiple operating systems such as Windows, Linux, Android, macOS and iOS
1.3 Application Scenarios¶
- USB HiFi Decoder
- USB HiFi Audio Interface
- USB HiFi Digital Player
1.4 Product Block Diagram¶

1.5 Ordering Information¶
PRODUCT | ORDERING NUMBER | PACKAGE BODY | SIZE (NOM) | Hardware Model | Comments |
---|---|---|---|---|---|
HF87621_VC1 | HF87621-VC1 | SMT LGA-52 | 13x13mm | A316-Mini-V1 | |
HF87621Q_VC1 | HF87621Q-VC1 | SMT LGA-52 | 13x13mm | A316-Mini-V1 | Supports MQA Decoding |
2. Modes and Specifications¶
2.1 Supported Input and Output Modes¶
Mode Number | Input/Output Mode | Description | Mode Switch Command Value (Refer to Product Configuration Protocol 0x03 and 0x23 Commands) |
---|---|---|---|
1 | USB(UAC2.0) in-I²S(Master) out | USB input, I²S output, UAC2.0 | 0x00, 0x80, 0xa9, 0x00, 0x01 |
2 | USB(UAC1.0) in-I²S(Master) out | USB input, I²S output, UAC1.0 | 0x00, 0x80, 0x01, 0x00, 0x02 |
3 | S/PDIF1 IN-I²S(Master) OUT | S/PDIF channel 1 input, I²S output | 0x10, 0x80, 0x65, 0x10, 0x03 |
4 | S/PDIF2 IN-I²S(Master) OUT | S/PDIF channel 2 input, I²S output | 0x00, 0x80, 0x65, 0x10, 0x04 |
5 | S/PDIF3 IN-I²S(Master) OUT | S/PDIF channel 3 input, I²S output | 0x00, 0x80, 0xc5, 0x08, 0x05 |
6 | I²S(slave) in-I²S(Master) OUT | I²S slave mode input, I²S output | 0x00, 0x82, 0xd5, 0x81, 0x06 |
2.2 Detailed Parameters for Each Operating Mode¶
2.2.1 USB(UAC2.0) in → I²S out Mode¶
Supported Audio Formats and Sampling Rates:
Audio Format | Supported Sampling Rates |
---|---|
PCM | 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz, 352.8kHz, 384kHz, 705.6kHz, 768KHz |
DSD Native | DSD64, DSD128, DSD256, DSD512 |
DOP | DOP64, DOP128, DOP256 |
MQA | HF87621Q_VC1 only |
2.2.2 USB(UAC1.0) in → I²S out Mode¶
Supported Audio Formats and Sampling Rates:
Audio Format | Supported Sampling Rates |
---|---|
PCM | 48kHz |
2.2.3 S/PDIF in → I²S out Mode¶
Supported Audio Formats and Sampling Rates:
Audio Format | Supported Sampling Rates |
---|---|
PCM | 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz |
2.2.4 I²S(slave) in → I²S(MASTER) out Mode¶
Input/Output Sampling Rate Support:
Interface | Audio Format | Supported Sampling Rates |
---|---|---|
I²S Input (Slave Mode) | PCM | 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz |
I²S Output (Master Mode) | PCM | 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz |
ASRC (Asynchronous Sample Rate Conversion) Function:
- Internal ASRC conversion supported, input device may not provide master clock (MClock)
ASRC Performance Specifications:
- THD+N (@1kHz, 0dBFs): ≤-130dB
- SNR: ≥135dB
3. Pin Configuration and Functions¶
3.1 HF87621_VC1/HF87621Q_VC1 Pin Layout¶

3.2 HF87621_VC1/HF87621Q_VC1 Pin Description¶
Pin Number | Name | Type | Function |
---|---|---|---|
1 | 3.3V | P | Module 3.3V Power Supply |
2 | X1D13 | I/O | S/PDIF channel 1 input |
3 | X1D16 | I/O | NC |
4 | GND | P | Module Ground |
5 | X1D17 | I/O | NC |
6 | X1D18 | I/O | NC |
7 | X1D19 | I/O | NC |
8 | X1D22 | I/O | S/PDIF channel 2 input |
9 | X0D29 | I/O | NC |
10 | X0D35 | I/O | I²S_OUT_BCLK(MASTER) |
11 | X0D36 | I/O | I²S_OUT_LRCLK(MASTER) |
12 | X0D37 | I/O | NC |
13 | X0D38 | I/O | I²S_OUT_DATA0(MASTER) |
14 | X0D40 | I/O | NC |
15 | X0D39 | I/O | I²S_OUT_MCLK(MASTER) |
16 | X0D42 | I/O | NC |
17 | X0D41 | I/O | NC |
18 | X0D43 | I/O | NC |
19 | X1D34 | I/O | S/PDIF channel 3 input |
20 | GND | P | Module Ground |
21 | X0D30 | I/O | CTL_MUTE |
22 | X0D31 | I/O | NC |
23 | X0D32 | I/O | NC |
24 | X0D32 | I/O | NC |
25 | GND | P | Module Ground |
26 | GND | P | Module Ground |
27 | GND | P | Module Ground |
28 | X0D00 | I/O | UART_TX, connect to MCU_RX |
29 | X0D11 | I/O | UART_RX, connect to MCU_TX |
30 | X1D00 | I/O | I²S_IN_LRCLK(SLAVE) |
31 | X1D01 | I/O | I²S_IN_DATA0(SLAVE) |
32 | GND | P | Module Ground |
33 | X1D09 | I/O | NC |
34 | X1D10 | I/O | I²S_IN_BCLK(SLAVE) |
35 | X1D11 | I/O | Connect to Pin 15 X0D39 |
36 | GND | P | Module Ground |
37 | GND | P | Module Ground |
38 | TDI | I/O | XTAG Debug PIN |
39 | TDO | I/O | XTAG Debug PIN |
40 | TMS | I/O | XTAG Debug PIN |
41 | TCK | I/O | XTAG Debug PIN |
42 | RST_N | I/O | System reset, active low |
43 | 1.8V | P | Module 1.8V Power Supply |
44 | GND | P | Module Ground |
45 | USB_DM | I/O | USB_DM |
46 | USB_DP | I/O | USB_DP |
47 | GND | P | Module Ground |
48 | 0.9V | P | Module 0.9V Power Supply |
49 | GND | P | Module Ground |
50 | GND | P | Module Ground |
51 | GND | P | Module Ground |
52 | GND | P | Module Ground |
Pin Type Description
I/O type definitions in the table: I=Input, O=Output, P=Power, I/O=Input/Output
4. Revision History¶
Version | Date | Description | Revised by |
---|---|---|---|
V1.0 | 2025-09-19 | Initial Release | |