修改全部内容
This commit is contained in:
PhatenIoT-yan
2025-05-13 11:25:54 +08:00
parent b5367d3d76
commit f874419ef4
161 changed files with 4897 additions and 6567 deletions

Binary file not shown.

View File

@@ -0,0 +1 @@
xflash --boot-partition-size 0x180000 bin/boot_0x1/phaten_module_boot_0x1.xe --loader loader.o --upgrade 1 bin/boot_0x1/phaten_module_boot_0x1.xe --upgrade 0x80a900 bin/2AMi0o2xxxxxxw32r768_0x80a900/phaten_module_2AMi0o2xxxxxxw32r768_0x80a900.xe --upgrade 0x800100 bin/1AMi0o0xsxxxxw16r48_0x800100/phaten_module_1AMi0o0xsxxxxw16r48_0x800100.xe --upgrade 0x10806510 bin/2AMi0o0xsxxxxw24r192_0x10806510/phaten_module_2AMi0o0xsxxxxw24r192_0x10806510.xe --upgrade 0x806510 bin/2AMi0o0xsxxxxw24r192_0x806510/phaten_module_2AMi0o0xsxxxxw24r192_0x806510.xe --upgrade 0x80c508 bin/2AMi0o2xxsxxxw24r192_0x80c508/phaten_module_2AMi0o2xxsxxxw24r192_0x80c508.xe --upgrade 0x82d581 bin/2AMi2o2xxxxxxw32r192_mqa_0x82d581/phaten_module_2AMi2o2xxxxxxw32r192_mqa_0x82d581.xe --upgrade 0x20806510 bin/2AMi0o0xsxxxxw24r192_0x20806510/phaten_module_2AMi0o0xsxxxxw24r192_0x20806510.xe -o $1

View File

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8"?>
<Network xmlns="http://www.xmos.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xmos.com http://www.xmos.com" ManuallySpecifiedRouting="true">
<Type>Board</Type>
<Name>XS3 MC Audio</Name>
<Declarations>
<Declaration>tileref tile[2]</Declaration>
<Declaration>tileref usb_tile</Declaration>
</Declarations>
<Packages>
<Package id="0" Type="XS3-UnA-1024-QF60A">
<Nodes>
<Node Id="0" InPackageId="0" Type="XS3-L16A-1024" Oscillator="24MHz" SystemFrequency="600MHz" referencefrequency="100MHz">
<Boot>
<Source Location="SPI:bootFlash"/>
</Boot>
<Tile Number="0" Reference="tile[0]">
<Port Location="XS1_PORT_1B" Name="PORT_SQI_CS"/>
<Port Location="XS1_PORT_1C" Name="PORT_SQI_SCLK"/>
<Port Location="XS1_PORT_4B" Name="PORT_SQI_SIO"/>
<!-- GPIO Ports -->
<!-- Audio Ports -->
<Port Location="XS1_PORT_1P" Name="PORT_MCLK_IN"/>
<Port Location="XS1_PORT_1M" Name="PORT_I2S_LRCLK"/>
<Port Location="XS1_PORT_1L" Name="PORT_I2S_BCLK"/>
<Port Location="XS1_PORT_1O" Name="PORT_I2S_DAC0"/>
<Port Location="XS1_PORT_1L" Name="PORT_UART_LOG"/>
<Port Location="XS1_PORT_16B" Name="PORT_MCLK_COUNT"/>
<Port Location="XS1_PORT_16B" Name="PORT_MCLK_COUNT_2"/>
<!-- UART Ports -->
<Port Location="XS1_PORT_1A" Name="PORT_UART_TX"/>
<Port Location="XS1_PORT_1D" Name="PORT_UART_RX"/>
<Port Location="XS1_PORT_4D" Name="PORT_MQA_RATE"/>
<Port Location="XS1_PORT_4A" Name="PORT_MQA_AUTH_STATE"/>
<Port Location="XS1_PORT_1K" Name="PORT_PLL_REF"/>
</Tile>
<Tile Number="1" Reference="tile[1]">
<Port Location="XS1_PORT_1A" Name="PORT_I2S_IN_LRCLK"/>
<Port Location="XS1_PORT_1C" Name="PORT_I2S_IN_BCLK"/>
<Port Location="XS1_PORT_1B" Name="PORT_I2S_IN_DATA0"/>
<Port Location="XS1_PORT_1F" Name="PORT_OPT_IN"/>
<Port Location="XS1_PORT_1G" Name="PORT_COAX_IN"/>
<Port Location="XS1_PORT_1K" Name="PORT_SPDIF_OUT"/>
<Port Location="XS1_PORT_1K" Name="PORT_HDMI_IN"/>
<Port Location="XS1_PORT_1D" Name="PORT_MCLK_IN_SPDIF_TX"/>
</Tile>
</Node>
</Nodes>
</Package>
</Packages>
<Nodes>
<Node Id="2" Type="device:" RoutingId="0x8000">
<Service Id="0" Proto="xscope_host_data(chanend c);">
<Chanend Identifier="c" end="3"/>
</Service>
</Node>
</Nodes>
<Links>
<Link Encoding="2wire" Delays="4,4" Flags="XSCOPE">
<LinkEndpoint NodeId="0" Link="XL0"/>
<LinkEndpoint NodeId="2" Chanend="1"/>
</Link>
</Links>
<ExternalDevices>
<Device NodeId="0" Tile="0" Class="SQIFlash" Name="bootFlash" Type="S25FL116K" PageSize="256" SectorSize="4096" NumPages="16384">
<Attribute Name="PORT_SQI_CS" Value="PORT_SQI_CS"/>
<Attribute Name="PORT_SQI_SCLK" Value="PORT_SQI_SCLK"/>
<Attribute Name="PORT_SQI_SIO" Value="PORT_SQI_SIO"/>
<Attribute Name="QE_REGISTER" Value="flash_qe_location_status_reg_0"/>
<Attribute Name="QE_BIT" Value="flash_qe_bit_6"/>
</Device>
</ExternalDevices>
<JTAGChain>
<JTAGDevice NodeId="0"/>
</JTAGChain>
</Network>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 265 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 270 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 927 KiB

After

Width:  |  Height:  |  Size: 933 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 MiB

View File

Before

Width:  |  Height:  |  Size: 6.9 MiB

After

Width:  |  Height:  |  Size: 6.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

View File

Before

Width:  |  Height:  |  Size: 172 KiB

After

Width:  |  Height:  |  Size: 172 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 MiB

View File

Before

Width:  |  Height:  |  Size: 158 KiB

After

Width:  |  Height:  |  Size: 158 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 158 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 542 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 340 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 542 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 250 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 832 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 770 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 226 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 315 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 262 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 338 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 348 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 297 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 200 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 449 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 MiB

View File

