器件型号: ADS8515
您好的团队、
在我们的客户用例中、存在 R/C 从低电平转换为高电平、而 CS 在某个时间点保持低电平的情况。
但是、在数据表图 22 中、CS 转换(低电平到高电平或高电平到低电平)后需要 tsu(建立时间,R/C 到 CS)。
根据我的理解、客户的情况超出了数据表定义。
我的理解是否正确?
在这种情况下、器件的行为会发生什么情况?
请您对此提出意见。
此致、
teritama
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
器件型号: ADS8515
您好的团队、
在我们的客户用例中、存在 R/C 从低电平转换为高电平、而 CS 在某个时间点保持低电平的情况。
但是、在数据表图 22 中、CS 转换(低电平到高电平或高电平到低电平)后需要 tsu(建立时间,R/C 到 CS)。
根据我的理解、客户的情况超出了数据表定义。
我的理解是否正确?
在这种情况下、器件的行为会发生什么情况?
请您对此提出意见。
此致、
teritama
您好 Teritama、
客户是否有这种情况的波形? 我也想知道 BUSY 引脚的状态。
CS 之前是否从高电平转换为低电平? 或者它的持续时间是多久?
当 CS 保持低电平时 R/C 从低电平转换为高电平的条件
这种情况从技术上讲在数据表定义中

但是、如果不知道整个帧、器件配置和 BUSY 信号的状态、就很难假设它是否处于功能状态。
您在考虑表 3 中的时序限制时是正确的。 在图 21 中、它被设置为 CS 连接为低电平、显示了 CS 为低电平且 RC 转换为高电平时有关数据输出的可能情况。

例如、如果转换启动(CS 和 RC 低电平)、tw1 至少为 40ns、则 RC 从低电平转换为高电平、然后:
此致、
Yolanda
尊敬的 Yolanda-San:
感谢您的回答。 我想与客户分享数据总线状态取决于忙碌状态的信息。
CS 以前是否从高电平转换为低电平? 或者它的低持续时间是多久?
⇒CS 在 tw1 (40nsec)+之前的裕度时间内传输。 但是、我们没有裕度时间信息。
此外、在图 21 中、我有一些关于的问题。
在图 21 中、存在“TA1"。“。 但是、我们在表 3 中找不到“TA1"参数“参数。 转换时序。
这是否意味着与“ ta “相同?
以及表 3 中的数据。 转换时序、tv 的典型值为 2us、ta 的最大值为 1.2us。 根据我的理解、这意味着即使 R/C 低电平后的访问时间最长 (1.2us)、也要保持有效的时间裕度。
但是、在图 21 中、TA1 比 tv 长。
您能否解释一下电视与 ta 或 TA1 之间的关系?
此致、
teritama
您好 Teritama、
在图 21 中、为“TA1"。“。 但是、我们在表 3 中找不到“TA1"参数“参数。 转换时间。
在表 3 中、“TA1"应为“应为“TA1"<xmt-block0>“ ta 和“TV"。“。 TV 是 RC 转换为低电平后以及先前数据有效的时间。 表中的 ta 是 tv 后下一个数据有效之前的额外时间。 图 21 中的 TA1 应该是两者的结合。
我认为这肯定是数据表和表格值中的拼写错误、其中 TA1 应显示在表中并包含组合值(典型值~2.3us、最大值~3.2us)。 感谢您提出这个问题、我将看到它已在下一个修订版中注明。
如有需要进一步澄清、由于 RC 变为低电平与实际转换开始(BUSY 变为低电平)之间的额外延迟、以及转换结束(BUSY 变为高电平)和下一个数据实际上可以有效并在数据总线上输出的时间、设置了 ta 或 TA1。
因此、您是正确的、应该表示转换前后的裕度、这意味着它应该大于典型转换时间。 如果我们考虑到 TA1 应该是 ta 和 tv 的组合,这应该更有意义。 我为混淆而道歉、但我希望这会有所帮助。
此致、
Yolanda
尊敬的 Yoland-san:
感谢您的解释、很抱歉耽误您的答复。
从图 21 可以 看出、ta1+td3=tw2+tw2+ tpd。 根据表 3、tw2 最大为 2us。 与图 21 一起、这表明由于 TA1+td3=tw2+ tpd 关系、TA1 应低于 2usec。
然而,在您的评论中,您提到 TA1 是 conbination ta 和 tv ,并且 convined 值是 typ ~2.3us & max ~3.2us。
我对这种差异感到困惑。 您能详细介绍一下吗?
此致、
teritama
您好 Teritama、
这是一个非常好的观察结果、鉴于 tpd 和 td3 在数十 ns 范围内、ta /TA1 应几乎等于 tw2、即 2us。
ta 可用作参考点、 在控制器切换 RC 低电平和何时开始从数据总线读取数据之间设置“固定“延迟、以确保避免“无效“段。 由于建议等待读回数据、直到转换完成(BUSY 变为高电平)并且 BUSY 信号能够用作控制器的中断引脚、因此增加了一些额外的延迟、以确保始终读回正确的数据。 话虽如此、如果控制器能够、那么 2us 应该起作用。
当建议典型值~2.3us &最大值~3.2us 时、我添加了 ta 典型值+ tv 最小值和 ta 最大值+ tv 典型值、并从有关此系列器件的信息中添加了该典型值。
如果在周期时间 (tc) 之前设置总线访问时间的最大限值、也可能有时间让控制器读回数据。
此致、
Yolanda
尊敬的 Yolanda-San:
感谢您的解释。
您提到 ta 是 R/C=低电平之后的开始时序、TA1 表示建议的开始读取数据的时序、以避免段无效。
因此、TA1 是由控制器设置的时序。
这种理解是否正确?
此外、在实际行为中、R/C 在 ta 后变为低电平→数据变为有效→数据总线保持 tv 的有效数据。
因此、您建议 TA1 为 TYP ~2.3us & max ~3.2us((ta 和 tv convined 值)。
这种理解是否正确?
谨致问候、
teritama
您好 Teritama-San、
我很抱歉耽误你的时间。
TA1 可用于配置控制器、是的。
R/C 变为低电平→有效数据将是之前的数据、直到 tv →需要额外的 ta 延迟、直到数据再次有效
R/C 变为低电平→访问有效数据的延迟为 TA1
我的建议可能有点大方,典型值~2us 到 3.2us 应该更好. 通常、它应该在 tconv+TD1 左右、因为建议 等待读取数据总线、直到转换完成且 BUSY 处于高电平。
此致、
Yolanda