主题中讨论的其他器件: CDCV304
工具/软件:
我提出了一个使用 ADC3543 数据转换器的定制电路板。 对于此应用、我选择使用单端时钟、但在让 ADC 输出数据方面遇到了困难。 但是、我确实从芯片上得到了生命体征:我间歇性成功地让芯片输出数据、并能够读回使用 SPI 设置的寄存器。
按照数据表的第 8.3.2.1 节 、我为 CLKP 引脚提供了 50MHz 时钟(请参阅随附的示波器布线)、并将 0.1uF 电容器(我也尝试了 50pF 的值,但成功程度更低)连接到 CLKM 引脚。 请参阅随附的原理图以了解详细信息、但请注意、我最初使 CLKP 和 CLKM 反相、但用边缘进行了修复。
要配置 ADC、我首先按照数据表中的表 8-14 进行 操作、并将 REFBUF 引脚接地、以选择内部基准、单端时钟输入和串行 CMOS 2 线。 然而、观察图 8-16 后、我认为 REFBUF 无法短接内部基准而将其短接至地(实际上好像将其连接到任何电压都会使内部基准短路)。 因此、我剪切到 REFBUF 的布线。
看起来这意味着我现在需要使用 SPI 来调整时钟设置。 根据数据表、这是寄存器 0x0E、我将其设置为 0b00001001(对于内部,将 REF CTL 设置为 1、将 REF SEL 设置为 00、对于单端时钟输入、将 SE CLK EN 设置为 1)。 为了谨慎起见、我读回寄存器以确认它已被接受(请参阅事务跟踪示波器)。 我曾尝试触摸其他寄存器、但我似乎对我的情况没有帮助、因为我仍在尝试在并行 CMOS 模式下查看使用寿命迹象、而不是为我的应用配置器件。
这使零件在短时间内正常工作... (REFBUF 悬空、CLKM 上为 0.1uF、向 0x0E 发送单命令)、然后器件在工作和不工作之间 我怀疑,这是由一个有点水留在清洗添加一点点阻力的地方,然后蒸发离开部分在一个断裂的状态.. 我会就我的申请存在什么问题寻求建议。 为此、我附上了布局的原理图和屏幕截图。
此处附上了原理图的相关部分。 请注意、我消除了将时钟馈送到 CLKM 而不是 CLKP 的误差、我将 47pF 电容器替换为 0.1uF、并且我切断了连接到 REFBUF 的布线。
e2e.ti.com/.../tdm_5F00_col_5F00_adc_5F00_forum.pdf
采用 4 层电路板布局布线。 我将展示具有分离接地层的顶层和第一个内层

接下来是显示写入操作和从寄存器读取操作的布线

最后是看起来相当像样的时钟的布线。 它被馈送到

主要的“症状“是没有来自 ADC 的数据(DCLK 上没有时钟,它看起来处于高阻态)。 我还注意到 VREF 引脚的电压不是 1.6V、这可能是因为 REFBUF 短接至地而损坏内部基准吗? 但 VCM 为 0.95V、芯片的 SPI 部分似乎可以正常工作、如上面的示波器迹线所示。
请告知:
Simon
P.S.我会注意到、该芯片的数据表和用户体验到目前为止还不如我从其他 TI 文档中预期的那样好。 我希望由于这款产品是相当新的、因此数据表将来可能会更新、以改善用户体验、看起来像一款优秀的产品...