登录/注册

并行ad 时序

更多

好的,并行ADC的时序是指模数转换器(ADC)在进行一次完整的采样和转换过程中,其控制信号(如片选、启动/转换开始、时钟、状态指示)和数据输出信号(多条并行线)随时间变化的逻辑关系和相对时间要求。

下面是一个典型的并行ADC(例如:基于逐次逼近寄存器 - SAR架构)的关键时序阶段和信号的说明,通常用时序图表示:

  1. 初始化与空闲状态:

    • 片选信号(CSnCS):通常为高电平(无效),禁止ADC操作或使数据总线为高阻态。
    • 启动/转换开始信号(CONV_STARTnCONVSTSC):保持在高电平(无效)或根据特定逻辑要求维持。
    • 状态指示信号(BUSYEOCDRDY):通常为高电平(空闲)或低电平(准备好),具体取决于芯片定义(BUSY可能低有效表示忙,EOC可能高有效表示转换结束)。
    • 时钟信号(CLK):可能为低电平或高电平。
    • 并行数据输出线(D0 - Dn):通常是高阻态或为无效数据(取决于CS状态)。
  2. 采样阶段:

    • 关键信号变化:
      • CS(如果由片选启动):拉低有效,选中ADC。
      • CONV_START:从高变低(有效沿通常是下降沿,具体看数据手册)。这个信号边沿启动了整个转换周期。
    • ADC内部动作:
      • 采样保持电路根据此刻的CONV_START下降沿捕获输入模拟信号(AIN)的电压值,并将其保持。
    • 时序要求:
      • tAQ CONV_START下降沿相对于输入信号稳定的最小时间。如果信号在CONV_START下降沿附近变化,转换结果会不确定。
      • BUSY状态信号通常会在这个阶段或紧随其后的转换开始时变为有效(例如拉高表示“忙”或拉低表示“忙”,取决于定义)。EOC/DRDY变为无效。
    • 数据输出: 通常仍然无效或保持上一次转换结果。
  3. 转换阶段:

    • 关键信号变化:
      • CONV_START:保持低电平(在部分ADC中可能需要维持一段时间,有些则只需一个脉冲)。
      • BUSY:保持有效状态(表示ADC正在进行转换)。
    • ADC内部动作:
      • ADC的核心(如SAR逻辑)开始工作。
      • 时钟驱动(对于需要外部时钟的SAR ADC): CLK信号在此时变得至关重要。每个时钟周期完成一位精度的判断(对于n位ADC需要至少n个时钟周期)。ADC内部在时钟的驱动下,比较器、SAR逻辑、DAC协同工作,逐位逼近采样保持的模拟电压值。
    • 时序要求:
      • t_CONVERT:完成整个n位转换所需的总时间。这取决于转换架构、分辨率和时钟频率。对于纯SAR ADC,t_CONVERT ≈ n * t_CLK(每个时钟一位)。
      • 时钟参数 (如适用):
        • f_CLKmax / t_CLKmin:ADC支持的最大时钟频率/最小时钟周期。
        • t_CYCCLK的最小高电平时间和低电平时间。
        • t_CSU / t_CHCONV_START相对于CLK边沿的建立时间和保持时间(如果时序相关)。
    • 数据输出: 在转换期间,内部结果在不断变化,输出数据总线通常处于无效或不确定状态(有些ADC可能输出中间的近似值,但这不是最终结果)。
  4. 转换完成与数据读取阶段:

    • 关键信号变化:
      • 转换结束时,BUSY信号变为无效(例如,从高拉低表示“不忙”)。EOC(转换结束)或DRDY(数据就绪)信号变为有效(例如从低拉高)。
      • 对于部分ADC,CS需要维持有效(低)。
    • ADC内部动作:
      • 最终的数字转换结果(n位)被锁存到并行输出寄存器中。
    • 数据输出: 并行数据线(D0 - Dn)此时输出有效且稳定的数字转换结果。
    • 时序要求:
      • t_DACQ:数据有效到输出的延时(EOC有效边沿到数据有效)。
      • 数据读取:
        • CS通常需要在读取期间保持有效(低)。
        • 读信号(RDnRD)或通过CS控制总线(总线接口模式)。
        • t_ACC:从读信号有效到数据有效出现在总线上的最大访问时间(如果是异步读取)。
        • t_EN / t_DISCS/RD有效到输出有效/无效(高阻)的延时。
        • 建立/保持时间t_SU / t_H:读信号边沿(如RD上升沿)相对于数据有效/稳定的时间要求,确保控制器能正确锁存数据。
  5. 数据保持与下一次转换准备:

    • 读操作完成后,RD/CS恢复无效状态(如果需要)。
    • 下一次转换只能在经过最小转换间隔时间t_RECOVERY后(从CONV_START上升沿到下一次CONV_START下降沿的最小时间),才能再次启动转换。

关键并行ADC时序参数总结图:

                          t_CLK
  CLK:      __    __    __    __    __    __    __    __
           |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | ...
           |__|  |__|  |__|  |__|  |__|  |__|  |__|  |__|
                t_CYC
                   t_CH |<->| t_CSU       (如果适用)
                        |    |
CONV_START:  _______/‾‾‾‾‾‾‾‾‾\_______________________________
(启动转换)      tAQ |   |      |<------ t_CONVERT (n*t_CLK) ------>
                     | 采样 | 转换 |               | 数据有效 |
                     |      |   |<------ t_DACQ ------->|      |
 BUSY/EOC:   _______________/‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾\__________
