是使用者非常关心的一个参数,它决定了外部输入信号的带宽。在Fusion的ADC中,采样时间和转换时间是不同的,采样时间定义为转换时间加上ADC控制器操作的时间,在Fusion中ADC控制器为ASSC(ADC采样序列控制器),这个模块在生成模拟模块的时候可以自动生成[9]。采样和转换的时间示意图如图3所示,ADC采样和转换时间描述如表1所示。图3采样和转换时间示意图表1ADC采样和转换时间描述名称含义Tsample采样保持电路采样模拟信号的时间,储存在输入电容中,它的时间(2+STC)×LK当使用电压检测时并使用Prescaler,则为Tprescaler_setting或TstrobeTprecaler_setting—Precaler的设置时间,没有使用时这个时间是不存在的当使用电流或温度检测时,则为Tstorbe—选通时间,一定存在Tacquisition_hold获取和保持时间,包括Tsample和Tprescaler_setting或Tstrobe前两者的时间,在电压监控中如果使用Prescaler,最小值为10us,不使用则只有Tsample,在电流和温度监控中最小值为5usTconversion转换时间,包括Tacquisition_hold和ADC内部处理时间TturnaroundADC控制处理时间,从读取转换结果到下次开采样的时间,根据控制器的不同时间也不同,Fusion自带的ADC控制器IP为ASSC,由SmartGen软件生成,该时间与通道数目、标准信号个数都有关系Tsample_fusionFusion的ADC两次采样的时间间隔,从模拟信号输入到转换结果输出并启动下次采样(1)单通道转换时间计算公式:T_conversion=t_sync_read+t_acquisition_hold+t_distrib+t_post_cal+t_sync_write