Skip to content

HF87612_VC1

Multi-Channel PCM 768KHz/DSD512 USB HiFi Decoder Supporting USB/I2S/3CH SPDIF Input and I2S Output

1. Introduction

1.1 Product Description

HF87612_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.

HF87612_VC1 supports various standard audio formats, including USB Audio Class 1.0/2.0, S/PDIF, and I2S interfaces. The flexible audio interfaces allow HF87612_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.

HF87612_VC1 provides multiple input and output modes, including USB input/I2S output, S/PDIF input/I2S output, and I2S (slave) input/I2S (master) output, meeting the requirements of different application scenarios.

Newly added support for 32kHz, 64kHz, and 128kHz sampling rates.

1.2 Product Features

Audio Performance Features

  • Supports input and output sampling rates up to 768kHz
  • Supports 32kHz, 64kHz, and 128kHz sampling rates
  • Supports DSD64/128/256/512 formats
  • Built-in SSRC and ASRC modules, supporting conversion between different interfaces and different sampling rates
    • SSRC specifications: THD+N (@1kHz, 0dBFs) < -130dB, SNR: > 140dB
    • ASRC specifications: THD+N (@1kHz, 0dBFs) < -130dB, SNR: > 135dB
  • Supports 16-32bit audio data formats

Interface Support Features

  • Multiple Digital Interface Support
    • Supports USB audio input
    • Supports I2S slave mode audio input
    • Supports I2S master mode audio output
    • Supports S/PDIF audio input
    • Supports UART configuration interface
  • Supports 3-channel S/PDIF input

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 Functional Block Diagram

HF87612 Block Diagram
Figure 1: HF87612_VC1 Product Functional Block Diagram

1.5 Ordering Information

PRODUCT ORDERING NUMBER PACKAGE BODY SIZE (NOM) Hardware Model Comments
HF87612_VC1 HF87612-VC1 SMT STAMP-30 19x26mm A316-1926-V1

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-I2S(Master) out USB input, I2S output, UAC2.0 0x00, 0x80, 0xa9, 0x00, 0x01
2 USB(UAC1.0) in-I2S(Master) out USB input, I2S output, UAC1.0 0x00, 0x80, 0x01, 0x00, 0x02
3 S/PDIF1 IN-I2S(Master) OUT S/PDIF channel 1 input, I2S output 0x10, 0x80, 0x65, 0x10, 0x03
4 S/PDIF2 IN-I2S(Master) OUT S/PDIF channel 2 input, I2S output 0x00, 0x80, 0x65, 0x10, 0x04
5 S/PDIF3 IN-I2S(Master) OUT S/PDIF channel 3 input, I2S output 0x20, 0x80, 0x65, 0x10, 0x07
6 I2S(slave) in-I2S(Master) OUT I2S slave mode input, I2S output 0x00, 0x82, 0xd5, 0x81, 0x06

2.2 Detailed Parameters for Each Operating Mode

2.2.1 USB(UAC2.0) in → I2S 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

2.2.2 USB(UAC1.0) in → I2S out Mode

Supported Audio Formats and Sampling Rates:

Audio Format Supported Sampling Rates
PCM 48kHz

2.2.3 S/PDIF in → I2S 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 I2S(slave) in → I2S(Master) out Mode

Input/Output Sampling Rate Support:

Interface Audio Format Supported Sampling Rates
I2S Input (Slave Mode) PCM 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz
I2S Output (Master Mode) PCM 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz

ASRC (Asynchronous Sample Rate Conversion) Functionality:

  • Internal ASRC conversion supported, input device does not need to provide master clock (MClock)

ASRC Performance Specifications:

  • THD+N (@1kHz, 0dBFs): <= -130dB
  • SNR: >= 135dB

3. Pin Configuration and Functions

3.1 HF87612_VC1 Pin Layout

HF87612-VC1 Pin Diagram
Figure 2: HF87612-VC1 Pin Arrangement Diagram

3.2 HF87612_VC1 Pin Description

Pin Number Name Type Function
1 GND P Module ground
2 3V3 P Module 3.3V power supply
3 X1D11 I/O Connect to Pin 16 MCLK
4 X1D10 I/O I2S_IN_BCLK(SLAVE)
5 X1D09 I/O NC
6 X1D01 I/O I2S_IN_DATA0(SLAVE)
7 X1D00 I/O I2S_IN_LRCLK(SLAVE)
8 X0D11 I/O UART_RX, connect to MCU_TX
9 X0D00 I/O UART_TX, connect to MCU_RX
10 X0D31 I/O NC
11 X0D30 I/O CTL_MUTE; control output, active low
12 X1D34 I/O S/PDIF channel 3 input
13 X0D43 I/O NC
14 X0D41 I/O NC
15 X0D42 I/O NC
16 MCLK I/O Active crystal 49.152/45.1584MHz clock output
17 X0D40 I/O NC
18 X0D38 I/O I2S_OUT_DATA0(Master)
19 X0D37 I/O NC
20 X0D36 I/O I2S_OUT_LRCLK(Master)
21 X0D35 I/O I2S_OUT_BCLK(MASTER)
22 X0D29 I/O NC
23 X1D22 I/O S/PDIF channel 1 input
24 X1D19 I/O NC
25 X1D16 I/O NC
26 USB_DP I/O USB positive data line
27 USB_DM I/O USB negative data line
28 X1D18 I/O NC
29 X1D17 I/O NC
30 X1D13 I/O S/PDIF channel 2 input

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

5. Consultation & Feedback

Click to Expand Consultation & Feedback Form
×

Notice

Company Name:

Email Address:

Subject:

Message: