TI E2E 英文论坛海量技术问答的中文版全新上线,可点击相关论坛查看,或在站内搜索 “参考译文” 获取。

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.

[参考译文] AFE7950:FSPI,SPIA,spib,spib2

Other Parts Discussed in Thread: AFE7950
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1090909/afe7950-fspi-spia-spib-spib2

部件号:AFE7950

您好,

afe7950上有许多SPI端口。

1> FSPI

是否可以使用FSPI设置某些默认值?

2>SPIA,spib,spib2

是否有任何原因导致有三个SPI端口?

当我通过Latte测试EVM时,bringup (AFE.deviceBringup)耗时相当长。  如果通过FPGA仅使用通过20MHz SPI时钟的SPIA,则正常设置(如 AFE79xx_EVM_Mode8.py)需要多长时间?

此致,

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Yoonsun,

    FSPI不可用于编程。 FSPI仅供工厂使用,可作为通用GPIO使用。  

    AFE7950包括三个SPI接口(SPIA,SPIB1,SPIB2),它们具有相同的功能。 所有这三 个都具有的原因是,在某些应用中,辅助SPI (SPIB1和SPIB2)需要访问单独的寄存器。 需要注意的一点是,重置时,SPIA是唯一启用的端口,两 个辅助端口必须通过SPIA启用。

    Latte的延迟时间较长的原因是USB连接速度慢,软件开销和文件记录。 默认情况下,Latte记录了对AFE进行编程所需的所有写入,这会增加预制时间。 要禁用日志记录,您可以将 以下参数设置为0: logDumpInst.logFormat = 0x00 (Mode8脚本中的第131行)。  

    如果使用FPGA使用SPIA对AFE进行编程,则制格时间约为6秒。 这一时间量的原因是,SERDES接收自适应最多需要5秒钟。


    此致,

    David Chaparro