(状态指示)                    |         BUSY有效        |    | EOC有效
                             |<-------- t_CONVERT -------->|
                             开始转换       完成转换
                                          |
 DATA_OUT:  -------------------------------[稳定的转换结果]---------->
(D0-Dn)
 (读取操作)                       |        |      t_ACC |  | t_SU | t_H
 RD/CS(nRD) :  __________________/‾‾‾‾‾‾‾‾\_____________________
                            |<---------读脉冲宽度-------->|
                                                 |<->||<->
                                            t_EN    | | t_DIS
(下一次启动)     ________________________________________________________________
 CONV_START:                                    \‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾...
                                                 |<-- t_RECOVERY -->...

重要提示:

  1. 数据手册为王: 上述描述是一种常见情况,但每种并行ADC芯片的具体时序要求(参数值、有效电平、信号命名)差异极大。务必查阅你所使用的具体ADC芯片的官方数据手册(Datasheet)中的"时序图"和"时序规格"部分。
  2. 关注关键参数: 设计中需特别关注的典型关键参数包括tAQf_CLKmax/t_CLKmint_CONVERT/t_CYCt_DACQt_ACCt_SU/t_Ht_RECOVERY等。
  3. 接口逻辑: 并行ADC接口逻辑(是否共用总线、控制器接口类型)会直接影响时序要求(尤其是CS和读写信号的时序)。
  4. PCB布局与信号完整性: 并行接口数据线较多,高速运行时需注意PCB布局布线的阻抗控制、等长匹配,以确保所有数据线的时序一致性。

理解并严格满足并行ADC的时序要求是确保其能精确、可靠工作的关键。务必以具体器件的数据手册为准进行设计和调试。

致茂Chroma 80611 时序/噪声分析仪模块

1970-01-01 08:00:00 至 1970-01-01 08:00:00

电源时序规格:电源导通时的时序工作

电源时序规格:电源导通时的时序工作

2023-12-08 18:21:43

AD7616正确的时序应该如何设置?

最近在调试AD7616芯片,采用的方案是软件并行模式,使用STM32F429+FMC转换并读取ad7616采样数据,目前在ad7616的读写时序配置上出现了一些问题,根据ad7616数据手册上的相关

2023-12-07 08:23:04

多轴机器人和机床中的时序挑战综述

多轴机器人和机床中的时序挑战综述

资料下载 佚名 2021-05-29 14:08:19

时序分析是FPGA如何设计?资料下载

电子发烧友网为你提供时序分析是FPGA如何设计?资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。

资料下载 百灵千岛酱 2021-04-15 08:51:20

HPEC应用子程序线程推测并行性实验分析

线程级推测(TLS)技术的有效运用可提高多核芯片的硬件资源利用率,其已在多种串行应用的自动并行化工作中取得了较好效果,但目前缺乏对HPEC应用子程序级线程推测方面的有效分析。针对该问题,设计子程序级

资料下载 佚名 2021-03-30 13:52:42

一种上下文信息融合的时序行为提名方法

提取视频单元的时空特征,然后采用双向门控循环网络构建上下文关系预测出时序行为区间。针对门控循环单元(GRU)存在参数较多和梯度消失的问题,通过输入特征控制门结构増强并行计算能力,通过引入加权平均増强历史和当前时

资料下载 佚名 2021-03-25 15:12:45

时序分析和时序约束的基本概念详细说明

时序分析时FPGA设计中永恒的话题,也是FPGA开发人员设计进阶的必由之路。慢慢来,先介绍时序分析中的一些基本概念。

资料下载 佚名 2021-01-08 16:57:55

FPGA时序约束之时序路径和时序模型

时序路径作为时序约束和时序分析的物理连接关系,可分为片间路径和片内路径。

2023-08-14 17:50:02

时序约束连载02~时序例外

本文继续讲解时序约束的第四大步骤——时序例外

2023-07-11 17:17:37

浅谈时序设计和时序约束

  本文主要介绍了时序设计和时序约束。

2023-07-04 14:43:52

模拟前端时序、ADC时序和数字接口时序中的信号链考虑因素

本文介绍了在低功耗系统中降低功耗同时保持测量和监控应用所需的精度的时序因素和解决方案。它解释了当所选ADC是逐次逼近寄存器(SAR)ADC时影响时序的因素。对于Σ-Δ(∑-Δ)架构,

2022-12-13 11:20:18

并行接口接口线的读写时序有哪几种模式

LCD显示模块的外部接口一般采用并行方式,并行接口接口线的读写时序常见以下两种模式:  (1)8080模式。  这类模式通常有下列接口信号:Vc

2022-02-09 07:34:38

FPGA案例之时序路径与时序模型解析

时序路径 典型的时序路径有4类,如下图所示,这4类路径可分为片间路径(标记①和标记③)和片内路径(标记②和标记④)。 对于所有的时序路径,我们都

2020-11-17 16:41:52

请问DCM与时序约束能并行吗?

嗨,大家好,我总是使用我的设计之一,DCM提供3种不同的时钟频率。最近我决定在前一个版本中并行添加一个DCM,现在不再遵守时序约束。这是怎么可能的,因为新的DCM

2019-07-31 07:31:07
7天热门专题 换一换
相关标签