DP108T是一种高集成度的USB/YTPE-C音频芯片。嵌入了所有必要的模拟模块,包括双DAC 和音频驱动、麦克风增益器 、PLL、稳压器和 USB 收发器。此外,音频音量可以很容易地通过专门的 HID 兼容音量控制引脚来调节。

典型应用原理图:

产品特性:
· 支持 USB2.0;TYPE-C;
· 符合 USB 听觉设备类规范 3.0 版本;
· 支持 USB 暂停/恢复模式和音量控制引脚的远程唤醒功能;
· 扬声器模式(只有回放功能)或者耳机模式(回放+录音)有跳线引脚(jumper pin);
· 耳机模式下,USB 音频功能拓扑结构(USB Audio Function Topology)有 2 个输入端
子,2 个输出端子,1 个混音器单元,一个选择单元和 3 个特性功能单元;
· 耳机模式下,通过跳线引脚(jumper pin)开启/关闭混音器单元;
· 支持一个控制终端,一个同步输出终端,一个同步输入终端和一个中断终端。
· 当设备暂停时,对释放回放带宽(Releasing Playback Bandwidth)和 USB 总线交替设置为零带宽;
· 升高、降低音量和静音回放引脚支持 USB HID 设备组,故主机可以同步控制;
· 静音指示引脚用 LED 指示静音状态;
· 可以设置电压输出的跳线引脚(Jumper Pin)(3.5V 或 2.5V);
· 听筒放大器为嵌入式高性能 16 位音频 DAC;
· 麦克风增益器输入端为 16 位嵌入式 ADC;
· 嵌入式通电复位(Power-On-Reset)模块;
· 嵌入式 5V-3.3V 稳压器支持单外部 5V 操作;
· 免驱动兼容 Win98 SE / Win ME / Win 2000 / Win XP / Mac OS9 / OS X;
· 24 引脚 SSOP 封装。


参考应用电路图:

目前旧版DP108已停产,在DP108的基础上,原厂推出优化升级版DP108T。
两者都是免驱芯片,差异对比如下:
1、DP108T 不需要使用晶振(内部集成);
2、 DP108T 没有eeprom的外接接口,意味着PID和VID无法修改。使用C-MEDIA的软件,极有可能无法使用。解决的办法:破解C-MEDIA软件。 在初始化中植入PID和VID就可以了;
3、DP108T改用SSOP24封装,贴片相对比较简单;DP108T与DP108封装不同,但在实际产品PCB设计中,两者可替换,产品尺寸大小不变,且DP108T贴片更具成本优势。

主要应用领域:
头戴式耳机
USB声卡
USB网络电话

USB2.0/YTPE-C音频芯片DP108T集成晶振替代DP108 CM108的更多相关文章

  1. USB2.0学习笔记连载(一):CY7C68013特性简介

    上一篇博客已经给出了整个视频板卡架构,那么对于USB接口部分需要着重理解和学习. 对于目前来说,若是利用FPGA去模拟USB2.0内核,难度还是挺大的,整个状态的收发都不好控制.现在目前都在使用桥接芯 ...

  2. 【转载】USB2.0接口差分信号线设计

    引 言 通用串行总线(Universal Serial Bus)从诞生发展到今天,USB协议已从1.1过渡到2.0,作为其重要指标的设备传输速度,从1.5 Mbps:的低速和12 Mbps的全速,提高 ...

  3. USB2.0规范

    USB是一种支持热插拔的高速串行传输总线,它使用差分信号来传输数据,最高速度可达480Mb/S. USB支持“总线供电”和“自供电”两种供电模式.在总线供电模式下,设备最多可以获得500mA的电流.U ...

  4. USB2.0学习笔记连载(十九):EZ-USB TRM手册重要部分介绍

        TRM手册中给出了所有的寄存器配置,在 slave fifo模式或者 GPIF模式等,所以对于用到的各种寄存器配置需要查看此手册,当然还可以配合着应用手册<AN61345>.   ...

  5. USB2.0学习笔记连载(六):USB2.0硬件设计需要注意事项

    笔者在设计USB2.0时找到了一个官方给的硬件设计正确设计指南,其中有些内容还挺nice的.不单单只是USB的设计,其中有些思想可以应用到其他的场合中. 对于USB2.0而言,全速状态下可以达到480 ...

  6. USB2.0主机控制器 UPD720114 简单详解

    UPD720114 是符合 USB 2.0规格的集线器控制器,适用于“符合生态原则的解决方案”.这种小型封装的控制器集成了核心逻辑电路的2.5 V 内部电压调整器.终端电阻器,减少了所需要的外部组件的 ...

  7. BL8810|USB2.0高速闪存读卡器|BL8810芯片

    BL8810是由台湾旺玖半导体推出的一款USB2.0 SD/MMC闪存读卡器单芯片.支持USB2.0高速传输,并符合通用串行总线规范.该芯片集成了一个高速的8051微处理器和一个最好的数据引擎,它的引 ...

  8. BL8810|USB2.0高速闪存读卡器芯片|BL8810规格书

    1.说明 BL8810是一款USB 2.0读卡器控制器,采用高度集成的单芯片解决方案,旨在提供USB2.0和SD.SDHC.mini SD.Micro SD(T-Flash)接口规范之间的高速数据传输 ...

  9. Virtualbox安装USB2.0/3.0

    系统:Ubuntu16.04 软件:Virtualbox5.1 1.打开Virtualbox,不启动虚拟系统. 2.点击设置->USB->启动usb2.0. 3.若发现不能启用,则到官网下 ...

