站内搜索
发作品签到
专业版

XMOS XU208 USB数字界面V2

工程标签

4.9k
0
0
64

简介

基于XMOS的xCore-200系列中的XU208-128-QF48芯片设计的USB音频数字界面,实现了USB到I2S信号的转换。

简介:基于XMOS的xCore-200系列中的XU208-128-QF48芯片设计的USB音频数字界面,实现了USB到I2S信号的转换。
复刻成本:80

开源协议

CC BY-NC 3.0

创建时间:2024-12-19 15:16:43更新时间:2025-09-08 13:52:13

描述

这是一个采用XMOS XU208制作的USB转I2S音频接口界面,最高支持32bit/768kHz,DSD256模式。使用4层板工艺,大小4CM×2.2CM,和前一代保持一致,应该是目前体积最小的数字界面。

电路说明:

主芯片使用QFN48封装的XU208-128-QF48-C10,内建高速USB2.0 PHY,简化电路设计。

该芯片需要3.3V的IO电压和1.0V的核心电压进行供电,3.3V电压从LDO取得,核心电压则使用TPS62A01 DC-DC方案,减小系统功耗。

搭配的时钟是Accusilicon的AS318B,2520封装。默认的晶振频率为45.1584MHz和49.152MHz,也可以换成22.5792MHz和24.576MHz的晶振。

上电复位(POR)电路使用的是TPS62A01自带的Power Good功能。

固件存储在外置SPI NOR Flash进行存储,以QSPI方式连接,需要flash芯片支持QSPI。

 

功能说明:

第二版支持DSD和SPDIF输出模式。

并且同时支持I2S播放和录音,DIN连接到ADC,DOUT连接到DAC。

I2C被用作个人用途,使用时悬空,若需要用请自行写代码编译固件。

P1~P4为数字界面状态显示,请参附件“固件IO说明.txt”。

 

版本改动说明:

相比上一版,主要改动如下:

1、XMOS核心供电电源由MUN3CAD01-SC模块改为TPS62A01。

2、去除NCP303LSN09T1G上电复位电路,使用TPS62A01实现。

3、Flash连接方式由SPI改为QSPI。

4、输出排针由2.0mm改为常用的2.54mm。

第一代(上)和第二代(下)对比:

 

固件版本和烧录:

烧录固件并不需要官方的XTAG调试器和因此无预留XTAG接口。直接使用Flash编程器(例如CH341A编程器)直接对外置flash烧录固件即可。

附件中提供两个固件,分别对应两种晶振频率:

22.5792MHz/24.576MHz:XU208-QF48-C10-2I2O-QSPI-22-24-152A-880D-I2C-9028-9822-4E-4F-SPDIFOUT-IOPORT.BIN

45.1584MHz/49.152MHz:XU208-QF48-C10-2I2O-QSPI-45-49-152A-880D-I2C-9028-9822-4E-4F-SPDIFOUT-IOPORT.BIN

22.5792MHz/24.576MHz最高支持384kHz输出,而45.1584MHz/49.152MHz最高支持768kHz输出,需要根据自己实际使用的晶振频率进行烧录。

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
XU208-QF48-C10-2I2O-QSPI-22-24-152A-880D-I2C-9028-9822-4E-4F-SPDIFOUT-IOPORT.BIN
166
2
固件IO说明.txt
277
3
XU208-QF48-C10-2I2O-QSPI-45-49-152A-880D-I2C-9028-9822-4E-4F-SPDIFOUT-IOPORT_REV.bin
65
克隆工程
添加到专辑
0
0
分享
Logo GIF0
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航