@@ -176,205 +176,49 @@ hide content only for mobile devices
line-height: 1.1 !important; /* 进一步减少行高 */
}
/* ===== 页面显示样式 - 增强内容溢出检测 ===== */
.page {
/* 固定表头样式 */
.md-typeset .sticky-header table {
display: flex;
flex-direction: column;
max-height: 500px; /* 根据需要调整 */
width: 100%;
max-width: 21cm;
min-height: 29.7cm; /* A4高度 */
height: 33cm; /* 强制A4高度确保内容溢出检测 */
padding: 1.5cm 1cm 1cm 1cm; /* 增加顶部边距 */
margin: 2em auto;
background: white;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
border-radius: 5px;
box-sizing: border-box;
overflow: hidden; /* 重要:确保内容溢出时不会扩展页面 */
position: relative;
}
/* 添加页面计数器 */
.md-content__inner {
counter-reset: page;
}
.page::after {
content: "页 " counter(page);
counter-increment: page;
position: absolute;
bottom: 0.5cm;
right: 1cm;
font-size: 10pt;
color: #888;
}
/* 内容溢出指示器 */
.page::before {
content: "";
position: absolute;
bottom: 0;
}
.md-typeset .sticky-header table thead,
.md-typeset .sticky-header table tbody {
display: block;
}
.md-typeset .sticky-header table tbody {
overflow-y: auto;
overflow-x: hidden;
}
.md-typeset .sticky-header table tr {
display: flex;
width: 100%;
}
.md-typeset .sticky-header table th,
.md-typeset .sticky-header table td {
display: block;
flex: 1;
text-align: left;
}
/* 固定首列样式 */
.md-typeset .sticky-column table {
overflow: auto;
max-height: 500px; /* 根据需要调整 */
width: 100%;
}
.md-typeset .sticky-column table th:first-child,
.md-typeset .sticky-column table td:first-child {
position: sticky;
left: 0;
right: 0;
height: 2px;
background: linear-gradient(90deg, transparent, #ff5252 50%, transparent);
opacity: 0;
transition: opacity 0.3s;
}
/* 当内容溢出时显示警告 */
.page[data-overflow="true"]::before {
opacity: 1;
}
/* 添加页面分隔符,视觉上提示需要新页面 */
.page-break {
height: 30px;
margin: 1.5em 0;
border-top: 1px dashed #ff5252;
position: relative;
text-align: center;
}
.page-break::after {
content: "内容超出页面范围 - 请添加新页面";
position: absolute;
top: -10px;
left: 50%;
transform: translateX(-50%);
background: white;
padding: 0 10px;
color: #ff5252;
font-size: 12px;
}
/* 移动设备优化 */
@media screen and (max-width: 767px) {
.page {
padding: 1.2em 0.8em;
margin: 0.8em 0.5em;
max-width: calc(100% - 1em);
height: auto;
min-height: auto;
}
}
/* ===== 打印样式优化 - 解决顶部边距和内容分布问题 ===== */
@media print {
/* 基本页面设置 */
@page {
size: A4;
margin: 0;
}
/* 重置文档结构 */
html, body {
margin: 0 !important;
padding: 0 !important;
background: white !important;
width: 100% !important;
}
/* 重置内容容器 */
.md-main, .md-main__inner, .md-content, .md-content__inner {
margin: 0 !important;
padding: 0 !important;
max-width: none !important;
}
/* 隐藏所有可能导致空白页的元素 */
body::before,
body::after,
.md-content__inner::before,
.md-content__inner::after {
display: none !important;
content: none !important;
}
/* 隐藏元数据行 */
.md-content__inner > p:first-child:not(.page *) {
display: none !important;
height: 0 !important;
visibility: hidden !important;
margin: 0 !important;
padding: 0 !important;
}
/* 强制隐藏所有非页面内容 */
.md-content__inner > *:not(.page) {
display: none !important;
visibility: hidden !important;
height: 0 !important;
margin: 0 !important;
padding: 0 !important;
}
/* 页面容器优化 - 添加适当的顶部边距 */
.page {
display: block !important;
position: relative !important;
width: 21cm !important;
min-height: 29.7cm !important;
height: auto !important; /* 允许自然分页 */
padding: 1.5cm 1cm 1cm 1cm !important; /* 顶部增加边距 */
margin: 0 !important;
border: none !important;
box-shadow: none !important;
background: white !important;
break-inside: avoid !important;
page-break-inside: avoid !important;
page-break-before: auto !important;
page-break-after: always !important;
overflow: visible !important; /* 打印时允许内容自然溢出到下一页 */
}
/* 确保第一页正确显示 */
.md-content__inner > .page:first-of-type {
display: block !important;
visibility: visible !important;
page-break-before: avoid !important;
}
/* 确保最后一页不会添加额外空白页 */
.md-content__inner > .page:last-of-type {
page-break-after: avoid !important;
}
/* 隐藏所有非内容元素 */
.md-header, .md-tabs, .md-sidebar, .md-footer, .md-nav,
.md-announce, .md-skip, nav, header, footer, aside {
display: none !important;
}
/* 隐藏页面分隔符和溢出指示器 */
.page-break, .page::before {
display: none !important;
height: 0 !important;
margin: 0 !important;
border: none !important;
}
/* 分页控制 - 避免不合理分页 */
.page h1, .page h2, .page h3 {
break-after: avoid !important;
page-break-after: avoid !important;
}
.page img, .page table, .page figure {
break-inside: avoid !important;
page-break-inside: avoid !important;
}
.page p, .page li {
orphans: 3 !important;
widows: 3 !important;
}
/* 确保页面内文本合理分布 */
.page > * {
max-height: none !important; /* 允许内容自然流动 */
}
/* 隐藏页码指示器 */
.page::after {
display: none !important;
}
}
background-color: var(--md-default-bg-color);
z-index: 1;
/* 添加轻微阴影以实现视觉分离 */
box-shadow: 2px 0 5px rgba(0,0,0,0.1);
}

View File

@@ -1,105 +0,0 @@
---
title: AI麦克风降噪效果演示
status: new
---
# AI麦克风降噪效果演示
本演示文档 **展示了AI麦克风在办公室嘈杂环境中不同参数设置下的降噪效果** 。每个场景都提供了音频文件在线播放功能,方便您直观地体验不同参数设置下的音质差异。
## 1. 11ms -200dB AI降噪效果
### 效果说明
- 延迟时间11毫秒
- 降噪深度:-200dB
- 特点:极低延迟,深度降噪,适合对实时性要求高的场景
### 音频展示
- 左声道(降噪后):[点击播放](../../assets/images/aimic/auido-img/11ms_200dB_noise_reduction_L.wav)
- 右声道(原始音频):[点击播放](../../assets/images/aimic/auido-img/11ms_200dB_noise_reduction_R.wav)
- 音频源文件:[点击下载](../../assets/images/aimic/auido-img/11ms_200dB_noise_reduction_source.aup3)
### 效果对比图
![11ms -200dB降噪效果对比](../../assets/images/aimic/auido-img/11ms_200dB_comparison.png)
## 2. 50ms -200dB AI降噪效果
### 效果说明
- 延迟时间50毫秒
- 降噪深度:-200dB
- 特点:中等延迟,深度降噪,适合对音质要求高的场景
### 音频展示
- 左声道(降噪后):[点击播放](../../assets/images/aimic/auido-img/50ms_200dB_noise_reduction_L.wav)
- 右声道(原始音频):[点击播放](../../assets/images/aimic/auido-img/50ms_200dB_noise_reduction_R.wav)
- 音频源文件:[点击下载](../../assets/images/aimic/auido-img/50ms_200dB_noise_reduction_source.aup3)
### 效果对比图
![50ms -200dB降噪效果对比](../../assets/images/aimic/auido-img/50ms_200dB_comparison.png)
## 3. 11ms -50dB AI降噪效果
### 效果说明
- 延迟时间11毫秒
- 降噪深度:-50dB
- 特点:极低延迟,适度降噪,保留更多环境音
### 音频展示
- 左声道(降噪后):[点击播放](../../assets/images/aimic/auido-img/11ms_50dB_noise_reduction_L.wav)
- 右声道(原始音频):[点击播放](../../assets/images/aimic/auido-img/11ms_50dB_noise_reduction_R.wav)
- 音频源文件:[点击下载](../../assets/images/aimic/auido-img/11ms_50dB_noise_reduction_source.aup3)
### 效果对比图
![11ms -50dB降噪效果对比](../../assets/images/aimic/auido-img/11ms_50dB_comparison.png)
## 4. 50ms -50dB AI降噪效果
### 效果说明
- 延迟时间50毫秒
- 降噪深度:-50dB
- 特点:中等延迟,适度降噪,平衡音质和降噪效果
### 音频展示
- 左声道(降噪后):[点击播放](../../assets/images/aimic/auido-img/50ms_50dB_noise_reduction_L.wav)
- 右声道(原始音频):[点击播放](../../assets/images/aimic/auido-img/50ms_50dB_noise_reduction_R.wav)
- 音频源文件:[点击下载](../../assets/images/aimic/auido-img/50ms_50dB_noise_reduction_source.aup3)
### 效果对比图
![50ms -50dB降噪效果对比](../../assets/images/aimic/auido-img/50ms_50dB_comparison.png)
## 5. 11ms -50dB AI降噪+混响演唱效果
### 效果说明
- 延迟时间11毫秒
- 降噪深度:-50dB
- 特点:极低延迟,适度降噪,添加混响效果,适合演唱场景
### 音频展示
- 左声道(降噪后):[点击播放](../../assets/images/aimic/auido-img/11ms_50dB_reverb_singing_L.wav)
<!-- - 右声道(原始音频):[点击播放](../../assets/images/aimic/auido-img/11ms_50dB_reverb_singing_R.mp3) -->
- 音频源文件:[点击下载](../../assets/images/aimic/auido-img/11ms_50dB_reverb_singing_source.aup3)
<!-- ### 效果对比图
![11ms -50dB降噪+混响效果对比](../../assets/images/aimic/auido-img/11ms_50dB_reverb_comparison.png) -->
## 使用说明
1. 所有音频文件均支持在线播放
2. 建议使用耳机或专业音响设备收听,以获得最佳效果
3. 音频文件格式为wav采样率44.1kHz比特率320kbps
4. 效果对比图展示了降噪前后的频谱分析
5. 源文件录制工具-[点击下载](../../assets/images/aimic/auido-img/Audacity64位_3.1.3.0.exe)
## 技术参数说明
- 延迟时间指音频处理所需的时间11ms为超低延迟50ms为中等延迟
- 降噪深度:指降噪的强度,-200dB为深度降噪-50dB为适度降噪
- 混响效果:为演唱场景特别优化的混响参数,提供自然的空间感
## 适用场景建议
1. 11ms -200dB适合游戏直播、视频会议等对实时性要求高的场景
2. 50ms -200dB适合专业录音、音乐制作等对音质要求高的场景
3. 11ms -50dB适合日常通话、网络直播等需要保留部分环境音的场景
4. 50ms -50dB适合播客录制、有声书等需要平衡音质和降噪的场景
5. 11ms -50dB+混响:适合演唱、配音等需要艺术效果处理的场景

View File

@@ -1,117 +0,0 @@
---
title: XMOS 免开发固件发行说明
status: new
---
# XMOS A316 0.0.5免开发固件发行说明
--8<-- "common/phaten_xmos_support_img.md"
## 1、[免开发方案介绍](https://phaten-audio.com/zh/solutions/hifi_audio/chinese-doc/)
XMOS XU316凭借其独特的多核架构和灵活的软件定义接口不仅实现了纳秒级超低延时性能还能同时处理多种数字音频接口和协议使其在USB HiFi高端解码器领域占据领先地位。然而这种强大的多核架构也带来了较高的软件开发复杂度导致客户在实际应用中面临较大的技术门槛从而延长了产品的开发周期和上市时间。
针对这一痛点飞腾云开发了XMOS XU316 USB HiFi解码器免开发方案帮助客户快速实现产品落地大幅缩短上市周期。
## 2、A316-HF-DAC-V1 demo板连线说明
### USB in-I2S out 模式
| PIN脚 | 功能描述 | 连接设备 |
|:------|:---------|:---------|
| X0D35 | I2S0_SCLK | DAC |
| X0D36 | I2S0_LRCLK | DAC |
| X0D38 | I2S0_DATA0 | DAC |
| X0D39 | I2S_MCLK | DAC |
| X0D00 | UART_TX | MCU_RX |
| X0D11 | UART_RX | MCU_TX |
### Coaxial IN-I2S OUT 模式
| PIN脚 | 功能描述 | 连接设备 |
|:------|:---------|:---------|
| X0D35 | I2S0_SCLK | DAC |
| X0D36 | I2S0_LRCLK | DAC |
| X0D38 | I2S0_DATA0 | DAC |
| X0D39 | I2S_MCLK | DAC |
| X1D22 | S/PDIF | COAXIAL_IN |
| X0D00 | UART_TX | MCU_RX |
| X0D11 | UART_RX | MCU_TX |
### Optical IN-I2S OUT 模式
| PIN脚 | 功能描述 | 连接设备 |
|:------|:---------|:---------|
| X0D35 | I2S0_SCLK | DAC |
| X0D36 | I2S0_LRCLK | DAC |
| X0D38 | I2S0_DATA0 | DAC |
| X0D39 | I2S_MCLK | DAC |
| X1D13 | S/PDIF | OPTICAL_IN |
| X0D00 | UART_TX | MCU_RX |
| X0D11 | UART_RX | MCU_TX |
### I2S(slave) in-I2S OUT 模式
| PIN脚 | 功能描述 | 连接设备 |
|:------|:---------|:---------|
| X0D35 | I2S0_SCLK | DAC |
| X0D36 | I2S0_LRCLK | DAC |
| X0D38 | I2S0_DATA0 | DAC |
| X0D39 | I2S_MCLK | DAC |
| X1D00 | I2S1_LRCLK | SLAVE |
| X1D01 | I2S1_DATA0 | SLAVE |
| X1D10 | I2S1_BCLK | SLAVE |
| X0D00 | UART_TX | MCU_RX |
| X0D11 | UART_RX | MCU_TX |
### HDMI ARc IN-I2S OUT 模式
| PIN脚 | 功能描述 | 连接设备 |
|:------|:---------|:---------|
| X0D35 | I2S0_SCLK | DAC |
| X0D36 | I2S0_LRCLK | DAC |
| X0D38 | I2S0_DATA0 | DAC |
| X0D39 | I2S_MCLK | DAC |
| X1D34 | S/PDIF | HDMI_ARC_IN |
| X0D00 | UART_TX | MCU_RX |
| X0D11 | UART_RX | MCU_TX |
### USB IN-SPDIF OUT 模式
| PIN脚 | 功能描述 | 连接设备 |
|:------|:---------|:---------|
| X1D34 | S/PDIF | OUT |
| X0D00 | UART_TX | MCU_RX |
| X0D11 | UART_RX | MCU_TX |
<!-- ![pin](../../assets/images/hifi_audio/A316-pin.png){width="700"} -->
<!-- HOST UART TX <==> XU316 X0D37
HOST UART RX <==> XU316 X0D31 -->
<!-- ![pin](../../assets/images/hifi_audio/A316-pin.png){width="700"} -->
## 3、其他连接功能连接请参考Portmap图
[点击查看Portmap大图](../../assets/images/hifi_audio/portmap_gen_firmware_USB.png)
## 4、功能模式切换
通过命令字0x23发送如下命令做相应模式切换
[串口通信协议参考](https://phaten-audio.com/zh/dev_doc/a316/xu316/)
| 功能模式 | 功能模式切换指令Byte1-5组合 |
| :-------------------- | :---- |
| USB in-I2S out | 0x0080a90001 |
| UAC1.0 | 0x0080010002 |
| Coaxial IN-I2S OUT | 0x0080651003 |
| Optical IN-I2S OUT | 0x1080651004 |
| USB IN-SPDIF OUT | 0x2080651005 |
| I2S(slave) in-I2S OUT | 0x0080c50806 |
| HDMI ARc IN-I2S OUT | 0x0082d58107 |
## 5、烧录命令
1、factory_no_mqa_0.0.5.bin 是工厂固件需要用如下命令烧写需配合xtag烧写工具
``` sete
xflash --write-all factory_no_mqa_0.0.5.bin --target-file xu316_qf60.xn
```
2、update_no_mqa_0.0.5.bin是dfu固件需要用驱动的dfu升级工具升级
## 6、[点击下载固件](../../assets/download/a316-8711-5.1make/A316免开发固件firmware_gen_0.0.5.zip)

View File

@@ -1,163 +0,0 @@
---
title: A316-Mini-V1 USB模组规格书
---
# A316-Mini-V1 USB模组规格书
--8<-- "common/phaten_xmos_support_img.md"
<div class="result" markdown>
![A316-Mini-V1 USB模组](../../../assets/images/hifi_audio/a316_mini.png "A316-Mini-V1 USB高清音频解码器模组"){align=right width=250}
## 1、产品介绍
### 1.1 产品描述
- A316-Mini-V1是⼀款 USB模组。模组使⽤XMOS的XU316-1024-QF60BC24芯⽚。模组内置XU316所需的24MHz晶体以及16Mbit Flash用来存储音频固件。
- A316-Mini-V1提供兼容全速和⾼速的USB2.0接⼝的USB AUdiO声卡设备在USB 2.0异步模式中能够⽀持⾼达768 KHz的采样率。
- 配合不同的固件A316-Mini-V1可以处理高达6路SPDIF高清音频以及2路I2S高清音频信号满足多种高清音频解码器的需求。
</div>
### 1.2 产品特性
- **USB接口特性**
- USB 2.0 (Full-speed and High-speed)
- USB Audio Class 1.0
- USB Audio Class 2.0
- USB Firmware Upgrade (DFU)
- USB Midi Device Class 1.0
- **支持音频协议**
- I2S/TDM
- S/PDIF(光钎/同轴)
- Direct Stream Digital(DSD)
- ADAT
- **支持音频采用率**
- PCM: 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz, 352.8kHz, 384kHz705.6kHz768KHz
- DSD: DSD 64 ,DSD 128, DSD 256, DSD 512
- DOP: DOP 64 ,DOP 128DOP256
- **系统兼容**
- UAC 2.0协议 ,支持ASIO ,支持多种操作系统如Windows , Linux ,Android, MAC OS 和IOS等
### 1.3 产品框图
<figure markdown="span">
![A316-Mini-V1框图](../../../assets/images/hifi_audio/a316_mini_diagram.png "A316-Mini-V1框图"){width="600"}
<figcaption></figcaption>
</figure>
### 1.4 规格描述
| 规格项 | 描述
| :------------------------| :----------
| 产品名称 | A316-Mini-V1
| 产品描述 | USB模组
| 封装类型 | SMT LGA
| 环保说明 | 所有硬件部件完全符合欧盟RoHS指令
### 1.5 绝对电⽓参数
| 参数 | 最小值 | 最大值 | 单位 |
|:------------------------------|:------:|:------:|:----:|
| 存储温度 | -40 | 125 | ℃ |
| 供电电压 | -0.5 | 3.63 | V |
| 1.8V供电电压 | -0.5 | 1.98 | V |
| 0.9V供电电压 | -0.5 | 1.05 | V |
| 静电释放电压(⼈体模型)TAMB-25℃ | -2 | 2 | KV |
| 静电释放电压(机器模型)TAMB-25℃ | -500 | 500 | V |
### 1.6 正常工作条件
| 功能 | 最小值 | 典型值 | 最大值 | 单位 |
|:---------|:------: |:------:|:------:|:----:|
| 工作温度 | 0 | - | 70 | ℃ |
| 工作电压 | 3.0 | 3.3 | 3.6 | V |
| 1.8V工作电压 | 1.62 | 1.80 | 1.98 | V |
| 0.9V工作电压 | 0.855 | 0.90 | 0.945 | V |
### 1.7 工作电流
|⼯作状态 | 平均值 | 峰值 | 单位 |
|:---------|:------:|:------:|:----:|
| Active@3.3V | 7 | 25 | mA |
| Active@1.8V | 30 | 36 | mA |
| Active@0.9V | 300 | 1000 | mA |
## 2、管脚定义
### 2.1 管脚布局
<figure markdown="span">
![A316-Mini-V1管脚图](../../../assets/images/hifi_audio/a316_pin.png "A316-Mini-V1管脚图"){width=400}
<figcaption></figcaption>
</figure>
### 2.2 管脚描述
| 模组管脚序号 | 名称 | 类型 | 功能 |
| :------: | :------: | :------: | :------ |
| 1 | 3.3V | P | 模组3.3V供电 |
| 2 | X1D13 | I/O | 多功能GPIO具体功能参考PortMap |
| 3 | X1D16 | I/O | 多功能GPIO具体功能参考PortMap |
| 4 | GND | P | 模组地 |
| 5 | X1D17 | I/O | 多功能GPIO具体功能参考PortMap |
| 6 | X1D18 | I/O | 多功能GPIO具体功能参考PortMap |
| 7 | X1D19 | I/O | 多功能GPIO具体功能参考PortMap |
| 8 | X1D22 | I/O | 多功能GPIO具体功能参考PortMap |
| 9 | X0D29 | I/O | 多功能GPIO具体功能参考PortMap |
| 10 | X0D35 | I/O | 多功能GPIO具体功能参考PortMap |
| 11 | X0D36 | I/O | 多功能GPIO具体功能参考PortMap |
| 12 | X0D37 | I/O | 多功能GPIO具体功能参考PortMap |
| 13 | X0D38 | I/O | 多功能GPIO具体功能参考PortMap |
| 14 | X0D40 | I/O | 多功能GPIO具体功能参考PortMap |
| 15 | X0D39 | I/O | 多功能GPIO具体功能参考PortMap |
| 16 | X0D42 | I/O | 多功能GPIO具体功能参考PortMap |
| 17 | X0D41 | I/O | 多功能GPIO具体功能参考PortMap |
| 18 | X0D43 | I/O | 多功能GPIO具体功能参考PortMap |
| 19 | X1D34 | I/O | 多功能GPIO具体功能参考PortMap |
| 20 | GND | P | 模组地 |
| 21 | X0D30 | I/O | 多功能GPIO具体功能参考PortMap |
| 22 | X0D31 | I/O | 多功能GPIO具体功能参考PortMap |
| 23 | X0D32 | I/O | 多功能GPIO具体功能参考PortMap |
| 24 | X0D32 | I/O | 多功能GPIO具体功能参考PortMap |
| 25 | GND | P | 模组地 |
| 26 | GND | P | 模组地 |
| 27 | GND | P | 模组地 |
| 28 | X0D00 | I/O | 多功能GPIO具体功能参考PortMap |
| 29 | X0D11 | I/O | 多功能GPIO具体功能参考PortMap |
| 30 | X1D00 | I/O | 多功能GPIO具体功能参考PortMap |
| 31 | X1D01 | I/O | 多功能GPIO具体功能参考PortMap |
| 32 | GND | P | 模组地 |
| 33 | X1D09 | I/O | 多功能GPIO具体功能参考PortMap |
| 34 | X1D10 | I/O | 多功能GPIO具体功能参考PortMap |
| 35 | X1D11 | I/O | 多功能GPIO具体功能参考PortMap |
| 36 | GND | P | 模组地 |
| 37 | GND | P | 模组地 |
| 38 | TDI | I/O | 多功能GPIO具体功能参考PortMap |
| 39 | TDO | I/O | 多功能GPIO具体功能参考PortMap |
| 40 | TMS | I/O | 多功能GPIO具体功能参考PortMap |
| 41 | TCK | I/O | 多功能GPIO具体功能参考PortMap |
| 42 | RST_N | I/O | 多功能GPIO具体功能参考PortMap |
| 43 | 1.8V | P | 模组1.8V供电 |
| 44 | GND | P | 模组地 |
| 45 | USB_DM | I/O | USB_DM |
| 46 | USB_DP | I/O | USB_DP |
| 47 | GND | P | 模组地 |
| 48 | 0.9V | P | 模组0.9V供电 |
| 49 | GND | P | 模组地 |
| 50 | GND | P | 模组地 |
| 51 | GND | P | 模组地 |
| 52 | GND | P | 模组地 |
## 3、模组尺⼨和PCB封装图形
### 3.1 模组尺⼨
PCB尺⼨13±0.1(L)X13±0.1(W)X0.8±0.1(H)
### 3.2 模组封装图
<figure markdown="span">
![A316-Mini-V1封装图](../../../assets/images/hifi_audio/a316_size.png "A316-Mini-V1封装图"){width=400}
<figcaption></figcaption>
</figure>
## 4、产品包装信息
托盘+外箱包装
## 5、推荐回流焊炉温曲线
<figure markdown="span">
![推荐回流焊炉温曲线](../../../assets/images/hifi_audio/module_smt_temp.png "推荐回流焊炉温曲线"){width=600}
<figcaption></figcaption>
</figure>

View File

@@ -1,44 +0,0 @@
# 免开发固件管理
## 固件版本列表
| 版本号 | 发行说明 | 更新日志 | 下载链接 |
|--------|----------|------- | ----------|
| **A316-0.0.5** | [发行说明](Firmware-without-development.md) | - | [下载](../../assets/download/a316-8711-5.1make/A316免开发固件firmware_gen_0.0.5.zip) |
<!-- ## 固件类型说明
### 标准版
标准版固件提供基本的音频解码功能,适合大多数应用场景。
- [功能说明](standard_features.md)
- [使用指南](standard_guide.md)
- [下载链接](https://example.com/firmware/standard)
### 专业版
专业版固件提供高级音频处理功能,适合专业音频应用。
- [功能说明](pro_features.md)
- [使用指南](pro_guide.md)
- [下载链接](https://example.com/firmware/pro)
### 定制版
定制版固件根据客户需求定制特定功能。
- [功能说明](custom_features.md)
- [使用指南](custom_guide.md)
- [下载链接](https://example.com/firmware/custom)
## 固件更新说明
1. 下载对应版本的固件文件
2. 使用XMOS固件更新工具进行更新
3. 更新完成后重启设备
## 注意事项
- 更新固件前请备份当前配置
- 确保使用正确的固件版本
- 更新过程中请勿断电
- 如遇到问题,请参考[故障排除指南](troubleshooting.md) -->

View File

@@ -1,7 +0,0 @@
# A316免开发固件
--8<-- "common/phaten_xmos_support_img.md"
| 名称 | 点击下载 | 说明 | 适用功能 | 介绍文档 |
| :------------------ | :----------------------------------------------------------------------------------- | :--- | :----------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------- |
| A316免开发固件0.0.5 | [下载](../../assets/download/a316-8711-5.1make/A316免开发固件firmware_gen_0.0.5.zip) | - | USB in-I2S out <br> UAC1.0 <br> Coaxial IN-I2S OUT <br> Optical IN-I2S OUT <br> USB IN-SPDIF OUT <br> I2S(slave) in-I2S OUT | [查看](../../dev_doc/a316/Firmware-without-development.md) |

View File

@@ -1,745 +0,0 @@
---
title: XU316 USB免开发固件配置协议
status: new
---
# XU316 USB免开发固件配置协议
--8<-- "common/phaten_xmos_support_img.md"
## 一、 💡 免开发固件功能范围
* 固件只专注于处理和音频相关的功能,不处理按键,指示灯等和核心功能无关的功能。
* 产品的其他用户交互功能由MCU负责处理。
* MCU和XU316通过UART进行双向通信进行命令和数据交换。
* 固件通过HID和电脑进行通信。
## 二、XU316与MCU配置协议
### 1. 底层协议
基于UART (Universal Asynchronous Receiver/Transmitter) 协议
#### 名词说明
| 名称 | 说明 |
|---------------|--------------------|
| 波特率 | 115200 bps |
| 数据位 | 8 |
| 奇偶校验 | 无 |
| 停止位 | 1 |
| 数据流控 | 无 |
### 2. 帧格式
| 字段 | 字节数 | 说明 |
|----------|--------|-----------------------------------------|
| 帧头 | 2 | 固定为0x55aa |
| 版本 | 1 | 协议版本号 |
| 命令字 | 1 | 指示帧的功能 |
| 数据长度 | 2 | 后续数据的长度N |
| 数据 | N | 具体的数据内容 |
| 校验和 | 1 | 从帧头开始按字节求和结果对256求余 |
> **注意事项**
> 所有大于1个字节的数据均采用大端模式传输。协议中举例数据为十六进制。
### 3. XU316启动顺序和MCU交互流程
#### 3.1 上电启动与启动选项阶段(手动上电启动才运行)
**步骤**
1. XU316启动会发送开始启动命令(命令字0x00) 给MCU包含UAC1.0 VID/PID、UAC2.0 VID/PID、基础信息CRC和上电配置信息CRC。
2. MCU接收启动命令检查信息是否要更新基础信息和上电配置信息并发相应的回复给XU316, XU316等待MCU响应启动 最多3秒。
3. 如果300ms未收到响应XU316重发启动命令最多尝试4次。如果4次都没有收到响应则直接加载默认USB配置枚举USB。
4. MCU响应开始启动命令给XU316包含启动选项。
5. XU316解析启动选项。
#### 3.2 基础信息更新阶段(手动上电启动才运行)
条件启动选项包含0x01更新基础产品信息
1. XU316请求读取基础产品信息, 发送0x01命令
2. MCU返回新基础产品信息给XU316。
3. XU316更新保存配置。
#### 3.3 上电配置获取阶段(手动上电启动才运行)
条件启动选项包含0x02更新上电配置或者从Flash读取数据不完整。
1. XU316请求获取上电配置。 发送0x02命令
2. MCU返回新上电配置给XU316。
3. XU316更新保存配置。
#### 3.4 Loading应用固件阶段
步骤:
1. XU316获取当前模式, 发送0x03命令。
2. MCU返回当前模式给XU316。
3. XU316根据当前模式加载对应模式。
#### APP运行阶段
步骤:
1. XU316获取当前用户配置音量等, 命令0x04。
2. MCU返回当前用户配置给XU316。
3. XU316初始化APP并应用当前用户配置。
4. XU316发送启动完成命令给MCU, 命令0x05。
5. MCU返回完成命令响应给XU316。
### 4. 命令字列表
| 命令字 | 命令描述 |
|--------|---------------------------------------------|
| 0x00 | 开始启动 |
| 0x01 | 读取产品信息 |
| 0x02 | 读取上电配置信息 |
| 0x03 | 获取当前音频模式 |
| 0x04 | 获取当前用户配置 |
| 0x05 | 启动完成命令 |
| 0x20 | 报告应用状态 |
| 0x21 | 媒体控制 |
| 0x22 | 设置播放音频流格式和类型 |
| 0x23 | 设置音频模式 |
| 0x24 | 发送播放音量 |
| 0x25 | 发送录音音量 |
| 0x01 | HID启动MCU OTA升级命令 |
| 0x02 | HID发送MCU升级数据包 |
| 0x03 | HID发送MCU升级结束包 |
> **注意事项:**
>
> 1. 所有命令都需要遵循基本帧格式
> 2. 部分命令需要等待对方确认响应
> 3. 某些命令在特定条件下才能使用如OTA相关命令
> 4. 命令响应超时时间通常为5秒
> 5. 应用命令要在XU316启动命令完成后后再发送相关命令
### 5. 协议机制
#### 5.1 确认机制
- 所有命令都需要对方回复确认
- 默认命令5秒超时时间超时后视为失败除非标注其他超时时间
### 6. 业务协议
#### 6.1 基础功能命令
##### 6.1.1 开始启动命令字0x00
###### XU316发送
| 字段 | 字节数 | 说明 |
|----------|-----|-------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x00 |
| **命令字** | 1 | 0x00 |
| **数据长度** | 1 | 17 |
| **数据** | 17 | B0 重启原因0x00 上电重启0x01 切换模式重启0xFF 其他原因重启 |
| | | B1-2 unsigned short VIDUAC1.0 |
| | | B3-4 unsigned short PIDUAC1.0 |
| | | B5-6 unsigned short VIDUAC2.0 |
| | | B7-8 unsigned short PIDUAC2.0 |
| | | B9-12 unsigned int 基础信息32bit CRC |
| | | B13-16 unsigned int 上电配置信息32bit CRC |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
###### MCU返回字段描述
| 字段 | 字节数 | 说明 |
|----------|-----|--------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x03 |
| **命令字** | 1 | 0x00 |
| **数据长度** | 1 | 0x1 |
| **数据** | 1 | B0 启动选项,见数据字段说明章节 ;0x00 使用所有的默认信息0x01 ; 需要更新基础产品信息0x02; 需要更新上电配置信息; 0x04 需要更新其他配置信息 |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
##### 6.1.2 读取产品信息命令字0x01
##### XU316发送
| 字段 | 字节数 | 说明 |
|-------------|--------|-----------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x00 |
| **命令字** | 1 | 0x01 |
| **数据长度**| 1 | 0x00 |
| **数据** | 0 | |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
##### MCU返回
| 字段 | 字节数 | 说明 |
|-------------|--------|-----------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x03 |
| **命令字** | 1 | 0x01 |
| **数据长度**| 1 | 0x3C (即 60 字节) |
| **数据** | 60 | 产品基础信息,见业务信息章节 |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### 6.1.3 读取上电配置信息命令字0x02
##### XU316发送
| 字段 | 字节数 | 说明 |
|-------------|--------|-----------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x00 |
| **命令字** | 1 | 0x02 |
| **数据长度**| 1 | 0x00 |
| **数据** | 0 | 无数据,表示没有额外的信息传输 |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
##### MCU返回
| 字段 | 字节数 | 说明 |
|-------------|--------|-----------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x03 |
| **命令字** | 1 | 0x02 |
| **数据长度**| 1 | 0x0E (即 14 字节) |
| **数据** | 14 | 上电配置信息,见业务信息章节 |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### 6.1.4 获取当前音频模式命令字0x03
##### XU316发送
| 字段 | 字节数 | 说明 |
|-------------|--------|-----------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x00 |
| **命令字** | 1 | 0x03 |
| **数据长度**| 1 | 0x00 |
| **数据** | 0 | 无数据,表示没有额外的信息传输 |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
##### MCU返回
| 字段 | 字节数 | 说明 |
|-------------|--------|-----------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x03 |
| **命令字** | 1 | 0x03 |
| **数据长度**| 1 | 0x05 (即 5 字节) |
| **数据** | 5 | 音频模式,见数据字段章节 |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
##### 6.1.5 获取当前用户配置命令字0x04
###### XU316发送
| 字段 | 字节数 | 说明 |
|-------------|--------|-----------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x00 |
| **命令字** | 1 | 0x04 |
| **数据长度**| 1 | 0x00 |
| **数据** | 0 | 无数据,表示没有额外的信息传输 |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
###### MCU返回
| 字段 | 字节数 | 说明 |
|-------------|--------|-----------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x03 |
| **命令字** | 1 | 0x04 |
| **数据长度**| 1 | 0x0E (即 14 字节) |
| **数据** | 14 | 用户配置参数,见业务信息章节 |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### 6.1.6 启动完成命令命令字0x05
##### XU316发送
| 字段 | 字节数 | 说明 |
|-------------|--------|-----------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x00 |
| **命令字** | 1 | 0x05 |
| **数据长度**| 1 | 0x15 (即 21 字节) |
| **数据** | 15 | 启动状态和应用运行参数 |
| | | B0: 0 启动成功1 模式不匹配,其他值 启动失败 |
| | | B1-BN: 应用运行参数,见业务信息说明 |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
##### MCU返回
| 字段 | 字节数 | 说明 |
|-------------|--------|-----------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x03 |
| **命令字** | 1 | 0x05 |
| **数据长度**| 1 | 0x00 |
| **数据** | 0 | 无数据 |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### 6.2 业务控制和查询命令(启动完成后才能发送)
#### 6.2.1 报告应用状态命令字0x20
#### XU316发送
| 字段 | 字节数 | 说明 |
|-------------|--------|-----------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x00 |
| **命令字** | 1 | 0x20 |
| **数据长度**| 1 | 0x0E (即 14 字节) |
| **数据** | 14 | 应用运行参数,见 **业务信息说明** |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### MCU返回
| 字段 | 字节数 | 说明 |
|-------------|--------|-----------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x03 |
| **命令字** | 1 | 0x20 |
| **数据长度**| 1 | 0x00 |
| **数据** | 0 | 无数据 |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### 6.2.2 媒体控制命令字0x21
#### MCU发送
| 字段 | 字节数 | 说明 |
|-------------|--------|---------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x03 |
| **命令字** | 1 | 0x21 |
| **数据长度**| 1 | 0x01 (即 1 字节) |
| **数据** | 1 | 媒体控制命令,见媒体控制字段 |
| | | 0x00 音量+ / **Vol Up** |
| | | 0x01 音量- / **Vol Down** |
| | | 0x02 播放 / **PLAY** |
| | | 0x03 下一曲 / **NEXT** |
| | | 0x04 上一曲 / **PREV** |
| | | 0x05 快进 / **FORWARD** |
| | | 0x06 快退 / **REWIND** |
| | | 0x07 静音 / **MUTE** |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### XU316返回
| 字段 | 字节数 | 说明 |
|-------------|--------|-------------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x01 |
| **命令字** | 1 | 0x21 |
| **数据长度**| 1 | 0x00 |
| **数据** | 0 | 无数据 |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### 6.2.3 设置播放音频流格式和类型命令字0x22
#### XU316发送
| 字段 | 字节数 | 说明 |
|-------------|--------|-------------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x03 |
| **命令字** | 1 | 0x22 |
| **数据长度**| 1 | 0x02 (即 2 字节) |
| **数据** | 2 | 音频流格式和类型,见 **音频流格式和类型字段** |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### MCU返回
| 字段 | 字节数 | 说明 |
|-------------|--------|-------------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x01 |
| **命令字** | 1 | 0x22 |
| **数据长度**| 1 | 0x00 |
| **数据** | 0 | 无数据 |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### 6.2.4 设置音频模式命令字0x23
#### MCU发送
| 字段 | 字节数 | 说明 |
|-------------|--------|-------------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x03 |
| **命令字** | 1 | 0x23 |
| **数据长度**| 1 | 0x05 (即 5 字节) |
| **数据** | 5 | 音频模式,见 **音频模式字段** |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### XU316返回
| 字段 | 字节数 | 说明 |
|-------------|--------|-------------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x01 |
| **命令字** | 1 | 0x23 |
| **数据长度**| 1 | 0x00 |
| **数据** | 0 | 无数据 |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### 6.2.5 发送播放音量命令字0x24
#### XU316发送
| 字段 | 字节数 | 说明 |
|------------|-----|-------------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x03 |
| **命令字** | 1 | 0x24 |
| **数据长度**| 1 | 0x02 (即 2 字节) |
| **数据** | 2 | 左声道0xFF Mute0-0dB -127-127dB |
| | | 右声道0xFF Mute0-0dB -127-127dB |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### MCU返回
| 字段 | 字节数 | 说明 |
|-------------|--------|-------------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x01 |
| **命令字** | 1 | 0x24 |
| **数据长度**| 1 | 0x00 |
| **数据** | 0 | 无数据 |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### 6.2.6 发送录音音量命令字0x25
#### XU316发送
| 字段 | 字节数 | 说明 |
|-------------|--------|----------------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x03 |
| **命令字** | 1 | 0x25 |
| **数据长度**| 1 | 0x01 (即 1 字节) |
| **数据** | 1 | 0xFF Mute0-0dB -127-127dB |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### MCU返回
| 字段 | 字节数 | 说明 |
|-------------|--------|----------------------------------------------------|
| **帧头** | 2 | 0x55aa |
| **版本** | 1 | 0x01 |
| **命令字** | 1 | 0x25 |
| **数据长度**| 1 | 0x00 |
| **数据** | 0 | 无数据 |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### 6.2.7 切换MCLK命令字0x26
#### XU316发送
| 字段 | 字节数 | 说明 |
| -------- | ------ | ----------------------------------- |
| 帧头 | 2 | 0x55aa |
| 版本 | 1 | 0x03 |
| 命令字 | 1 | 0x26 |
| 数据长度 | 1 | 1 |
| 数据 | 1 | 0 内部MCLK1 外部MCLK |
| 校验和 | 1 | 从帧头开始按字节求和结果对256求余 |
#### MCU返回
| 字段 | 字节数 | 说明 |
| -------- | ------ | ----------------------------------- |
| 帧头 | 2 | 0x55aa |
| 版本 | 1 | 0x01 |
| 命令字 | 1 | 0x26 |
| 数据长度 | 1 | 0 |
| 数据 | 0 | 无 |
| 校验和 | 1 | 从帧头开始按字节求和结果对256求余 |
#### 6.2.8 测试命令命令字0xF0
#### XU316发送
| 字段 | 字节数 | 说明 |
| -------- | ------ | ------------------------------------------------------------ |
| 帧头 | 2 | 0x55aa |
| 版本 | 1 | 0x03 |
| 命令字 | 1 | 0xF0 |
| 数据长度 | 1 | 4 |
| 数据 | 4 | Byte 00: 使能I2C配置DAC 1: 禁止I2C配置DACByte 1 - 2: reserved |
| 校验和 | 1 | 从帧头开始按字节求和结果对256求余 |
#### MCU返回
| 字段 | 字节数 | 说明 |
| -------- | ------ | ----------------------------------- |
| 帧头 | 2 | 0x55aa |
| 版本 | 1 | 0x01 |
| 命令字 | 1 | 0x26 |
| 数据长度 | 1 | 0 |
| 数据 | 0 | 无 |
| 校验和 | 1 | 从帧头开始按字节求和结果对256求余 |
#### 6.3 MCU OTA升级命令透传方式
#### 6.3.1 HID启动MCU OTA升级命令
#### XU316发送HID报告ID1输出报告40字节
| 字段 | 字节数 | 说明 |
|-------------|--------|---------------------|
| **帧头** | 2 | 0xaa55 |
| **控制字** | 1 | 0x01 |
| **扩展字节**| 3 | FileSize |
| **FileSize**| 1 | 数据字段中数据的长度 |
| **数据** | 32 | 默认为0此字段用于可能的扩展数据 |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### MCU返回
| 字段 | 字节数 | 说明 |
|-------------|--------|-----------------------------------------------------------|
| **帧头** | 2 | 0xaa55 |
| **控制字** | 1 | 0x01 |
| **数据** | 4 | |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### 6.3.2 HID发送MCU升级数据包
#### XU316发送
| 字段 | 字节数 | 说明 |
|-------------|--------|-------------------------------------|
| **帧头** | 2 | 0xaa55 |
| **控制字** | 1 | 0x02 |
| **扩展字节**| 3 | **address**:表示升级数据的地址(通常用于指定升级位置或块) |
| **数据长度**| 1 | data字段中数据的长度 |
| **数据** | 32 | data |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### MCU返回
| 字段 | 字节数 | 说明 |
|-------------|--------|------------------------------------------------------------|
| **帧头** | 2 | 0xaa55 |
| **控制字** | 1 | 0x02 |
| **数据** | 4 | |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### 6.3.3 HID发送MCU升级结束包
#### XU316发送
| 字段 | 字节数 | 说明 |
|-------------|--------|------------------------------------------------------------|
| **帧头** | 2 | 0xaa55 |
| **控制字** | 1 | 0x03 |
| **扩展字节**| 3 | 保留默认为0 |
| **数据长度**| 1 | data字段中数据的长度 |
| **数据** | 32 | 保留默认为0 |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
#### MCU返回
| 字段 | 字节数 | 说明 |
|-------------|--------|------------------------------------------------------------|
| **帧头** | 2 | 0xaa55 |
| **控制字** | 1 | 0x03 |
| **数据** | 4 | |
| **校验和** | 1 | 从帧头开始按字节求和结果对256求余 |
### 7. 业务信息
#### 7.1 产品基础信息
| 字段 | 字节数 | 说明 |
|--------------------|--------|---------------------------------------------------------|
| **VID1** | 2 | USB Vendor ID (UAC1.0) |
| **PID1** | 2 | USB Product ID (UAC1.0) |
| **VID2** | 2 | USB Vendor ID (UAC2.0) |
| **PID2** | 2 | USB Product ID (UAC2.0) |
| **ManufactureName**| 16 | USB Manufacture Name (字符串,最大 16 字节) |
| **ProductName** | 16 | USB Product Name (字符串,最大 16 字节) |
| **SerialNumber** | 16 | Product Serial Number (字符串,最大 16 字节) |
| **CRC** | 4 | 对所有字段VID1, PID1, VID2, PID2, ManufactureName, ProductName, SerialNumber计算的 32-bit CRC 校验值 |
MCU可以根据XU316传回的的CRC来判断是否需要更新产品基础信息。
#### 7.2 上电配置信息
| 字段 | 字节数 | 说明 |
|-------------------------|--------|-----------------------------------------------|
| **默认音频模式** | 5 | 见音频模式字段说明 |
| **静音时间** | 2 | 0-65535ms |
| **麦克风默认音量** | 1 | 见麦克风音量字段说明 |
| **DAC左声道默认音量** | 1 | 见DAC音量字段说明 |
| **DAC右声道默认音量** | 1 | 见DAC音量字段说明 |
| **CRC** | 4 | 对所有字段默认音频模式、静音时间、麦克风音量、DAC左/右声道音量)计算的 32-bit CRC 校验值 |
MCU可以根据XU316传回的的CRC来判断是否需要更新上电配置信息。
#### 7.3 应用运行参数
| 字段 | 字节数 | 说明 |
|-------------------------|--------|-----------------------------------------------|
| **音频模式** | 5 | 见音频模式字段说明 |
| **静音时间** | 2 | 0-65535ms |
| **麦克风音量** | 1 | 见麦克风音量字段说明 |
| **DAC左声道音量** | 1 | 见DAC音量字段说明 |
| **DAC右声道音量** | 1 | 见DAC音量字段说明 |
| **CRC** | 4 | 对所有字段音频模式、静音时间、麦克风音量、DAC左/右声道音量)计算的 32-bit CRC 校验值 |
#### 7.4 用户配置参数
| 字段 | 字节数 | 说明 |
|-------------------------|--------|-----------------------------------------------|
| **音频模式** | 5 | 见音频模式字段说明 |
| **静音时间** | 2 | 0-65535ms |
| **麦克风音量** | 1 | 见麦克风音量字段说明 |
| **DAC左声道音量** | 1 | 见DAC音量字段说明 |
| **DAC右声道音量** | 1 | 见DAC音量字段说明 |
| **CRC** | 4 | 对所有字段音频模式、静音时间、麦克风音量、DAC左/右声道音量)计算的 32-bit CRC 校验值 |
### 8. 数据字段说明
#### 8.1 重启原因
| 长度 | 说明 |
|-------|-------------------------------|
| 1字节 | 0x00 上电重启 |
| | 0x01 切换模式重启 |
| | 0xFF 其他原因重启 |
#### 8.2 启动选项
| 长度 | 说明 |
|-------|-------------------------------|
| 1字节 | 0x00 使用所有的默认信息 |
| | 0x01 需要更新基础产品信息 |
| | 0x02 需要更新上电配置信息 |
| | 0x04 需要更新IO配置信息 |
#### 8.3 音频模式
| 长度 | 功能位 | 说明 |
|----------|------|----------------------------------------------------|
| 6字节 | | |
| BYTE 0 | Bit 7 | I2S Mode0Master、1Slave |
| | Bit 6 | Sync Mode: 0:Async、1:Sync |
| | Bit 5 | MIDI0:disable、1enable |
| | Bit 4 | SPDIF in0:disable、1enable |
| | Bit 3 | SPDIF out0:disable、1enable |
| | Bit 2 | ADAT in0:disable、1enable |
| | Bit 1 | ADAT out0:disable、1enable |
| | Bit 0 | DSD out0:disable、1enable |
| BYTE 1 | Bit 0-3 | AUDIO Sample Rate |
| | | 044.1KHz、148KHz、288.2KHz、396KHz、 |
| | | 4176.4KHz、5192KHz、6352.8KHz、7384KHz、 |
| | | 8705.6KHz、9768KHz、101411.2KHz、111536KHz |
| | Bit 4 | MQA0:disable、1enable |
| | Bit 5 | Audio Class: 0:UAC 1.0、1:USB UAC 2.0 |
| | Bit 6-7 | AUDIO WIDTH016bit、124bit、232bit |
| BYTE 2-3 | Bit 0-5 | Input0:disable、x(>0):channel count |
| | Bit 6-11 | Output0:disable、x(>0):channel count |
| | Bit 12-15 | Other cfg |
| BYTE 4 | | 0USB MODE、1OPT MODE、2COAX MODE、3BT MODE、 |
| | | 4HDMI ARC MODE、5WIFI MODE、6AIRPLAY MODE、7SPOTIFY MODE |
#### 8.4 麦克风音量
| 长度 | 说明 |
|-------|--------------------------------------------|
| 1字节 | 0xFF Mute |
| | 0x00-0xFE 有MCU和HID应用自己定义 |
#### 8.5 DAC音量
| 长度 | 说明 |
|-------|--------------------------------------------|
| 1字节 | 0x00 Mute |
| | 0x01-0xFF 有MCU和HID应用自己定义 |
#### 8.6 上电模式
| 长度 | 说明 |
|-------|------------------------------------------------------------|
| 1字节 | 0x00 默认模式,启动时使用上电配置信息的参数 |
| | 0x01 断电记忆模式启动时使用从MCU获取的用户配置参数 |
#### 8.7 媒体控制(媒体按键)
| 长度 | 说明 |
|-------|--------------------------------------|
| 1字节 | 0x00 音量+/Vol Up |
| | 0x01 音量-/Vol Down |
| | 0x02 播放/PLAY |
| | 0x03 下一曲/NEXT |
| | 0x04 上一曲/PREV |
| | 0x05 快进/FORWARD |
| | 0x06 快退/REWIND |
| | 0x07 静音/MUTE |
#### 8.8 音频流格式和类型
#### 音频流格式
| 长度 | 说明 |
|-------|--------------------------------------|
| 1字节 | 0x00 AUDIO_PCM_44100 |
| | 0x01 AUDIO_PCM_48000 |
| | 0x02 AUDIO_PCM_88200 |
| | 0x03 AUDIO_PCM_96000 |
| | 0x04 AUDIO_PCM_176400 |
| | 0x05 AUDIO_PCM_192000 |
| | 0x06 AUDIO_PCM_352800 |
| | 0x07 AUDIO_PCM_384000 |
| | 0x08 AUDIO_PCM_705600 |
| | 0x09 AUDIO_PCM_768000 |
| | 0x0A AUDIO_PCM_1441200 |
| | 0x0B AUDIO_PCM_1536000 |
| | 0x0C AUDIO_PCM_32000 |
| | 0x0D AUDIO_PCM_64000 |
| | 0x0E AUDIO_PCM_128000 |
| | 0x0F AUDIO_PCM_256000 |
| | 0x10 AUDIO_PCM_512000 |
| | 0x11 AUDIO_DSD_64 |
| | 0x12 AUDIO_DSD_128 |
| | 0x13 AUDIO_DSD_256 |
| | 0x14 AUDIO_DSD_512 |
| | 0x15 AUDIO_DSD_1024 |
| | 0x16 AUDIO_MQA_44100 |
| | 0x17 AUDIO_MQA_88200 |
| | 0x18 AUDIO_MQA_176400 |
| | 0x19 AUDIO_MQA_352800 |
| | 0x1A AUDIO_MQA_705600 |
| | 0x1B AUDIO_MQA_1411200 |
| | 0x1C AUDIO_MQA_2822400 |
| | 0x1D AUDIO_MQA_5644800 |
| | 0x1E AUDIO_MQA_48000 |
| | 0x1F AUDIO_MQA_96000 |
| | 0x20 AUDIO_MQA_192000 |
| | 0x21 AUDIO_MQA_384000 |
| | 0x22 AUDIO_MQA_768000 |
| | 0x23 AUDIO_MQA_1536000 |
| | 0x24 AUDIO_MQA_3072000 |
| | 0x25 AUDIO_MQA_6144000 |
| | 0x26 AUDIO_MQA_64000 |
| | 0x27 AUDIO_MQA_128000 |
| | 0x28 AUDIO_MQA_256000 |
| | 0x29 AUDIO_MQA_512000 |
| | 0x2A AUDIO_MQA_1024000 |
| | 0x2B AUDIO_MQA_2048000 |
| | 0x2C AUDIO_MQA_4096000 |
| | 0x2D AUDIO_MQA_8192000 |
| | 0xFF AUDIO_NO_USED |
#### 音频类型
| 长度 | 说明 |
|-------|--------------------------------------|
| 1字节 | 0x00 PCM |
| | 0x01 Reserve |
| | 0x02 MQA |
| | 0x03 MQB |
| | 0x04 MQA_Studio |
| | 0x05 DSD |

View File

@@ -0,0 +1,11 @@
---
title: XMOS AI产品手册
hide:
-toc
---
--8<-- "common/phaten_xmos_support_img.md"
模组及标准固件产品的产品手册

View File

@@ -0,0 +1,132 @@
---
title: A316-1926-V1 USB HiFi解码器专用XU316模组规格书
---
# A316-1926-V1 USB HiFi解码器专用XU316模组规格书
--8<-- "common/phaten_xmos_support_img.md"
<div class="result" markdown>
![A316-1926-V1 USB多路音频解码器模组](/assets/images/hifi_audio/a316_1926v1.png "A316-1926-V1 USB多路音频解码器模组"){align=right width=150}
## 1、产品介绍
### 1.1 产品描述
- A316-1926V1是一款基于XMOS XU316的高性能USB HiFi解码器专用XU316模组专为高保真音频应用设计。该模组集成了高精度电源管理、48.152MHz和49.152MHz有源晶体和大容量存储,为高端音频应用提供了理想的硬件平台。
- A316-1926-V1提供兼容全速和⾼速的USB2.0接⼝的USB Audio声卡设备在USB 2.0异步模式中能够⽀持⾼达768 KHz的采样率。
</div>
### 1.2 产品特性
- **USB接口特性**
- USB 2.0 (Full-speed and High-speed)
- USB Audio Class 1.0
- USB Audio Class 2.0
- USB Firmware Upgrade (DFU)
### 1.3 产品框图
<figure markdown="span">
![A316-1926-V1框图](/assets/images/hifi_audio/a316_1926v1_diagram.png "A316-1926-V1框图"){width="600"}
<figcaption></figcaption>
</figure>
### 1.4 规格描述
| 规格项 | 描述
| :------------------------| :----------
| 产品名称 | A316-1926-V1
| 产品描述 | USB HiFi解码器专用XU316模组
| 核心芯片 |[XMOS XU316-1024-QF60B-C24](/assets/download/XMOS-XU316-1024-QF60B-C24.pdf)|
| 时钟 |48.152MHz/49.152MHz有源晶体时钟|
| 封装类型 | SMT邮票孔
| 环保说明 | 所有硬件部件完全符合欧盟RoHS指令
### 1.5 绝对电⽓参数
| 参数 | 最小值 | 最大值 | 单位 |
|:------------------------------|:------:|:------:|:----:|
| 存储温度 | -40 | 125 | ℃ |
| 供电电压 | -0.5 | 3.63 | V |
| 静电释放电压(⼈体模型)TAMB-25℃ | -2 | 2 | KV |
| 静电释放电压(机器模型)TAMB-25℃ | -500 | 500 | V |
### 1.6 正常工作条件
| 功能 | 最小值 | 典型值 | 最大值 | 单位 |
|:---------|:------: |:------:|:------:|:----:|
| 工作温度 | 0 | - | 70 | ℃ |
| 工作电压 | 3 | 3.3 | 3.6 | V |
### 1.7 工作电流
|⼯作状态 | 平均值 | 峰值 | 单位 |
|:---------|:------:|:------:|:----:|
| Active@3.3V | 120 | 200 | mA |
## 2、管脚定义
### 2.1 管脚布局
<figure markdown="span">
![A316-1926-V1管脚图](/assets/images/hifi_audio/a316_1926v1_module_pin_define.png "A316-1926-V1管脚图"){width=300}
<figcaption></figcaption>
</figure>
### 2.2 管脚描述
| 模组管脚序号 | 名称 | 类型 | 功能 |
| :------: | :------: | :------: | :------ |
| 1 | GND | P | 模组地 |
| 2 | 3V3 | P | 模组3.3V供电 |
| 3 | X1D11 | I/O | 多功能GPIO/XU316内部时钟输出 |
| 4 | X1D10 | I/O | 多功能GPIO |
| 5 | X1D09 | I/O | 多功能GPIO |
| 6 | X1D01 | I/O | 多功能GPIO |
| 7 | X1D00 | I/O | 多功能GPIO |
| 8 | X0D11 | I/O | 多功能GPIO |
| 9 | X0D00 | I/O | 多功能GPIO |
| 10 | X0D31 | I/O | 多功能GPIO |
| 11 | X0D30 | I/O | 多功能GPIO |
| 12 | X1D34 | I/O | 多功能GPIO |
| 13 | X0D43 | I/O | 多功能GPIO |
| 14 | X0D41 | I/O | 多功能GPIO |
| 15 | X0D42 | I/O | 多功能GPIO |
| 16 | MCLK | I/O | 模组上49.152/45.1584MHz晶体时钟输出 |
| 17 | X0D40 | I/O | 多功能GPIO |
| 18 | X0D38 | I/O | 多功能GPIO |
| 19 | X0D37 | I/O | 多功能GPIO |
| 20 | X0D36 | I/O | 多功能GPIO |
| 21 | X0D35 | I/O | 多功能GPIO |
| 22 | X0D29 | I/O | 多功能GPIO |
| 23 | X1D22 | I/O | 多功能GPIO |
| 24 | X1D19 | I/O | 多功能GPIO |
| 25 | X1D16 | I/O | 多功能GPIO |
| 26 | USB_DP | I/O | USB_DP |
| 27 | USB_DM | I/O | USB_DM |
| 28 | X1D18 | I/O | 多功能GPIO |
| 29 | X1D17 | I/O | 多功能GPIO |
| 30 | X1D13 | I/O | 多功能GPIO |
## 3、模组尺⼨和PCB封装图形
### 3.1 模组尺⼨
PCB尺⼨19.5±0.3(L)X26±0.3(W)X0.8±0.1(H)
### 3.2 模组封装图
<figure markdown="span">
![A316-1926-V1封装图](/assets/images/hifi_audio/a316_1926v1_module_size.png "A316-1926-V1封装图"){width=300}
<figcaption></figcaption>
</figure>
## 4、产品包装信息
托盘+外箱包装
## 5、推荐回流焊炉温曲线
<figure markdown="span">
![推荐回流焊炉温曲线](/assets/images/hifi_audio/module_smt_temp.png "推荐回流焊炉温曲线"){width=500}
<figcaption></figcaption>
</figure>
## 6、修订历史
| 版本 | 日期 | 描述 | 修订者 |
|:------|:-------------|:---------------------------------------|:-------------|
| V1.0 | 2023-13-12 | 初始版本发布 | |
| V1.1 | 2025-05-07 | 去掉软件相关功能描述 | |
| | | | |

View File

@@ -1,9 +1,14 @@
# A316-Codec-V1 USB 麦克风模组规格书
---
title: A316-Codec-V1集成XU316+Codec麦克风专用模组规格书
---
# A316-Codec-V1集成XU316+Codec麦克风专用模组规格书
--8<-- "common/phaten_xmos_support_img.md"
<div class="result" markdown>
![A316-Codec-V1 USB多路音频解码器模组](../../assets/images/hifi_audio/a316_codec_v1.png "A316-Codec-V1 USB语音收音播放模组"){align=right width=250 style="transform: rotate(90deg); margin-top:200px"}
![A316-Codec-V1 USB多路音频解码器模组](/assets/images/hifi_audio/a316_codec_v1.png "A316-Codec-V1 USB语音收音播放模组"){align=right width=250 style="transform: rotate(90deg); margin-top:200px"}
## 1、产品介绍
### 1.1 产品描述
@@ -21,7 +26,6 @@
- USB 2.0 (全速和高速模式)
- USB Audio Class 1.0/2.0支持
- USB固件升级(DFU)功能
- USB MIDI设备类1.0支持
- 异步传输模式,减少时钟抖动
- **音频输入输出能力**
@@ -32,11 +36,6 @@
- 支持多种音频接口规格
- 48 KHz/24 bit高品质音频采样
- **AI降噪**
- 消除各种稳态和非稳态噪声
- 消除麦克风按键声、键盘声、脚步声等背景噪音
- 输出高还原度的人声
- **系统兼容性**
- 支持Windows, Linux, Android, macOS和iOS等多种操作系统
- 即插即用,无需额外驱动(UAC 2.0兼容系统)
@@ -45,7 +44,7 @@
### 1.3 产品框图
<figure markdown="span">
![A316-Codec-V1框图](../../assets/images/hifi_audio/a316_codec_v1_digram.png "A316-Codec-V1框图"){width="600"}
![A316-Codec-V1框图](/assets/images/hifi_audio/a316_codec_v1_digram.png "A316-Codec-V1框图"){width="600"}
<figcaption>图1A316-Codec-V1系统框图</figcaption>
</figure>
@@ -85,7 +84,7 @@
### 2.1 管脚布局
<figure markdown="span">
![A316-Codec-V1管脚图](../../assets/images/hifi_audio/a316_codec_v1_pin.png "A316-Codec-V1管脚图"){width=600}
![A316-Codec-V1管脚图](/assets/images/hifi_audio/a316_codec_v1_pin.png "A316-Codec-V1管脚图"){width=600}
<figcaption>图2A316-Codec-V1管脚布局图</figcaption>
</figure>
@@ -129,14 +128,14 @@ PCB尺寸18.0±0.2(L)X35.16±0.2(W)X1.0±0.1(H) mm
### 3.2 模组封装图
<figure markdown="span">
![A316-Codec-V1封装图](../../assets/images/hifi_audio/a316_codec_v1_size.png "A316-Codec-V1封装图"){width=600}
![A316-Codec-V1封装图](/assets/images/hifi_audio/a316_codec_v1_size.png "A316-Codec-V1封装图"){width=600}
<figcaption>图3A316-Codec-V1封装尺寸图</figcaption>
</figure>
## 4、典型应用原理图
<figure markdown="span">
![A316-Codec-V1应用原理图](../../assets/images/hifi_audio/a316_codec_v1_application_sch.png "A316-Codec-V1应用原理图"){width=600}
![A316-Codec-V1应用原理图](/assets/images/hifi_audio/a316_codec_v1_application_sch.png "A316-Codec-V1应用原理图"){width=600}
<figcaption>图4A316-Codec-V1典型应用原理图</figcaption>
</figure>
@@ -147,6 +146,13 @@ PCB尺寸18.0±0.2(L)X35.16±0.2(W)X1.0±0.1(H) mm
## 6、推荐回流焊炉温曲线
<figure markdown="span">
![推荐回流焊炉温曲线](../../assets/images/hifi_audio/module_smt_temp.png "推荐回流焊炉温曲线"){width=600}
![推荐回流焊炉温曲线](/assets/images/hifi_audio/module_smt_temp.png "推荐回流焊炉温曲线"){width=600}
<figcaption>图5推荐回流焊炉温曲线</figcaption>
</figure>
</figure>
## 6、修订历史
| 版本 | 日期 | 描述 | 修订者 |
|:------|:-------------|:---------------------------------------|:-------------|
| V1.0 | 2025-05-07 | 初始版本发布 | |
| | | | |

View File

@@ -0,0 +1,163 @@
---
title: A316-Mini-V1超小尺寸的XU316模组规格书
---
# A316-Mini-V1超小尺寸的XU316模组规格书
--8<-- "common/phaten_xmos_support_img.md"
<div class="result" markdown>
![A316-Mini-V1 USB模组](/assets/images/hifi_audio/a316_mini.png "A316-Mini-V1 USB高清音频解码器模组"){align=right width=150}
## 1、产品介绍
### 1.1 产品描述
**A316-Mini-V1** 是一款超小尺寸的XU316模组基于XMOS XU316-1024-QF60BC24芯片设计。核心特点
- **超小型设计**尺寸仅13×13mm比芯片本体(7×7mm)仅大6mm
- **高度集成**内置24MHz晶体和16Mbit固件存储Flash
- **高性能音频**支持USB 2.0全速/高速接口异步模式下采样率高达768kHz
- **应用灵活**:通过更换固件支持多种高清音频解码需求
适用于空间受限的高端音频系统设计。
</div>
### 1.2 产品特性
- **USB接口特性**
- USB 2.0 (Full-speed and High-speed)
- USB Audio Class 1.0
- USB Audio Class 2.0
- USB Firmware Upgrade (DFU)
### 1.3 产品框图
<figure markdown="span">
![A316-Mini-V1框图](/assets/images/hifi_audio/a316_mini_diagram.png "A316-Mini-V1框图"){width="600"}
<figcaption></figcaption>
</figure>
### 1.4 规格描述
| 规格项 | 描述
| :------------------------| :----------
| 产品名称 | A316-Mini-V1
| 产品描述 | 超小尺寸的XU316模组
| 核心芯片 |[XMOS XU316-1024-QF60B-C24](/assets/download/XMOS-XU316-1024-QF60B-C24.pdf)|
| 封装类型 | SMT LGA
| 环保说明 | 所有硬件部件完全符合欧盟RoHS指令
### 1.5 绝对电⽓参数
| 参数 | 最小值 | 最大值 | 单位 |
|:------------------------------|:------:|:------:|:----:|
| 存储温度 | -40 | 125 | ℃ |
| 供电电压 | -0.5 | 3.63 | V |
| 1.8V供电电压 | -0.5 | 1.98 | V |
| 0.9V供电电压 | -0.5 | 1.05 | V |
| 静电释放电压(⼈体模型)TAMB-25℃ | -2 | 2 | KV |
| 静电释放电压(机器模型)TAMB-25℃ | -500 | 500 | V |
### 1.6 正常工作条件
| 功能 | 最小值 | 典型值 | 最大值 | 单位 |
|:---------|:------: |:------:|:------:|:----:|
| 工作温度 | 0 | - | 70 | ℃ |
| 工作电压 | 3.0 | 3.3 | 3.6 | V |
| 1.8V工作电压 | 1.62 | 1.80 | 1.98 | V |
| 0.9V工作电压 | 0.855 | 0.90 | 0.945 | V |
### 1.7 工作电流
|⼯作状态 | 平均值 | 峰值 | 单位 |
|:---------|:------:|:------:|:----:|
| Active@3.3V | 7 | 25 | mA |
| Active@1.8V | 30 | 36 | mA |
| Active@0.9V | 300 | 1000 | mA |
## 2、管脚定义
### 2.1 管脚布局
<figure markdown="span">
![A316-Mini-V1管脚图](/assets/images/hifi_audio/a316_pin.png "A316-Mini-V1管脚图"){width=400}
<figcaption></figcaption>
</figure>
### 2.2 管脚描述
| 模组管脚序号 | 名称 | 类型 | 功能 |
| :------: | :------: | :------: | :------ |
| 1 | 3.3V | P | 模组3.3V供电 |
| 2 | X1D13 | I/O | 多功能GPIO |
| 3 | X1D16 | I/O | 多功能GPIO |
| 4 | GND | P | 模组地 |
| 5 | X1D17 | I/O | 多功能GPIO |
| 6 | X1D18 | I/O | 多功能GPIO |
| 7 | X1D19 | I/O | 多功能GPIO |
| 8 | X1D22 | I/O | 多功能GPIO |
| 9 | X0D29 | I/O | 多功能GPIO |
| 10 | X0D35 | I/O | 多功能GPIO |
| 11 | X0D36 | I/O | 多功能GPIO |
| 12 | X0D37 | I/O | 多功能GPIO |
| 13 | X0D38 | I/O | 多功能GPIO |
| 14 | X0D40 | I/O | 多功能GPIO |
| 15 | X0D39 | I/O | 多功能GPIO |
| 16 | X0D42 | I/O | 多功能GPIO |
| 17 | X0D41 | I/O | 多功能GPIO |
| 18 | X0D43 | I/O | 多功能GPIO |
| 19 | X1D34 | I/O | 多功能GPIO |
| 20 | GND | P | 模组地 |
| 21 | X0D30 | I/O | 多功能GPIO |
| 22 | X0D31 | I/O | 多功能GPIO |
| 23 | X0D32 | I/O | 多功能GPIO |
| 24 | X0D32 | I/O | 多功能GPIO |
| 25 | GND | P | 模组地 |
| 26 | GND | P | 模组地 |
| 27 | GND | P | 模组地 |
| 28 | X0D00 | I/O | 多功能GPIO |
| 29 | X0D11 | I/O | 多功能GPIO |
| 30 | X1D00 | I/O | 多功能GPIO |
| 31 | X1D01 | I/O | 多功能GPIO |
| 32 | GND | P | 模组地 |
| 33 | X1D09 | I/O | 多功能GPIO |
| 34 | X1D10 | I/O | 多功能GPIO |
| 35 | X1D11 | I/O | 多功能GPIO/XU316内部时钟输出 |
| 36 | GND | P | 模组地 |
| 37 | GND | P | 模组地 |
| 38 | TDI | I/O | 多功能GPIO |
| 39 | TDO | I/O | 多功能GPIO |
| 40 | TMS | I/O | 多功能GPIO |
| 41 | TCK | I/O | 多功能GPIO |
| 42 | RST_N | I/O | 多功能GPIO |
| 43 | 1.8V | P | 模组1.8V供电 |
| 44 | GND | P | 模组地 |
| 45 | USB_DM | I/O | USB_DM |
| 46 | USB_DP | I/O | USB_DP |
| 47 | GND | P | 模组地 |
| 48 | 0.9V | P | 模组0.9V供电 |
| 49 | GND | P | 模组地 |
| 50 | GND | P | 模组地 |
| 51 | GND | P | 模组地 |
| 52 | GND | P | 模组地 |
## 3、模组尺⼨和PCB封装图形
### 3.1 模组尺⼨
PCB尺⼨13±0.1(L)X13±0.1(W)X0.8±0.1(H)
### 3.2 模组封装图
<figure markdown="span">
![A316-Mini-V1封装图](/assets/images/hifi_audio/a316_size.png "A316-Mini-V1封装图"){width=400}
<figcaption></figcaption>
</figure>
## 4、产品包装信息
托盘+外箱包装
## 5、推荐回流焊炉温曲线
<figure markdown="span">
![推荐回流焊炉温曲线](/assets/images/hifi_audio/module_smt_temp.png "推荐回流焊炉温曲线"){width=500}
<figcaption></figcaption>
</figure>
## 6、修订历史
| 版本 | 日期 | 描述 | 修订者 |
|:------|:-------------|:---------------------------------------|:-------------|
| V1.0 | 2025-05-07 | 初始版本发布 | |
| | | | |

View File

@@ -0,0 +1,197 @@
---
title: HF83311_VB1/HF83311Q_VB1 768KHz/DSD512 USB多接口HiFi音频解码器
description: HF83311_VB1/HF83311Q_VB1高性能音频解码器技术文档
author: 技术文档部
date: 2025-05-07
print_page: true
tags:
- 音频解码器
- XMOS
- USB HiFi
- MQA
---
# HF83311_VB1/HF83311Q_VB1 768KHz/DSD512 USB多接口HiFi音频解码器
--8<-- "common/phaten_xmos_support_img.md"
## 1、简介
### 1.1 产品描述
HF83311_VB1/HF83311Q_VB1是一款最高支持PCM 768KHz/DSD512的USB多接口HiFi音频解码专为HiFi解码器音频应用而设计。
HF83311_VB1/HF83311Q_VB1支持多种标准音频格式包括USB Audio Class 1.0/2.0、S/PDIF和I²S接口。灵活的音频接口允许HF83311_VB1/HF83311Q_VB1连接到各种音频数据转换器、数字音频接收器和发射器以及数字信号处理器。
兼容AES3, S/PDIF, IEC 60958, and EIAJ CP-1201数字音频接口。
HF83311_VB1/HF83311Q_VB1提供多种输入输出模式包括USB输入/I²S输出以及USB输入/S/PDIF输出满足不同应用场景的需求。
!!! warning "重要提示"
**HF83311Q_VB1型号支持MQA音频解码而HF83311_VB1型号不支持此功能。**
### 1.2 产品特性
**音频性能特性**
- 支持高达768kHz的输入和输出采样率
- 支持DSD64/128/256/512格式
- **HF83311Q_VB1支持MQA解码**
- 内置SSRC模块支持不同接口间不同采样率之间的转换
- SSRC指标THD+N (@1kHz, 0dBFs) < -130dBSNR: > 140dB
- 支持16-32bit音频数据格式
**接口支持特性**
- **多种数字接口支持**
- 支持USB音频输入
- 支持I²S主模式音频输出
- 支持S/PDIF音频输出
- 支持UART配置接口
**USB功能特性**
- **USB接口特性**
- 支持UAC 1.0
- 支持UAC 2.0
- 支持通过USB升级固件
- 支持HID可以通过HID升级MCU固件
**系统兼容性**
- UAC 2.0协议支持ASIO
- 支持多种操作系统如WindowsLinuxAndroidmacOS和iOS等
### 1.3 应用场景
- USB HiFi解码器USB HiFi Decoder
- USB HiFi音频接口USB HiFi Audio Interface
- USB HiFi数字播放器USB HiFi Digital Player
### 1.4 产品功能框图
<figure markdown="span">
![HF83311框图](/assets/images/hifi_audio/HF83311_diagram.png "HF83311框图"){width="600"}
<figcaption>图1: HF83311_VB1/HF83311Q_VB1产品功能框图</figcaption>
</figure>
### 1.5 订购信息
| PRODUCT | ORDERING NUMBER | PACKAGE BODY | SIZE (NOM) | Hardware Model | Comments |
|:--------|:----------------|:-------------|:-----------|:------------|:------------|
| HF83311_VB1 | HF83311-VB1 | SMT STAMP-30 | 19x26mm | A316-1926-V1 | |
| HF83311Q_VB1 | HF83311Q-VB1 | SMT STAMP-30 | 19x26mm | A316-1926-V1 | **支持MQA解码**|
## 2、模式及指标
### 2.1 支持的输入输出模式
| 模式编号 | 输入输出模式 | 说明 |
|:--------:|:------------------------|:------------------------|
| 1 | USB(UAC2.0) in-I²S(Master) out | USB输入I²S输出UAC2.0 |
| 2 | USB(UAC1.0) in-I²S(Master) out | USB输入I²S输出UAC1.0 |
| 3 | USB IN(UAC2.0)-SPDIF OUT | USB输入S/PDIF输出, UAC2.0 |
### 2.2 各工作模式详细参数
#### 2.2.1 USB(UAC2.0) in → I²S out 模式
**支持的音频格式与采样率:**
| 音频格式 | 支持的采样率 |
|:---------|:-------------|
| **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** | 仅HF83311Q_VB1支持 |
#### 2.2.2 USB(UAC1.0) in → I²S out 模式
**支持的音频格式与采样率:**
| 音频格式 | 支持的采样率 |
|:---------|:-------------|
| **PCM** | 48kHz |
#### 2.2.3 USB(UAC2.0) in → S/PDIF out 模式
**输入/输出采样率支持:**
| 接口 | 音频格式 | 支持的采样率 |
|:-----|:---------|:-------------|
| **USB输入** | PCM | 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz, 352.8kHz, 384kHz |
| **S/PDIF输出** | PCM | 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz |
**SSRC(同步采样率转换)功能:**
* 输入采样率 ≤ 192kHz: 按原采样率输出
* 输入采样率 > 192kHz: 通过SSRC转换后输出192kHz
**SSRC性能指标:**
* THD+N (@1kHz, 0dBFs): ≤-130dB
* SNR: ≥140dB
#### 2.2.4 USB(UAC1.0) in → S/PDIF out 模式
**支持的音频格式与采样率:**
| 音频格式 | 支持的采样率 |
|:---------|:-------------|
| **PCM** | 48kHz |
## 3、管脚配置和功能
### 3.1 HF83311_VB1/HF83311Q_VB1管脚布局
<figure markdown="span">
![HF83311-VB1管脚图](/assets/images/hifi_audio/a316_1926v1_module_pin_define.png "HF83311-VB1管脚图"){width=400}
<figcaption>图2: HF83311-VB1管脚排列示意图</figcaption>
</figure>
### 3.2 HF83311_VB1/HF83311Q_VB1管脚描述
| 管脚序号 | 名称 | 类型 | 功能 |
|:--------:|:----------|:------|:-----------------------------|
| 1 | GND | P | 模组地 |
| 2 | 3V3 | P | 模组3.3V供电 |
| 3 | X1D11 | I/O | XU316内部时钟输出 |
| 4 | X1D10 | I/O | NC |
| 5 | X1D09 | I/O | NC |
| 6 | X1D01 | I/O | NC |
| 7 | X1D00 | I/O | NC |
| 8 | X0D11 | I/O | UART_RX连接MCU_TX |
| 9 | X0D00 | I/O | UART_TX连接MCU_RX |
| 10 | X0D31 | I/O | NC |
| 11 | X0D30 | I/O | NC |
| 12 | X1D34 | I/O | S/PDIF输出 |
| 13 | X0D43 | I/O | NC |
| 14 | X0D41 | I/O | NC |
| 15 | X0D42 | I/O | NC |
| 16 | MCLK | I/O | 有源晶体49.152/45.1584MHz 时钟输出 |
| 17 | X0D40 | I/O | NC |
| 18 | X0D38 | I/O | I²S_OUT_DATA0(Master) |
| 19 | X0D37 | I/O | NC |
| 20 | X0D36 | I/O | I²S_OUT_LRCLK(Master) |
| 21 | X0D35 | I/O | I²S_OUT_SCLK(Master) |
| 22 | X0D29 | I/O | NC |
| 23 | X1D22 | I/O | NC |
| 24 | X1D19 | I/O | NC |
| 25 | X1D16 | I/O | NC |
| 26 | USB_DP | I/O | USB数据正极 |
| 27 | USB_DM | I/O | USB数据负极 |
| 28 | X1D18 | I/O | NC |
| 29 | X1D17 | I/O | NC |
| 30 | X1D13 | I/O | NC |
!!! info "管脚类型说明"
- 表中I/O类型定义I=输入O=输出P=电源I/O=输入/输出
## 4、修订历史
| 版本 | 日期 | 描述 | 修订者 |
|:------|:-------------|:---------------------------------------|:-------------|
| V1.0 | 2025-05-07 | 初始版本发布 | |
| | | | |
| | | | |

View File

@@ -0,0 +1,215 @@
---
title: HF83311_VC1/HF83311Q_VC1 768KHz/DSD512 USB多通道及多接口HiFi音频解码器
description: HF83311_VC1/HF83311Q_VC1高性能音频解码器技术文档
author: 技术文档部
date: 2025-05-07
print_page: true
---
# HF83311_VC1/HF83311Q_VC1 768KHz/DSD512 USB多通道及多接口HiFi音频解码器
--8<-- "common/phaten_xmos_support_img.md"
## 1、简介
### 1.1 产品描述
HF83311_VC1/HF83311Q_VC1是一款最高支持PCM 768KHz/DSD512的USB多通道及多接口HiFi音频解码专为HiFi解码器音频应用而设计。
HF83311_VC1/HF83311Q_VC1支持多种标准音频格式包括USB Audio Class 1.0/2.0、S/PDIF和I²S接口。灵活的音频接口允许HF83311_VC1/HF83311Q_VC1连接到各种音频数据转换器、数字音频接收器和发射器以及数字信号处理器。
兼容AES3, S/PDIF, IEC 60958, and EIAJ CP-1201数字音频接口。
HF83311_VC1/HF83311Q_VC1提供多种输入输出模式包括USB输入/I²S输出和USB输入/S/PDIF输出满足不同应用场景的需求。
!!! warning "重要提示"
**HF83311Q_VC1型号支持MQA音频解码而HF83311_VC1型号不支持此功能。**
### 1.2 产品特性
**音频性能特性**
- 支持高达768kHz的输入和输出采样率
- 支持DSD64/128/256/512格式
- **HF83311Q_VC1支持MQA解码**
- 内置SSRC模块支持不同接口间不同采样率之间的转换
- SSRC指标THD+N (@1kHz, 0dBFs) < -130dBSNR: > 140dB
- 支持16-32bit音频数据格式
- 支持S/PDIF输出
**接口支持特性**
- **多种数字接口支持**
- 支持USB音频输入
- 支持I²S主模式音频输出
- 支持S/PDIF音频输出
- 支持UART配置接口
**USB功能特性**
- **USB接口特性**
- 支持UAC 1.0
- 支持UAC 2.0
- 支持通过USB升级固件
- 支持HID可以通过HID升级MCU固件
**系统兼容性**
- UAC 2.0协议支持ASIO
- 支持多种操作系统如WindowsLinuxAndroidmacOS和iOS等
### 1.3 应用场景
- USB HiFi解码器USB HiFi Decoder
- USB HiFi音频接口USB HiFi Audio Interface
- USB HiFi数字播放器USB HiFi Digital Player
### 1.4 产品功能框图
<figure markdown="span">
![HF83311框图](/assets/images/hifi_audio/HF83311_diagram.png "HF83311框图"){width="600"}
<figcaption>图1: HF83311_VC1/HF83311Q_VC1功能框图</figcaption>
</figure>
### 1.5 订购信息
| PRODUCT | ORDERING NUMBER | PACKAGE BODY | SIZE (NOM) | Hardware Model | Comments |
|:--------|:----------------|:-------------|:-----------|:------------|:------------|
| HF83311_VC1 | HF83311-VC1 | SMT LGA-52 | 13x13mm | A316-Mini-V1 | |
| HF83311Q_VC1 | HF83311Q-VC1 | SMT LGA-52 | 13x13mm | A316-Mini-V1 |**支持MQA解码**|
## 2、模式及指标
### 2.1 支持的输入输出模式
| 模式编号 | 输入输出模式 | 说明 |
|:--------:|:------------------------|:------------------------|
| 1 | USB(UAC2.0) in-I²S(MASTER) out | USB输入I²S输出UAC2.0 |
| 2 | USB(UAC1.0) in-I²S(MASTER) out | USB输入I²S输出UAC1.0 |
| 3 | USB IN(UAC2.0)-SPDIF OUT | USB输入S/PDIF输出, UAC2.0 |
### 2.2 各工作模式详细参数
#### 2.2.1 USB(UAC2.0) in → I²S out 模式
**支持的音频格式与采样率:**
| 音频格式 | 支持的采样率 |
|:---------|:-------------|
| **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** | 仅HF83311Q_VC1支持 |
#### 2.2.2 USB(UAC1.0) in → I²S out 模式
**支持的音频格式与采样率:**
| 音频格式 | 支持的采样率 |
|:---------|:-------------|
| **PCM** | 48kHz |
#### 2.2.3 USB(UAC2.0) in → S/PDIF out 模式
**输入/输出采样率支持:**
| 接口 | 音频格式 | 支持的采样率 |
|:-----|:---------|:-------------|
| **USB输入** | PCM | 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz, 352.8kHz, 384kHz |
| **S/PDIF输出** | PCM | 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz |
**SSRC(同步采样率转换)功能:**
* 输入采样率 ≤ 192kHz: 按原采样率输出
* 输入采样率 > 192kHz: 通过SSRC转换后输出192kHz
**SSRC性能指标:**
* THD+N (@1kHz, 0dBFs): ≤-130dB
* SNR: ≥140dB
#### 2.2.4 USB(UAC1.0) in → S/PDIF out 模式
**支持的音频格式与采样率:**
| 音频格式 | 支持的采样率 |
|:---------|:-------------|
| **PCM** | 48kHz |
## 3、管脚配置和功能
### 3.1 HF83311_VC1/HF83311Q_VC1管脚布局
<figure markdown="span">
![HF83311-VC1管脚图](/assets/images/hifi_audio/a316_pin.png "HF83311-VC1管脚图"){width=400}
<figcaption>图2: HF83311_VC1/HF83311Q_VC1管脚排列示意图</figcaption>
</figure>
### 3.2 HF83311_VC1/HF83311Q_VC1管脚描述
| 管脚序号 | 名称 | 类型 | 功能 |
|:--------:|:----------|:------|:-----------------------------|
| 1 | 3.3V | P | 模组3.3V供电 |
| 2 | X1D13 | I/O | NC |
| 3 | X1D16 | I/O | NC |
| 4 | GND | P | 模组地 |
| 5 | X1D17 | I/O | NC |
| 6 | X1D18 | I/O | NC |
| 7 | X1D19 | I/O | NC |
| 8 | X1D22 | I/O | NC |
| 9 | X0D29 | I/O | NC |
| 10 | X0D35 | I/O | I²S_OUT_SCLK(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输出 |
| 20 | GND | P | 模组地 |
| 21 | X0D30 | I/O | NC |
| 22 | X0D31 | I/O | NC |
| 23 | X0D32 | I/O | NC |
| 24 | X0D32 | I/O | NC |
| 25 | GND | P | 模组地 |
| 26 | GND | P | 模组地 |
| 27 | GND | P | 模组地 |
| 28 | X0D00 | I/O | UART_TX连接MCU_RX |
| 29 | X0D11 | I/O | UART_RX连接MCU_TX |
| 30 | X1D00 | I/O | NC |
| 31 | X1D01 | I/O | NC |
| 32 | GND | P | 模组地 |
| 33 | X1D09 | I/O | NC |
| 34 | X1D10 | I/O | NC |
| 35 | X1D11 | I/O | XU316内部时钟输出 |
| 36 | GND | P | 模组地 |
| 37 | GND | P | 模组地 |
| 38 | TDI | I/O | XTAG调试PIN |
| 39 | TDO | I/O | XTAG调试PIN |
| 40 | TMS | I/O | XTAG调试PIN |
| 41 | TCK | I/O | XTAG调试PIN |
| 42 | RST_N | I/O | 系统复位,低电平有效 |
| 43 | 1.8V | P | 模组1.8V供电 |
| 44 | GND | P | 模组地 |
| 45 | USB_DM | I/O | USB_DM |
| 46 | USB_DP | I/O | USB_DP |
| 47 | GND | P | 模组地 |
| 48 | 0.9V | P | 模组0.9V供电 |
| 49 | GND | P | 模组地 |
| 50 | GND | P | 模组地 |
| 51 | GND | P | 模组地 |
| 52 | GND | P | 模组地 |
!!! info "管脚类型说明"
表中I/O类型定义I=输入O=输出P=电源I/O=输入/输出
## 4、修订历史
| 版本 | 日期 | 描述 | 修订者 |
|:------|:-------------|:---------------------------------------|:-------------|
| V1.0 | 2025-05-07 | 初始版本发布 | |
| | | | |
| | | | |

View File

@@ -0,0 +1,184 @@
---
title: HF86611_VB1/HF86611Q_VB1 768KHz/DSD512 USB多通道及多接口HiFi音频解码器
description: HF86611_VB1/HF86611Q_VB1高性能音频解码器技术文档
author: 技术文档部
date: 2025-05-07
print_page: true
tags:
- 音频解码器
- XMOS
- USB HiFi
- 多通道
- MQA
---
# HF86611_VB1/HF86611Q_VB1 768KHz/DSD512 USB多通道及多接口HiFi音频解码器
--8<-- "common/phaten_xmos_support_img.md"
## 1、简介
### 1.1 产品描述
HF86611_VB1/HF86611Q_VB1是一款最高支持PCM 768KHz/DSD512的USB多通道及多接口HiFi音频解码专为HiFi解码器音频应用而设计。
HF86611_VB1/HF86611Q_VB1支持多种标准音频格式包括USB Audio Class 1.0/2.0、S/PDIF和I²S接口。灵活的音频接口允许HF86611_VB1/HF86611Q_VB1连接到各种音频数据转换器、数字音频接收器和发射器以及数字信号处理器。
兼容AES3, S/PDIF, IEC 60958, and EIAJ CP-1201数字音频接口。
HF86611_VB1/HF86611Q_VB1提供多种输入输出模式包括USB输入/I²S输出、S/PDIF输入/I²S输出满足不同应用场景的需求。
!!! warning "重要提示"
**HF86611Q_VB1型号支持MQA音频解码而HF86611_VB1型号不支持此功能。**
### 1.2 产品特性
**音频性能特性**
- 支持高达768kHz的输入和输出采样率
- 支持DSD64/128/256/512格式
- **HF86611Q_VB1支持MQA解码**
- 内置SSRC和ASRC模块支持不同接口间不同采样率之间的转换
- SSRC指标THD+N (@1kHz, 0dBFs) < -130dBSNR: > 140dB
- ASRC指标THD+N (@1kHz, 0dBFs) < -130dBSNR: > 135dB
- 支持16-32bit音频数据格式
**接口支持特性**
- **多种数字接口支持**
- 支持USB音频输入
- 支持I²S主模式音频输出
- 支持S/PDIF音频输入
- 支持UART配置接口
- 支持四路S/PDIF输入
**USB功能特性**
- **USB接口特性**
- 支持UAC 1.0
- 支持UAC 2.0
- 支持通过USB升级固件
- 支持HID可以通过HID升级MCU固件
**系统兼容性**
- UAC 2.0协议支持ASIO
- 支持多种操作系统如WindowsLinuxAndroidmacOS和iOS等
### 1.3 应用场景
- USB HiFi解码器USB HiFi Decoder
- USB HiFi音频接口USB HiFi Audio Interface
- USB HiFi数字播放器USB HiFi Digital Player
### 1.4 产品功能框图
<figure markdown="span">
![HF86611框图](/assets/images/hifi_audio/HF86611_diagram.png "HF86611框图"){width="600"}
<figcaption>图1: HF86611_VB1/HF86611Q_VB1产品功能框图</figcaption>
</figure>
### 1.5 订购信息
| PRODUCT | ORDERING NUMBER | PACKAGE BODY | SIZE (NOM) | Hardware Model | Comments |
|:--------|:----------------|:-------------|:-----------|:------------|:------------|
| HF86611_VB1 | HF86611-VB1 | SMT STAMP-30 | 19x26mm | A316-1926-V1 | |
| HF86611Q_VB1 | HF86611Q-VB1 | SMT STAMP-30 | 19x26mm | A316-1926-V1 | **支持MQA解码**|
## 2、模式及指标
### 2.1 支持的输入输出模式
| 模式编号 | 输入输出模式 | 说明 |
|:--------:|:------------------------|:------------------------|
| 1 | USB(UAC2.0) in-I²S(Master) out | USB输入I²S输出UAC2.0 |
| 2 | USB(UAC1.0) in-I²S(Master) out | USB输入I²S输出UAC1.0 |
| 3 | S/PDIF1 IN-I²S(Master) OUT | S/PDIF通道1输入I²S输出 |
| 4 | S/PDIF2 IN-I²S(Master) OUT | S/PDIF通道2输入I²S输出 |
| 5 | S/PDIF3 IN-I²S(Master) OUT | S/PDIF通道3输入I²S输出 |
| 6 | S/PDIF4 IN-I²S(Master) OUT | S/PDIF通道4输入I²S输出 |
### 2.2 各工作模式详细参数
#### 2.2.1 USB(UAC2.0) in → I²S out 模式
**支持的音频格式与采样率:**
| 音频格式 | 支持的采样率 |
|:---------|:-------------|
| **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** | 仅HF86611Q_VB1支持 |
#### 2.2.2 USB(UAC1.0) in → I²S out 模式
**支持的音频格式与采样率:**
| 音频格式 | 支持的采样率 |
|:---------|:-------------|
| **PCM** | 48kHz |
#### 2.2.3 S/PDIF in → I²S out 模式
**支持的音频格式与采样率:**
| 音频格式 | 支持的采样率 |
|:---------|:-------------|
| **PCM** | 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz |
## 3、管脚配置和功能
### 3.1 HF86611_VB1/HF86611Q_VB1管脚布局
<figure markdown="span">
![HF86611-VB1管脚图](/assets/images/hifi_audio/a316_1926v1_module_pin_define.png "HF86611-VB1管脚图"){width=400}
<figcaption>图2: HF86611-VB1管脚排列示意图</figcaption>
</figure>
### 3.2 HF86611_VB1/HF86611Q_VB1管脚描述
| 管脚序号 | 名称 | 类型 | 功能 |
|:--------:|:----------|:------|:-----------------------------|
| 1 | GND | P | 模组地 |
| 2 | 3V3 | P | 模组3.3V供电 |
| 3 | X1D11 | I/O | XU316内部时钟输出 |
| 4 | X1D10 | I/O | S/PDIF通道4输入 |
| 5 | X1D09 | I/O | NC |
| 6 | X1D01 | I/O | NC |
| 7 | X1D00 | I/O | NC |
| 8 | X0D11 | I/O | UART_RX连接MCU_TX |
| 9 | X0D00 | I/O | UART_TX连接MCU_RX |
| 10 | X0D31 | I/O | NC |
| 11 | X0D30 | I/O | NC |
| 12 | X1D34 | I/O | S/PDIF通道3输入 |
| 13 | X0D43 | I/O | NC |
| 14 | X0D41 | I/O | NC |
| 15 | X0D42 | I/O | NC |
| 16 | MCLK | I/O | 有源晶体49.152/45.1584MHz 时钟输出 |
| 17 | X0D40 | I/O | NC |
| 18 | X0D38 | I/O | I²S_OUT_DATA0(Master) |
| 19 | X0D37 | I/O | NC |
| 20 | X0D36 | I/O | I²S_OUT_LRCLK(Master) |
| 21 | X0D35 | I/O | I²S_OUT_SCLK(Master) |
| 22 | X0D29 | I/O | NC |
| 23 | X1D22 | I/O | S/PDIF通道2输入 |
| 24 | X1D19 | I/O | NC |
| 25 | X1D16 | I/O | NC |
| 26 | USB_DP | I/O | USB数据正极 |
| 27 | USB_DM | I/O | USB数据负极 |
| 28 | X1D18 | I/O | NC |
| 29 | X1D17 | I/O | NC |
| 30 | X1D13 | I/O | S/PDIF通道1输入 |
!!! info "管脚类型说明"
- 表中I/O类型定义I=输入O=输出P=电源I/O=输入/输出
## 4、修订历史
| 版本 | 日期 | 描述 | 修订者 |
|:------|:-------------|:---------------------------------------|:-------------|
| V1.0 | 2025-05-07 | 初始版本发布 | |
| | | | |
| | | | |

View File

@@ -0,0 +1,199 @@
---
title: HF86611_VC1/HF86611Q_VC1 768KHz/DSD512 USB多通道及多接口HiFi音频解码器
description: HF86611_VC1/HF86611Q_VC1高性能音频解码器技术文档
author: 技术文档部
date: 2025-05-07
print_page: true
---
# HF86611_VC1/HF86611Q_VC1 768KHz/DSD512 USB多通道及多接口HiFi音频解码器
--8<-- "common/phaten_xmos_support_img.md"
## 1、简介
### 1.1 产品描述
HF86611_VC1/HF86611Q_VC1是一款最高支持PCM 768KHz/DSD512的USB多通道及多接口HiFi音频解码专为HiFi解码器音频应用而设计。
HF86611_VC1/HF86611Q_VC1支持多种标准音频格式包括USB Audio Class 1.0/2.0、S/PDIF和I²S接口。灵活的音频接口允许HF86611_VC1/HF86611Q_VC1连接到各种音频数据转换器、数字音频接收器和发射器以及数字信号处理器。
兼容AES3, S/PDIF, IEC 60958, and EIAJ CP-1201数字音频接口。
HF86611_VC1/HF86611Q_VC1提供多种输入输出模式包括USB输入/I²S输出、S/PDIF输入/I²S输出满足不同应用场景的需求。
!!! warning "重要提示"
**HF86611Q_VC1型号支持MQA音频解码而HF86611_VC1型号不支持此功能。**
### 1.2 产品特性
**音频性能特性**
- 支持高达768kHz的输入和输出采样率
- 支持DSD64/128/256/512格式
- **HF86611Q_VC1支持MQA解码**
- 内置SSRC和ASRC模块支持不同接口间不同采样率之间的转换
- SSRC指标THD+N (@1kHz, 0dBFs) < -130dBSNR: > 140dB
- ASRC指标THD+N (@1kHz, 0dBFs) < -130dBSNR: > 135dB
- 支持16-32bit音频数据格式
- 支持四路S/PDIF输入
**接口支持特性**
- **多种数字接口支持**
- 支持USB音频输入
- 支持I²S主模式音频输出
- 支持S/PDIF音频输入
- 支持UART配置接口
**USB功能特性**
- **USB接口特性**
- 支持UAC 1.0
- 支持UAC 2.0
- 支持通过USB升级固件
- 支持HID可以通过HID升级MCU固件
**系统兼容性**
- UAC 2.0协议支持ASIO
- 支持多种操作系统如WindowsLinuxAndroidmacOS和iOS等
### 1.3 应用场景
- USB HiFi解码器USB HiFi Decoder
- USB HiFi音频接口USB HiFi Audio Interface
- USB HiFi数字播放器USB HiFi Digital Player
### 1.4 产品功能框图
<figure markdown="span">
![HF86611框图](/assets/images/hifi_audio/HF86611_diagram.png "HF86611框图"){width="600"}
<figcaption>图1: HF86611_VC1/HF86611Q_VC1功能框图</figcaption>
</figure>
### 1.5 订购信息
| PRODUCT | ORDERING NUMBER | PACKAGE BODY | SIZE (NOM) | Hardware Model | Comments |
|:--------|:----------------|:-------------|:-----------|:------------|:------------|
| HF86611_VC1 | HF86611-VC1 | SMT LGA-52 | 13x13mm | A316-Mini-V1 | |
| HF86611Q_VC1 | HF86611Q-VC1 | SMT LGA-52 | 13x13mm | A316-Mini-V1 |**支持MQA解码**|
## 2、模式及指标
### 2.1 支持的输入输出模式
| 模式编号 | 输入输出模式 | 说明 |
|:--------:|:------------------------|:------------------------|
| 1 | USB(UAC2.0) in-I²S(MASTER) out | USB输入I²S输出UAC2.0 |
| 2 | USB(UAC1.0) in-I²S(MASTER) out | USB输入I²S输出UAC1.0 |
| 3 | S/PDIF1 IN-I²S(MASTER) OUT | S/PDIF通道1输入I²S输出 |
| 4 | S/PDIF2 IN-I²S(MASTER) OUT | S/PDIF通道2输入I²S输出 |
| 5 | S/PDIF3 IN-I²S(MASTER) OUT | S/PDIF通道3输入I²S输出 |
| 6 | S/PDIF4 IN-I²S(MASTER) OUT | S/PDIF通道4输入I²S输出 |
### 2.2 各工作模式详细参数
#### 2.2.1 USB(UAC2.0) in → I²S out 模式
**支持的音频格式与采样率:**
| 音频格式 | 支持的采样率 |
|:---------|:-------------|
| **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** | 仅HF86611Q_VC1支持 |
#### 2.2.2 USB(UAC1.0) in → I²S out 模式
**支持的音频格式与采样率:**
| 音频格式 | 支持的采样率 |
|:---------|:-------------|
| **PCM** | 48kHz |
#### 2.2.3 S/PDIF in → I²S out 模式
**支持的音频格式与采样率:**
| 音频格式 | 支持的采样率 |
|:---------|:-------------|
| **PCM** | 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz |
## 3、管脚配置和功能
### 3.1 HF86611_VC1/HF86611Q_VC1管脚布局
<figure markdown="span">
![HF86611-VC1管脚图](/assets/images/hifi_audio/a316_pin.png "HF86611-VC1管脚图"){width=400}
<figcaption>图2: HF86611_VC1/HF86611Q_VC1管脚排列示意图</figcaption>
</figure>
### 3.2 HF86611_VC1/HF86611Q_VC1管脚描述
| 管脚序号 | 名称 | 类型 | 功能 |
|:--------:|:----------|:------|:-----------------------------|
| 1 | 3.3V | P | 模组3.3V供电 |
| 2 | X1D13 | I/O | S/PDIF通道1输入 |
| 3 | X1D16 | I/O | NC |
| 4 | GND | P | 模组地 |
| 5 | X1D17 | I/O | NC |
| 6 | X1D18 | I/O | NC |
| 7 | X1D19 | I/O | NC |
| 8 | X1D22 | I/O | S/PDIF通道2输入 |
| 9 | X0D29 | I/O | NC |
| 10 | X0D35 | I/O | I²S_OUT_SCLK(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通道3输入 |
| 20 | GND | P | 模组地 |
| 21 | X0D30 | I/O | NC |
| 22 | X0D31 | I/O | NC |
| 23 | X0D32 | I/O | NC |
| 24 | X0D32 | I/O | NC |
| 25 | GND | P | 模组地 |
| 26 | GND | P | 模组地 |
| 27 | GND | P | 模组地 |
| 28 | X0D00 | I/O | UART_TX连接MCU_RX |
| 29 | X0D11 | I/O | UART_RX连接MCU_TX |
| 30 | X1D00 | I/O | NC |
| 31 | X1D01 | I/O | NC |
| 32 | GND | P | 模组地 |
| 33 | X1D09 | I/O | NC |
| 34 | X1D10 | I/O | S/PDIF通道4输入 |
| 35 | X1D11 | I/O | XU316内部时钟输出 |
| 36 | GND | P | 模组地 |
| 37 | GND | P | 模组地 |
| 38 | TDI | I/O | XTAG调试PIN |
| 39 | TDO | I/O | XTAG调试PIN |
| 40 | TMS | I/O | XTAG调试PIN |
| 41 | TCK | I/O | XTAG调试PIN |
| 42 | RST_N | I/O | 系统复位,低电平有效 |
| 43 | 1.8V | P | 模组1.8V供电 |
| 44 | GND | P | 模组地 |
| 45 | USB_DM | I/O | USB_DM |
| 46 | USB_DP | I/O | USB_DP |
| 47 | GND | P | 模组地 |
| 48 | 0.9V | P | 模组0.9V供电 |
| 49 | GND | P | 模组地 |
| 50 | GND | P | 模组地 |
| 51 | GND | P | 模组地 |
| 52 | GND | P | 模组地 |
!!! info "管脚类型说明"
表中I/O类型定义I=输入O=输出P=电源I/O=输入/输出
## 4、修订历史
| 版本 | 日期 | 描述 | 修订者 |
|:------|:-------------|:---------------------------------------|:-------------|
| V1.0 | 2025-05-07 | 初始版本发布 | |
| | | | |
| | | | |

View File

@@ -0,0 +1,231 @@
---
title: HF87611_VB1./hf87611Q_VB1 768KHz/DSD512 USB多通道及多接口HiFi音频解码器
description: HF87611_VB1./hf87611Q_VB1高性能音频解码器技术文档
author: 技术文档部
date: 2025-05-07
print_page: true
tags:
- 音频解码器
- XMOS
- USB HiFi
- 多通道
- MQA
---
# HF87611_VB1./hf87611Q_VB1 768KHz/DSD512 USB多通道及多接口HiFi音频解码器
--8<-- "common/phaten_xmos_support_img.md"
## 1、简介
### 1.1 产品描述
HF87611_VB1./hf87611Q_VB1是一款最高支持PCM 768KHz/DSD512的USB多通道及多接口HiFi音频解码专为HiFi解码器音频应用而设计。
HF87611_VB1./hf87611Q_VB1支持多种标准音频格式包括USB Audio Class 1.0/2.0、S/PDIF和I²S接口。灵活的音频接口允许HF87611_VB1./hf87611Q_VB1连接到各种音频数据转换器、数字音频接收器和发射器以及数字信号处理器。
兼容AES3, S/PDIF, IEC 60958, and EIAJ CP-1201数字音频接口。
HF87611_VB1./hf87611Q_VB1提供多种输入输出模式包括USB输入/I²S输出、S/PDIF输入/I²S输出、I²S(slave)输入/I²S(master)输出以及USB输入/S/PDIF输出满足不同应用场景的需求。
!!! warning "重要提示"
**HF87611Q_VB1型号支持MQA音频解码而HF87611_VB1型号不支持此功能。**
### 1.2 产品特性
**音频性能特性**
- 支持高达768kHz的输入和输出采样率
- 支持DSD64/128/256/512格式
- **HF87611Q_VB1支持MQA解码**
- 内置SSRC和ASRC模块支持不同接口间不同采样率之间的转换
- SSRC指标THD+N (@1kHz, 0dBFs) < -130dBSNR: > 140dB
- ASRC指标THD+N (@1kHz, 0dBFs) < -130dBSNR: > 135dB
- 支持16-32bit音频数据格式
**接口支持特性**
- **多种数字接口支持**
- 支持USB音频输入
- 支持I²S从模式音频输入
- 支持I²S主模式音频输出
- 支持S/PDIF音频输入/输出
- 支持UART配置接口
- 支持三路S/PDIF输入/输出
**USB功能特性**
- **USB接口特性**
- 支持UAC 1.0
- 支持UAC 2.0
- 支持通过USB升级固件
- 支持HID可以通过HID升级MCU固件
**系统兼容性**
- UAC 2.0协议支持ASIO
- 支持多种操作系统如WindowsLinuxAndroidmacOS和iOS等
### 1.3 应用场景
- USB HiFi解码器USB HiFi Decoder
- USB HiFi音频接口USB HiFi Audio Interface
- USB HiFi数字播放器USB HiFi Digital Player
### 1.4 产品功能框图
<figure markdown="span">
![HF87611框图](/assets/images/hifi_audio./hf87611_diagram.png "HF87611框图"){width="600"}
<figcaption>图1: HF87611_VB1./hf87611Q_VB1产品功能框图</figcaption>
</figure>
### 1.5 订购信息
| PRODUCT | ORDERING NUMBER | PACKAGE BODY | SIZE (NOM) | Hardware Model | Comments |
|:--------|:----------------|:-------------|:-----------|:------------|:------------|
| HF87611_VB1 | HF87611-VB1 | SMT STAMP-30 | 19x26mm | A316-1926-V1 | |
| HF87611Q_VB1 | HF87611Q-VB1 | SMT STAMP-30 | 19x26mm | A316-1926-V1 | **支持MQA解码**|
## 2、模式及指标
### 2.1 支持的输入输出模式
| 模式编号 | 输入输出模式 | 说明 |模式切换命令值(参考产品配置协议0x03和0x23命令)|
|:--------:|:------------------------|:------------------------|:------------------------|
| 1 | USB(UAC2.0) in-I²S(Master) out | USB输入I²S输出UAC2.0 |0x00, 0x80, 0xa9, 0x00, 0x01|
| 2 | USB(UAC1.0) in-I²S(Master) out | USB输入I²S输出UAC1.0 |0x00, 0x80, 0x01, 0x00, 0x02|
| 3 | S/PDIF1 IN-I²S(Master) OUT | S/PDIF通道1输入I²S输出 |0x10, 0x80, 0x65, 0x10, 0x03|
| 4 | S/PDIF2 IN-I²S(Master) OUT | S/PDIF通道2输入I²S输出 |0x00, 0x80, 0x65, 0x10, 0x04|
| 5 | USB IN(UAC2.0)-SPDIF OUT | USB输入S/PDIF输出, UAC2.0 |0x00, 0x80, 0xc5, 0x08, 0x05|
| 6 | I²S(slave) in-I²S(Master) OUT | I²S从模式输入I²S输出 |0x00, 0x82, 0xd5, 0x81, 0x06|
### 2.2 各工作模式详细参数
#### 2.2.1 USB(UAC2.0) in → I²S out 模式
**支持的音频格式与采样率:**
| 音频格式 | 支持的采样率 |
|:---------|:-------------|
| **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** | 仅HF87611Q_VB1支持 |
#### 2.2.2 USB(UAC1.0) in → I²S out 模式
**支持的音频格式与采样率:**
| 音频格式 | 支持的采样率 |
|:---------|:-------------|
| **PCM** | 48kHz |
#### 2.2.3 S/PDIF in → I²S out 模式
**支持的音频格式与采样率:**
| 音频格式 | 支持的采样率 |
|:---------|:-------------|
| **PCM** | 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz |
#### 2.2.4 USB(UAC2.0) in → S/PDIF out 模式
**输入/输出采样率支持:**
| 接口 | 音频格式 | 支持的采样率 |
|:-----|:---------|:-------------|
| **USB输入** | PCM | 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz, 352.8kHz, 384kHz |
| **S/PDIF输出** | PCM | 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz |
**SSRC(同步采样率转换)功能:**
* 输入采样率 ≤ 192kHz: 按原采样率输出
* 输入采样率 > 192kHz: 通过SSRC转换后输出192kHz
**SSRC性能指标:**
* THD+N (@1kHz, 0dBFs): ≤-130dB
* SNR: ≥140dB
#### 2.2.5 USB(UAC1.0) in → S/PDIF out 模式
**支持的音频格式与采样率:**
| 音频格式 | 支持的采样率 |
|:---------|:-------------|
| **PCM** | 48kHz |
#### 2.2.6 I²S(slave) in → I²S(Master) out 模式
**输入/输出采样率支持:**
| 接口 | 音频格式 | 支持的采样率 |
|:-----|:---------|:-------------|
| **I²S输入(从模式)** | PCM | 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz |
| **I²S输出(主模式)** | PCM | 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz |
**ASRC(异步采样率转换)功能:**
* 内部支持ASRC转换输入设备可以不提供主时钟(MClock)
**ASRC性能指标:**
* THD+N (@1kHz, 0dBFs): ≤-130dB
* SNR: ≥135dB
## 3、管脚配置和功能
### 3.1 HF87611_VB1./hf87611Q_VB1管脚布局
<figure markdown="span">
![HF87611-VB1管脚图](/assets/images/hifi_audio/a316_1926v1_module_pin_define.png "HF87611-VB1管脚图"){width=400}
<figcaption>图2: HF87611-VB1管脚排列示意图</figcaption>
</figure>
### 3.2 HF87611_VB1./hf87611Q_VB1管脚描述
| 管脚序号 | 名称 | 类型 | 功能 |
|:--------:|:----------|:------|:-----------------------------|
| 1 | GND | P | 模组地 |
| 2 | 3V3 | P | 模组3.3V供电 |
| 3 | X1D11 | I/O | XU316内部时钟输出 |
| 4 | X1D10 | I/O | I²S_IN_BCLK(SLAVE) |
| 5 | X1D09 | I/O | NC |
| 6 | X1D01 | I/O | I²S_IN_DATA0(SLAVE) |
| 7 | X1D00 | I/O | I²S_IN_LRCLK(SLAVE) |
| 8 | X0D11 | I/O | UART_RX连接MCU_TX |
| 9 | X0D00 | I/O | UART_TX连接MCU_RX |
| 10 | X0D31 | I/O | NC |
| 11 | X0D30 | I/O | NC |
| 12 | X1D34 | I/O | S/PDIF输出/S/PDIF通道3输入 |
| 13 | X0D43 | I/O | NC |
| 14 | X0D41 | I/O | NC |
| 15 | X0D42 | I/O | NC |
| 16 | MCLK | I/O | 有源晶体49.152/45.1584MHz 时钟输出 |
| 17 | X0D40 | I/O | NC |
| 18 | X0D38 | I/O | I²S_OUT_DATA0(Master) |
| 19 | X0D37 | I/O | NC |
| 20 | X0D36 | I/O | I²S_OUT_LRCLK(Master) |
| 21 | X0D35 | I/O | I²S_OUT_SCLK(Master) |
| 22 | X0D29 | I/O | NC |
| 23 | X1D22 | I/O | S/PDIF通道2输入 |
| 24 | X1D19 | I/O | NC |
| 25 | X1D16 | I/O | NC |
| 26 | USB_DP | I/O | USB数据正极 |
| 27 | USB_DM | I/O | USB数据负极 |
| 28 | X1D18 | I/O | NC |
| 29 | X1D17 | I/O | NC |
| 30 | X1D13 | I/O | S/PDIF通道1输入 |
!!! info "管脚类型说明"
- 表中I/O类型定义I=输入O=输出P=电源I/O=输入/输出
## 4、修订历史
| 版本 | 日期 | 描述 | 修订者 |
|:------|:-------------|:---------------------------------------|:-------------|
| V1.0 | 2025-05-07 | 初始版本发布 | |
| | | | |
| | | | |

View File

@@ -1,33 +1,44 @@
---
title: HF87611 768KHz/DSD512 USB多通道及多接口HiFi音频解码器
title: HF87611_VC1/HF87611Q_VC1 768KHz/DSD512 USB多通道及多接口HiFi音频解码器
description: HF87611_VC1/HF87611Q_VC1高性能音频解码器技术文档
author: 技术文档部
date: 2025-05-07
print_page: true
---
# HF87611 768KHz/DSD512 USB多通道及多接口HiFi音频解码器
# HF87611_VC1/HF87611Q_VC1 768KHz/DSD512 USB多通道及多接口HiFi音频解码器
--8<-- "common/phaten_xmos_support_img.md"
## 1、简介
### 1.1 产品描述
HF87611是一款最高支持PCM 768KHz/DSD512的USB多通道及多接口HiFi音频解码专为HiFi解码器音频应用而设计。
HF87611_VC1/HF87611Q_VC1是一款最高支持PCM 768KHz/DSD512的USB多通道及多接口HiFi音频解码专为HiFi解码器音频应用而设计。
HF87611支持多种标准音频格式包括USB Audio Class 1.0/2.0、S/PDIF、光纤、HDMI ARC和I²S接口。灵活的音频接口允许HF87611连接到各种音频数据转换器、数字音频接收器和发射器以及数字信号处理器。
HF87611_VC1/HF87611Q_VC1支持多种标准音频格式包括USB Audio Class 1.0/2.0、S/PDIF和I²S接口。灵活的音频接口允许HF87611_VC1/HF87611Q_VC1连接到各种音频数据转换器、数字音频接收器和发射器以及数字信号处理器。
兼容AES3, S/PDIF, IEC 60958, and EIAJ CP-1201数字音频接口后面用S/PDIF指代AES3, S/PDIF, IEC 60958, and EIAJ CP-1201系列兼容接口
兼容AES3, S/PDIF, IEC 60958, and EIAJ CP-1201数字音频接口。
HF87611提供多种输入输出模式包括USB输入/I²S输出、S/PDIF输入/I²S输出、I²S(slave)输入/I²S(master)输出以及USB输入/S/PDIF输出满足不同应用场景的需求。
HF87611_VC1/HF87611Q_VC1提供多种输入输出模式包括USB输入/I²S输出、S/PDIF输入/I²S输出、I²S(slave)输入/I²S(MASTER)输出以及USB输入/S/PDIF输出满足不同应用场景的需求。
!!! warning "重要提示"
**HF87611Q_VC1型号支持MQA音频解码而HF87611_VC1型号不支持此功能。**
### 1.2 产品特性
**音频性能特性**
- 支持高达768kHz的输入和输出采样率
- 支持DSD64/128/256/512格式
- 支持MQA
- **HF87611Q_VC1支持MQA解码**
- 内置SSRC和ASRC模块支持不同接口间不同采样率之间的转换
- SSRC指标THD+N (@1kHz, 0dBFs) < -130dBSNR: > 140dB
- ASRC指标THD+N (@1kHz, 0dBFs) < -130dBSNR: > 135dB
- 支持16-32bit音频数据格式
- 支持三路S/PDIF输入/输出
**接口支持特性**
- **多种数字接口支持**
- 支持USB音频输入
- 支持I²S从模式音频输入
@@ -35,14 +46,17 @@ HF87611提供多种输入输出模式包括USB输入/I²S输出、S/PDIF输
- 支持S/PDIF音频输入/输出
- 支持UART配置接口
**USB功能特性**
- **USB接口特性**
- 支持UAC 1.0
- 支持UAC 2.0
- 支持通过USB升级固件
- 支持HID可以通过HID升级MCU固件
- **系统兼容**
- UAC 2.0协议支持ASIO
- 支持多种操作系统如WindowsLinuxAndroidmacOS和iOS等
- 支持HID可以通过HID升级MCU固件
**系统兼容性**
- UAC 2.0协议支持ASIO
- 支持多种操作系统如WindowsLinuxAndroidmacOS和iOS等
### 1.3 应用场景
@@ -55,31 +69,29 @@ HF87611提供多种输入输出模式包括USB输入/I²S输出、S/PDIF输
<figure markdown="span">
![HF87611框图](/assets/images/hifi_audio/HF87611_diagram.png "HF87611框图"){width="600"}
<figcaption></figcaption>
<figcaption>图1: HF87611_VC1/HF87611Q_VC1功能框图</figcaption>
</figure>
### 1.5 订购信息
| PRODUCT | ORDERING NUMBER | PACKAGE BODY | SIZE (NOM) | DESCRIPTION |
|:--------|:----------------|:-------------|:-----------|:------------|
| HF87611 | HF87611-VB1 | SMT STAMP-30 | 19x26mm | 模组型号: A316-1926-V1(模组文档链接), XMOS XU316模组外部只需要3.3V供电模组内部集成了48.152MHz和49.152MHz有源晶体 |
| HF87611 | HF87611-VC1 | SMT LGA-52 | 13x13mm | 模组型号: A316-Mini-V1(模组文档链接), XMOS XU316最小尺寸Mini模组外部需要提供3.3V1.8V和0.9V供电 |
| PRODUCT | ORDERING NUMBER | PACKAGE BODY | SIZE (NOM) | Hardware Model | Comments |
|:--------|:----------------|:-------------|:-----------|:------------|:------------|
| HF87611_VC1 | HF87611-VC1 | SMT LGA-52 | 13x13mm | A316-Mini-V1 | |
| HF87611Q_VC1 | HF87611Q-VC1 | SMT LGA-52 | 13x13mm | A316-Mini-V1 |**支持MQA解码**|
## 2、模式及指标
### 2.1 支持的输入输出模式
| 模式编号 | 输入输出模式 | 说明 |
|:--------:|:------------------------|:------------------------|:------------------------------------|
| 1 | USB(UAC2.0) in-I²S(Master) out | USB输入I²S输出UAC2.0 |
| 2 | USB(UAC1.0) in-I²S(Master) out | USB输入I²S输出UAC1.0 |
| 3 | S/PDIF1 IN-I²S(Master) OUT | S/PDIF通道1输入I²S输出 |
| 4 | S/PDIF2 IN-I²S(Master) OUT | S/PDIF通道2输入I²S输出 |
| 5 | S/PDIF3 IN-I²S(Master) OUT | S/PDIF通道3输入I²S输出 |
| 6 | USB IN(UAC2.0)-SPDIF OUT | USB输入S/PDIF输出, UAC2.0 |
| 7 | USB IN(UAC1.0)-SPDIF OUT | USB输入S/PDIF输出, UAC1.0 |
| 8 | I²S(slave) in-I²S(Master) OUT | I²S从模式输入I²S输出 |
| 模式编号 | 输入输出模式 | 说明 |模式切换命令值(参考产品配置协议0x03和0x23命令)|
|:--------:|:------------------------|:------------------------|:------------------------|
| 1 | USB(UAC2.0) in-I²S(Master) out | USB输入I²S输出UAC2.0 |0x00, 0x80, 0xa9, 0x00, 0x01|
| 2 | USB(UAC1.0) in-I²S(Master) out | USB输入I²S输出UAC1.0 |0x00, 0x80, 0x01, 0x00, 0x02|
| 3 | S/PDIF1 IN-I²S(Master) OUT | S/PDIF通道1输入I²S输出 |0x10, 0x80, 0x65, 0x10, 0x03|
| 4 | S/PDIF2 IN-I²S(Master) OUT | S/PDIF通道2输入I²S输出 |0x00, 0x80, 0x65, 0x10, 0x04|
| 5 || USB IN(UAC2.0)-SPDIF OUT | USB输入S/PDIF输出, UAC2.0 |0x00, 0x80, 0xc5, 0x08, 0x05|
| 6 | I²S(slave) in-I²S(Master) OUT | I²S从模式输入I²S输出 |0x00, 0x82, 0xd5, 0x81, 0x06|
### 2.2 各工作模式详细参数
@@ -92,6 +104,7 @@ HF87611提供多种输入输出模式包括USB输入/I²S输出、S/PDIF输
| **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** | 仅HF87611Q_VC1支持 |
#### 2.2.2 USB(UAC1.0) in → I²S out 模式
@@ -119,10 +132,12 @@ HF87611提供多种输入输出模式包括USB输入/I²S输出、S/PDIF输
| **S/PDIF输出** | PCM | 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz |
**SSRC(同步采样率转换)功能:**
* 输入采样率 ≤ 192kHz: 按原采样率输出
* 输入采样率 > 192kHz: 通过SSRC转换后输出192kHz
**SSRC性能指标:**
* THD+N (@1kHz, 0dBFs): ≤-130dB
* SNR: ≥140dB
@@ -134,7 +149,7 @@ HF87611提供多种输入输出模式包括USB输入/I²S输出、S/PDIF输
|:---------|:-------------|
| **PCM** | 48kHz |
#### 2.2.6 I²S(slave) in → I²S(Master) out 模式
#### 2.2.6 I²S(slave) in → I²S(MASTER) out 模式
**输入/输出采样率支持:**
@@ -144,64 +159,25 @@ HF87611提供多种输入输出模式包括USB输入/I²S输出、S/PDIF输
| **I²S输出(主模式)** | PCM | 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz |
**ASRC(异步采样率转换)功能:**
* 内部支持ASRC转换输入设备可以不提供主时钟(MClock)
**ASRC性能指标:**
* THD+N (@1kHz, 0dBFs): ≤-130dB
* SNR: ≥135dB
## 3、管脚配置和功能
### 3.1 HF87611-VB1管脚布局
<figure markdown="span">
![HF87611-VB1管脚图](/assets/images/hifi_audio/a316_1926v1_module_pin_define.png "HF87611-VB1管脚图"){width=400}
<figcaption></figcaption>
</figure>
### 3.1 HF87611_VC1/HF87611Q_VC1管脚布局
### 3.2 HF87611-VB1管脚描述
| 管脚序号 | 名称 | 类型 | 功能 |
|:--------:|:----------|:------|:-----------------------------|
| 1 | GND | P | 模组地 |
| 2 | 3V3 | P | 模组3.3V供电 |
| 3 | X1D11 | I/O | NC |
| 4 | X1D10 | I/O | I²S1_BCLK (从模式)连接SLAVE |
| 5 | X1D09 | I/O | NC |
| 6 | X1D01 | I/O | I²S1_DATA0 (从模式)连接SLAVE |
| 7 | X1D00 | I/O | I²S1_LRCLK (从模式)连接SLAVE |
| 8 | X0D11 | I/O | UART_RX连接MCU_TX |
| 9 | X0D00 | I/O | UART_TX连接MCU_RX |
| 10 | X0D31 | I/O | NC |
| 11 | X0D30 | I/O | NC |
| 12 | X1D34 | I/O | S/PDIF输出/S/PDIF通道3输入 |
| 13 | X0D43 | I/O | NC |
| 14 | X0D41 | I/O | NC |
| 15 | X0D42 | I/O | NC |
| 16 | MCLK | I/O | 49.152/45.1584MHz 时钟输出 |
| 17 | X0D40 | I/O | NC |
| 18 | X0D38 | I/O | I²S0_DATA0连接DAC |
| 19 | X0D37 | I/O | NC |
| 20 | X0D36 | I/O | I²S0_LRCLK连接DAC |
| 21 | X0D35 | I/O | I²S0_SCLK连接DAC |
| 22 | X0D29 | I/O | NC |
| 23 | X1D22 | I/O | S/PDIF通道2输入 |
| 24 | X1D19 | I/O | NC |
| 25 | X1D16 | I/O | NC |
| 26 | USB_DP | I/O | USB数据正极 |
| 27 | USB_DM | I/O | USB数据负极 |
| 28 | X1D18 | I/O | NC |
| 29 | X1D17 | I/O | NC |
| 30 | X1D13 | I/O | S/PDIF通道1输入 |
*注表中I/O类型定义I=输入O=输出P=电源I/O=输入/输出*
### 3.3 HF87611-VC1管脚布局
<figure markdown="span">
![HF87611-VC1管脚图](/assets/images/hifi_audio/a316_pin.png "HF87611-VC1管脚图"){width=400}
<figcaption></figcaption>
<figcaption>图2: HF87611_VC1/HF87611Q_VC1管脚排列示意图</figcaption>
</figure>
### 3.4 HF87611-VC1管脚描述
### 3.2 HF87611_VC1/HF87611Q_VC1管脚描述
| 管脚序号 | 名称 | 类型 | 功能 |
|:--------:|:----------|:------|:-----------------------------|
| 1 | 3.3V | P | 模组3.3V供电 |
@@ -213,12 +189,12 @@ HF87611提供多种输入输出模式包括USB输入/I²S输出、S/PDIF输
| 7 | X1D19 | I/O | NC |
| 8 | X1D22 | I/O | S/PDIF通道2输入 |
| 9 | X0D29 | I/O | NC |
| 10 | X0D35 | I/O | I²S0_SCLK连接DAC |
| 11 | X0D36 | I/O | I²S0_LRCLK连接DAC |
| 10 | X0D35 | I/O | I²S_OUT_SCLK(MASTER) |
| 11 | X0D36 | I/O | I²S_OUT_LRCLK(MASTER) |
| 12 | X0D37 | I/O | NC |
| 13 | X0D38 | I/O | I²S0_DATA0连接DAC |
| 13 | X0D38 | I/O | I²S_OUT_DATA0(MASTER) |
| 14 | X0D40 | I/O | NC |
| 15 | X0D39 | I/O | I²S_MCLK连接DAC |
| 15 | X0D39 | I/O | I²S_OUT_MCLK(MASTER) |
| 16 | X0D42 | I/O | NC |
| 17 | X0D41 | I/O | NC |
| 18 | X0D43 | I/O | NC |
@@ -233,12 +209,12 @@ HF87611提供多种输入输出模式包括USB输入/I²S输出、S/PDIF输
| 27 | GND | P | 模组地 |
| 28 | X0D00 | I/O | UART_TX连接MCU_RX |
| 29 | X0D11 | I/O | UART_RX连接MCU_TX |
| 30 | X1D00 | I/O | I²S1_LRCLK (从模式),连接SLAVE |
| 31 | X1D01 | I/O | I²S1_DATA0 (从模式),连接SLAVE |
| 30 | X1D00 | I/O | I²S_IN_LRCLK(SLAVE) |
| 31 | X1D01 | I/O | I²S_IN_DATA0(SLAVE) |
| 32 | GND | P | 模组地 |
| 33 | X1D09 | I/O | NC |
| 34 | X1D10 | I/O | I²S1_BCLK (从模式),连接SLAVE |
| 35 | X1D11 | I/O | NC |
| 34 | X1D10 | I/O | I²S_IN_BCLK(SLAVE) |
| 35 | X1D11 | I/O | XU316内部时钟输出 |
| 36 | GND | P | 模组地 |
| 37 | GND | P | 模组地 |
| 38 | TDI | I/O | XTAG调试PIN |
@@ -257,48 +233,13 @@ HF87611提供多种输入输出模式包括USB输入/I²S输出、S/PDIF输
| 51 | GND | P | 模组地 |
| 52 | GND | P | 模组地 |
*注表中I/O类型定义I=输入O=输出P=电源I/O=输入/输出*
!!! info "管脚类型说明"
表中I/O类型定义I=输入O=输出P=电源I/O=输入/输出
## 4、文档支持
### 4.1 UART配置协议
详细的UART配置协议说明请参考链接: [UART Configuration Protocol](https://www.example.com/HF87611/uart_protocol.pdf)
### 4.2 硬件数据手册
完整的硬件数据手册请参考链接: [Module Hardware Datasheet](https://www.example.com/HF87611/hardware_datasheet.pdf)
## 5、固件
### 5.1 固件下载
可通过以下链接下载最新固件: [HF87611固件下载](https://www.example.com/HF87611/firmware.zip)
### 5.2 烧录及升级流程
1. **工厂固件烧录**
- 固件文件factory_no_mqa_0.0.5.bin
- 烧录工具xtag烧写工具
- 烧录命令:
```
xflash --write-all 实际固件bin名称 --target-file xu316_qf60.xn
```
2. **DFU固件升级**
- 升级工具驱动的DFU升级工具
- 升级步骤:
1. 将模组连接至电脑USB端口
2. 启动DFU升级工具
3. 选择要升级的固件bin文件
4. 点击"升级"按钮开始升级流程
5. 升级完成后,模组会自动重启并应用新固件
## 6、修订历史
## 4、修订历史
| 版本 | 日期 | 描述 | 修订者 |
|:------|:-------------|:---------------------------------------|:-------------|
| V1.0 | 2025-04-17 | 初始版本发布 | 技术文档部 |
| V1.0 | 2025-05-07 | 初始版本发布 | |
| | | | |
| | | | |

View File

@@ -0,0 +1,18 @@
---
title: A316-HF-DAC-V1 USB HiFi音频解码器评估板设计文件
hide:
-toc
login: true
---
# A316-HF-DAC-V1 USB HiFi音频解码器评估板设计文件
--8<-- "common/phaten_xmos_support_img.md"
| 类型 | 标题 | 下载 |
|:--------:|:------------------------|:------------------------|
| 原理图 | :material-file-document-outline: A316-HF-DAC-V1设计原理图PDF | [:material-download:](/assets/download/a316_hf_dac_v1/a316_hf_dac_v1_sch_v1.0.pdf) |
| BOM | :material-file-document-outline: A316-HF-DAC-V1 BOM | [:material-download:](/assets/download/a316_hf_dac_v1/a316_hf_dac_v1_PCBA.xlsx) |
| 元器件规格书 | :material-file-document-outline: A316-HF-DAC-V1元器件规格书 | [:material-download:](/assets/download/a316_hf_dac_v1/元器件规格书.zip) |

View File

@@ -0,0 +1,93 @@
---
title: A316-HF-DAC-V1 USB HiFi音频解码器评估板使用手册
---
# A316-HF-DAC-V1 USB HiFi音频解码器评估板使用手册
--8<-- "common/phaten_xmos_support_img.md"
<div class="result" markdown>
![A316-HF-DAC-V1 USB桌面高清音频解码器评估板](../../../assets/images/hifi_audio/a316_hf_dac_v1_mark.png "A316-HF-DAC-V1 USB桌面高清音频解码器评估板"){align=right width=300}
## 一,评估板硬件规格
- A316-HF-DAC-V1是专为USB桌面高清音频解码器设计的评估板其采用飞腾云A316_1926V1 XU316模组设计。评估板支持USB光钎同轴以及I2S音频信号源输入。通过按键选择不同的音频输入源。
- 评估板采用AKM4493SEQ DAC输出模拟音频。
</div>
=== "关键特性"
- **支持音频接口**
- USB 2.0 (Full-speed and High-speed)
- I2S/TDM
- S/PDIF(光钎/同轴)
- Direct Stream Digital(DSD)
- **支持音频采用率**
- PCM: 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz, 352.8kHz, 384kHz705.6kHz768KHz
- DSD: DSD 64 ,DSD 128, DSD 256, DSD 512
- DOP: DOP 64 ,DOP 128DOP256
- **系统兼容**
- UAC 2.0协议 ,支持ASIO ,支持多种操作系统如Windows , Linux ,Android, MAC OS 和IOS等
=== "硬件接口"
| 接口 | 功能
| :-------------------| :----------
| Type-C | 接PC/手机USBUSB音频输入以及5V供电
| S/PDIF | 接光钎/同轴数字音频输入
| I2S | I2S 输入输入
| 输出 | RCA左右声道模拟音频输出
=== "关键音频指标"
**USB音频输入和DAC AKM4493匹配**
| 参数项 | 数值
| :------------------------| :----------:
| THD+N RATIO | 108.232dB
| SIGNAL-NOISE RATIO | 120.012dB
| RCAOUT Crosstalk(10K) | 111.851dB
**S/PDIF音频输入和DAC AKM4493匹配**
| 参数项 | 数值
| :------------------------| :----------:
| THD+N RATIO | 108.380dB
| SIGNAL-NOISE RATIO | 118.483dB
| RCAOUT Crosstalk(10K) | 115.302dB
=== "正常工作条件"
| 功能 | 最小值 | 最大值 | 单位 |
|:---------|:------:|:------:|:----:|
| 工作温度 | 0 | 70 | ℃ |
| 工作电压 | 4.5 | 5 | V |
=== "工作电流"
|⼯作状态 | 平均值 | 峰值 | 单位 |
|:---------|:------:|:------:|:----:|
| @5V | 250 | 300 | mA |
## 二,评估板使用说明
### 安装Windown驱动
!!! note
- 用户拿到评估板后如果是第一次使用且是Windows系统需要安装Windows驱动后才能进行评估测试。
- Windows 10 build 1809 及以后的版本, 已经有原生的USB UAC 2.0的驱动。但原生的驱动只能播放最高384Khz采样率音频。 如要评估768Khz采样率和DSD格式则需要安装第三方驱动。
- LinuxMac手机都不需要安装驱动
1. [下载评估版驱动](/assets/download/Thesycon-USB-Audio-Class-2_0-Evaluation-Driver-for-Windows_5_58_0.zip)。解压后直接运行XMOS_TUSBAudio_eval_v5.58.0_2023-06-29_setup.exe然后一路默认安装就可以了。
2. 通过USB线连接评估板和windows电脑在右下角有点击TUSB图标如果USB Audio Device显示如右图就表示驱动运行正常。
3. 评估板在设备管理器上枚举成了 USB 2.0 Audio DevicesUAC2.0
4. 在播放栏项设置USB 2.0 Audio DevicesUAC2.0)为默认设备
### 音频评估
评估板上有3个指示灯USB OPT COX分别表示USB光纤同轴模式。
- 短按MODE按键USB指示灯亮播放USB音频。
- 短按MODE按键OPT指示灯亮播放OPT音频。
- 短按MODE按键COX指示灯亮播放COX音频。

View File

@@ -0,0 +1,173 @@
---
title: A316-HF-I2S-V1 USB TO I2S HiFi音频转换器评估板规格书
---
# A316-HF-I2S-V1 USB TO I2S HiFi音频转换器评估板规格书
--8<-- "common/phaten_xmos_support_img.md"
<div class="result" markdown>
![A316-HF-I2S-V1 USB TO I2S HiFi音频转换器评估板](/assets/images/hifi_audio/A316_hf_i2s_v1_v.png "A316-HF-I2S-V1 USB TO I2S HiFi音频转换器评估板"){align=right width=150}
## 1、产品介绍
### 1.1 产品描述
- A316-HF-I2S-V1是基于 A316-Mini--V1XU316模组设计**去掉DAC**,专注 **USB数字信号接收与转换**
- A316-HF-I2S-V1接收2通道的USB输入经过解码后通过I2S输出.
- XU316 所有的Pin都在评估板上引出用户可以基于此评估板做针对XU316的各种开发调试.
- A316-HF-I2S-V1 内置2颗低相噪45.1584MHz/49.152MHz有源晶体
- 结合不同的DAC用户可以使用此评估板做各种USB HiFi应用的评估适合音频设备开发者、Hi-Fi DIY 爱好者构建高保真音频解码系统
</div>
### 1.2 产品特性
- **USB接口特性**
- USB 2.0 (Full-speed and High-speed)
- USB Audio Class 1.0
- USB Audio Class 2.0
- USB Firmware Upgrade (DFU)
### 1.3 规格描述
| 规格项 | 描述
| :------------------------| :----------
| 产品名称 | A316-HF-I2S-V1
| 产品描述 | USB TO I2S HiFi音频转换器评估板规格书
| 核心芯片 |[XMOS XU316-1024-QF60B-C24](/assets/download/XMOS-XU316-1024-QF60B-C24.pdf)|
| 时钟 |48.152MHz/49.152MHz有源晶体时钟|
| 封装类型 | 插针
| 环保说明 | 所有硬件部件完全符合欧盟RoHS指令
### 1.4 绝对电⽓参数
| 参数 | 最小值 | 最大值 | 单位 |
|:------------------------------|:------:|:------:|:----:|
| 存储温度 | -40 | 125 | ℃ |
| 供电电压 | -0.5 | 5.63 | V |
| 静电释放电压(⼈体模型)TAMB-25℃ | -2 | 2 | KV |
| 静电释放电压(机器模型)TAMB-25℃ | -500 | 500 | V |
### 1.5 正常工作条件
| 功能 | 最小值 | 典型值 | 最大值 | 单位 |
|:---------|:------: |:------:|:------:|:----:|
| 工作温度 | 0 | - | 70 | ℃ |
| 工作电压 | 4.95 | 5.0 | 5.63 | V |
### 1.6 工作电流
|⼯作状态 | 平均值 | 峰值 | 单位 |
|:---------|:------:|:------:|:----:|
| Active@5V | 90 | 150 | mA |
## 2、管脚定义
### 2.1 管脚布局
<figure markdown="span">
![A316-HF-I2S-V1管脚图](/assets/images/hifi_audio/A316_hf_i2s_v1_pcb.png "A316-HF-I2S-V1管脚图"){width=600}
<figcaption></figcaption>
</figure>
### 2.2 管脚描述
#### 音频输出接口
| 序号 | 名称 | 类型 | 功能 |
| :------: | :------: | :------: | :------ |
| 1 | 3.3V | P | 插入USB电缆时,输出3.3V高电平 |
| 2 | XOD00 | I/O | I2C CLK |
| 3 | DATA | I/O | I2S(Master) DATA |
| 4 | BCLK | I/O | I2S(Master) BCLK |
| 5 | LRCK | I/O | I2S(Master) LRCK |
| 6 | MCLK | I/O | I2S(Master) MCLK, 49.152Mhz or 45.1584Mhz |
| 7 | DSDOE | I/O | 检测到DSD流时输出3.3V高电平 |
| 8 | GND | P | Ground |
| 9 | 3V3 | P | 3.3V电源输出 |
| 10 | 3V3 | P | 3.3V电源输出 |
| 11 | XOD30 | I/O | DAC MUTE, 在采样率更改或DSD模式更改期间输出高电平 |
| 12 | X0D11 | I/O | I2C DATA |
| 13 | GND | P | Ground |
| 14 | GND | P | Ground |
| 15 | GND | P| Ground |
| 16 | X1D00 | I/O | 多功能GPIO |
| 17 | X0D40 | I/O | 多功能GPIO |
| 18 | X0D41 | I/O | 多功能GPIO |
| 19 | X0D42 | I/O | 多功能GPIO |
| 20 | X0D43 | I/O | 多功能GPIO |
#### 扩展接口1
| 序号 | 名称 | 类型 | 功能 |
| :------: | :------: | :------: | :------ |
| 1 | X1D16 | I/O | 多功能GPIO |
| 2 | X1D18 | I/O | 多功能GPIO |
| 3 | X1D22 | I/O | 多功能GPIO |
| 4 | X0D37 | I/O | 多功能GPIO |
| 5 | X1D13 | I/O | 多功能GPIO |
| 6 | X1D17 | I/O | 多功能GPIO |
| 7 | X1D19 | I/O | 多功能GPIO |
| 8 | GND | P | Ground |
#### 扩展接口2
| 序号 | 名称 | 类型 | 功能 |
| :------: | :------: | :------: | :------ |
| 1 | X1D11 | I/O | 模块时钟分频输出 |
| 2 | X1D09 | I/O | 模块时钟分频输出 |
| 3 | X1D34 | I/O | 模块时钟分频输出 |
| 4 | MCLK/2 | I/O | MCLK/2 24.576Mhz or 22.5792Mhz|
| 5 | X1D10 | I/O | 模块时钟分频输出 |
| 6 | X1D01 | I/O | 模块时钟分频输出 |
| 7 | X0D31 | I/O | 模块时钟分频输出 |
| 4 | GND | P | Ground |
#### 扩展接口3
| 序号 | 名称 | 类型 | 功能 |
| :------: | :------: | :------: | :------ |
| 1 | GND | P | 模块地 |
| 2 | X0D33 | I/O | 多功能GPIO |
| 3 | X0D32 | I/O | 多功能GPIO |
| 4 | X0D39 | I/O | 多功能GPIO |
#### DEBUG调试接口
| 序号 | 名称 | 类型 | 功能 |
| :------: | :------: | :------: | :------ |
| 1 | GND | P | 模块地 |
| 2 | 1.8V | P | 1.8V电源 |
| 3 | TCK | I | 测试时钟 |
| 4 | TDO | I/O | 测试数据输出 |
| 5 | 0.9V | P | 0.9V电源 |
| 6 | RST | I | 复位信号 |
| 7 | TMS | I/O | 测试模式选择 |
| 8 | TDI | I/O | 测试数据输入 |
## 3、模组尺⼨和PCB封装图形
### 3.1 模组尺⼨
PCB尺⼨68±0.3(L)X31±0.3(W)X1.6±0.1(H)
### 3.2 模组封装图
<figure markdown="span">
![A316-HF-I2S-V1封装图](/assets/images/hifi_audio/A316_hf_i2s_v1_size.png "A316-HF-I2S-V1封装图"){width=600}
<figcaption></figcaption>
</figure>
## 4、产品包装信息
托盘+外箱包装
## 5、推荐回流焊炉温曲线
<figure markdown="span">
![推荐回流焊炉温曲线](/assets/images/hifi_audio/module_smt_temp.png "推荐回流焊炉温曲线"){width=500}
<figcaption></figcaption>
</figure>
## 6、修订历史
| 版本 | 日期 | 描述 | 修订者 |
|:------|:-------------|:---------------------------------------|:-------------|
| V1.0 | 2025-05-07 | 初始版本发布 | |
| | | | |

View File

@@ -0,0 +1,105 @@
---
title: AI麦克风降噪效果演示
status: new
---
# AI麦克风降噪效果演示
本演示文档 **展示了AI麦克风在办公室嘈杂环境中不同参数设置下的降噪效果** 。每个场景都提供了音频文件在线播放功能,方便您直观地体验不同参数设置下的音质差异。
## 1. 11ms -200dB AI降噪效果
### 效果说明
- 延迟时间11毫秒
- 降噪深度:-200dB
- 特点:极低延迟,深度降噪,适合对实时性要求高的场景
### 音频展示
- 左声道(降噪后):[点击播放](/assets/images/aimic/auido-img/11ms_200dB_noise_reduction_L.wav)
- 右声道(原始音频):[点击播放](/assets/images/aimic/auido-img/11ms_200dB_noise_reduction_R.wav)
- 音频源文件:[点击下载](/assets/images/aimic/auido-img/11ms_200dB_noise_reduction_source.aup3)
### 效果对比图
![11ms -200dB降噪效果对比](/assets/images/aimic/auido-img/11ms_200dB_comparison.png)
## 2. 50ms -200dB AI降噪效果
### 效果说明
- 延迟时间50毫秒
- 降噪深度:-200dB
- 特点:中等延迟,深度降噪,适合对音质要求高的场景
### 音频展示
- 左声道(降噪后):[点击播放](/assets/images/aimic/auido-img/50ms_200dB_noise_reduction_L.wav)
- 右声道(原始音频):[点击播放](/assets/images/aimic/auido-img/50ms_200dB_noise_reduction_R.wav)
- 音频源文件:[点击下载](/assets/images/aimic/auido-img/50ms_200dB_noise_reduction_source.aup3)
### 效果对比图
![50ms -200dB降噪效果对比](/assets/images/aimic/auido-img/50ms_200dB_comparison.png)
## 3. 11ms -50dB AI降噪效果
### 效果说明
- 延迟时间11毫秒
- 降噪深度:-50dB
- 特点:极低延迟,适度降噪,保留更多环境音
### 音频展示
- 左声道(降噪后):[点击播放](/assets/images/aimic/auido-img/11ms_50dB_noise_reduction_L.wav)
- 右声道(原始音频):[点击播放](/assets/images/aimic/auido-img/11ms_50dB_noise_reduction_R.wav)
- 音频源文件:[点击下载](/assets/images/aimic/auido-img/11ms_50dB_noise_reduction_source.aup3)
### 效果对比图
![11ms -50dB降噪效果对比](/assets/images/aimic/auido-img/11ms_50dB_comparison.png)
## 4. 50ms -50dB AI降噪效果
### 效果说明
- 延迟时间50毫秒
- 降噪深度:-50dB
- 特点:中等延迟,适度降噪,平衡音质和降噪效果
### 音频展示
- 左声道(降噪后):[点击播放](/assets/images/aimic/auido-img/50ms_50dB_noise_reduction_L.wav)
- 右声道(原始音频):[点击播放](/assets/images/aimic/auido-img/50ms_50dB_noise_reduction_R.wav)
- 音频源文件:[点击下载](/assets/images/aimic/auido-img/50ms_50dB_noise_reduction_source.aup3)
### 效果对比图
![50ms -50dB降噪效果对比](/assets/images/aimic/auido-img/50ms_50dB_comparison.png)
## 5. 11ms -50dB AI降噪+混响演唱效果
### 效果说明
- 延迟时间11毫秒
- 降噪深度:-50dB
- 特点:极低延迟,适度降噪,添加混响效果,适合演唱场景
### 音频展示
- 左声道(降噪后):[点击播放](/assets/images/aimic/auido-img/11ms_50dB_reverb_singing_L.wav)
<!-- - 右声道(原始音频):[点击播放](/assets/images/aimic/auido-img/11ms_50dB_reverb_singing_R.mp3) -->
- 音频源文件:[点击下载](/assets/images/aimic/auido-img/11ms_50dB_reverb_singing_source.aup3)
<!-- ### 效果对比图
![11ms -50dB降噪+混响效果对比](/assets/images/aimic/auido-img/11ms_50dB_reverb_comparison.png) -->
## 使用说明
1. 所有音频文件均支持在线播放
2. 建议使用耳机或专业音响设备收听,以获得最佳效果
3. 音频文件格式为wav采样率44.1kHz比特率320kbps
4. 效果对比图展示了降噪前后的频谱分析
5. 源文件录制工具-[点击下载](/assets/images/aimic/auido-img/Audacity64位_3.1.3.0.exe)
## 技术参数说明
- 延迟时间指音频处理所需的时间11ms为超低延迟50ms为中等延迟
- 降噪深度:指降噪的强度,-200dB为深度降噪-50dB为适度降噪
- 混响效果:为演唱场景特别优化的混响参数,提供自然的空间感
## 适用场景建议
1. 11ms -200dB适合游戏直播、视频会议等对实时性要求高的场景
2. 50ms -200dB适合专业录音、音乐制作等对音质要求高的场景
3. 11ms -50dB适合日常通话、网络直播等需要保留部分环境音的场景
4. 50ms -50dB适合播客录制、有声书等需要平衡音质和降噪的场景
5. 11ms -50dB+混响:适合演唱、配音等需要艺术效果处理的场景

View File

@@ -4,7 +4,7 @@
2、测试通道话筒音频MIC-A MIC-B开关只能交替开关测试两个同时开启会导致声音变小。
![001.png](../../assets/images/aimic/001.png){width="200" }
![001.png](/assets/images/aimic/001.png){width="200" }
!!! warning "3、注意"
@@ -12,35 +12,35 @@
4、10dB 20dB 30dB开关交替开启对应标识增益值。一种情况只能开启一个标识开关另外两个需要关闭。如开启10dB其他两个需要关闭。
![002.png](../../assets/images/aimic/002.png){width="400" }
![002.png](/assets/images/aimic/002.png){width="400" }
5、USB旁边的白色电源指示灯太亮了刺眼可以把电阻改为1.2-1.5K。
![003.png](../../assets/images/aimic/003.png){width="400"}
![003.png](/assets/images/aimic/003.png){width="400"}
[//]: # ({width="400" style="transform: rotate&#40;90deg&#41;;margin-left:150px;"})
## 二、按键说明
![whiteboard_exported_image.png](../../assets/images/aimic/whiteboard_exported_image-en.png){width="500" }
![whiteboard_exported_image.png](/assets/images/aimic/whiteboard_exported_image-en.png){width="500" }
## 三、PC端控制软件使用方法
可以在获取软件上设置需要的场景打开后会有一个操作界面和一个日志显示cmd
![004.png](../../assets/images/aimic/004.png)
![004.png](/assets/images/aimic/004.png)
<div class="grid cards" markdown>
- ![005.png](../../assets/images/aimic/005.png){width="400" }
- ![005.png](/assets/images/aimic/005.png){width="400" }
- ![006.png](../../assets/images/aimic/006.png){width="400" }
- ![006.png](/assets/images/aimic/006.png){width="400" }
- ![007.png](../../assets/images/aimic/007.png){width="400" }
- ![007.png](/assets/images/aimic/007.png){width="400" }
</div>
调整好后,点击左下方“实时更新参数” 才能在设备上生效若设置正常会有log打印
![008.png](../../assets/images/aimic/008.png)
![008.png](/assets/images/aimic/008.png)
设置好后如果需要保存就点击“保存参数到PC”

Some files were not shown because too many files have changed in this diff Show More