随机推荐

  1. Java 并发系列之一

    Java 并发系列之一 简单的总结了一些 Java 常用的集合之后,发现许多集合都针对多线程提供了支持,比如 ConcurrentHashMap 使用分段锁来提高多线程环境下的性能表现与安全表现.所以 ...

  2. django 从零开始 制作一个图站 1环境的配置以及测试本地服务器

    先使用用virtualenv建立一个虚拟环境 使用pycharm 建立一个django项目 选择虚拟环境和建立一个应用app 其中 tuzhan是项目根目录 user是我们的项目app 中间一些项目文 ...

  3. celery异步任务 定时任务

    以前项目中用到过 celery ,但是没怎么记笔记,现在在记一下,方便以后用.   Celery.png 问:Celery 是什么? 答:Celery 是一个由 Python 编写的简单.灵活.可靠的 ...

  4. php通过单例模式使一个类只能创建一个对象。

    单例模式也就是一个类只能创建出一个对象 首先你要知道它的基本思想为:三私一公! 何为三私一公?   1(私).防止用户通过构造方法创建对象,因此私有化构造方法. 2(公).创建一个公共静态函数用来进入 ...

  5. Redux的createStore实现

    Redux的createStore实现   使用过react的同学应该对Redux这个东西有所了解.他是一种全局状态管理的思想(对, 这里我觉得它是一种思想, 因为对于React来说, 其实Redux ...

  6. CSS每日学习笔记(1)

    7.30.2019 1.CSS 文本属性 属性 描述 color 设置文本颜色 direction 设置文本方向. line-height 设置行高. letter-spacing 设置字符间距. t ...

  7. kerberos系列之kerberos安装

    最近搞了一下kerberos,准备写一个系列,介绍kerberos的安装,和常用组件kerberos配置,今天进入第一篇:kerberOS安装 具体kerberos是什么东西,大家可以百度查一下,这里 ...

  8. 爬虫如何使用phantomjs无头浏览器解决网页源代码经过渲染的问题(以scrapy框架为例)

    一.浏览器的构成 许多开发商提供了商用的浏览器来解释和显示Web文档,而所有这些浏览器几乎都使用相同的体系架构.每一种浏览器(browser)通常由三部分构成:一个控制程序,客户协议和一些解释程序.控 ...

  9. android studio 添加GSON

  10. 数据库-第三章 关系数据库标准语言SQL-3.3 数据查询

    数据查询 例: 一.单表查询 1.定义 是指仅涉及一个表的查询 2.选择表中的若干列 查询指定列 例: 查询全部列 例: 查询经过计算的值 例: 3.选择表中的若干元组 消除取值重复的行 例: 查询满 ...