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.

ADS8588H中CS与SCLK之间的时序问题

Other Parts Discussed in Thread: ADS8588H

最近在写ADS8588H的FPGA驱动程序,遇到几个问题,

第一,参考官方datasheet中的P16页的图5,注意有1个技术指标是tsu_csck,在P10的6.10表格中说明其为Setup time : CS falling to first SCLK edge,最小时间是8ns,请问:这个8ns的时间是必须要保证的么?能不能是0ns?如果必须是8ns,则cs的产生不能在SCLK时钟域下

第二:数据手册的P43中7.4.2.3.3的第二段部分 ,The MSB can be read by the host processor on the next falling

edge of the SCLK signal. The remaining 15 bits of the conversion result are output on the subsequent rising
edges of the SCLK signal and can be read by the host processor on the corresponding falling edges.,请问:在serial data read operation中,转换结果的最高位被读取是一定要在SCLK的下降沿情况下才可以么?其余15位是上升沿和下降沿都行,这个我清楚,就是最高位这个不太清楚能不能用上升沿?

第三:综合第一和第二,我认为,针对于ADS8588H串行读取时序问题,我用了8个通道,在CS低电平情况下,只要满足搞上个16*8=128个SCLK就行,在上升沿取数据,至于CS下降沿距SCLK的第一个沿,SCLK的最后一个active edge到CS高电平的时间间隔,可以不去考虑,这样做对不对?

跪求大神指点!比较着急,先谢谢大神了!