使用zynq去做一些AD/DA的操作时候有些只支持三线制的SPI那么我们如何使用PS端的控制器EMIO到PL端实现3线制呢?
以上是SPI0的接口信号,我们可以把PL侧的三线制的SDIO信号(inout)通过一个IOBUF原语进行转换出in 和out的信号。其中EN可以使用一个gpio的EMIO的来控制,或者直接使用MOSI_T信号控制即可(这个需要验证一下,理论是可以的,transmit时刻输出,否则三态,三态时刻就可以把输入的信号传递给Miso了)。
版权声明:本文为CSDN博主「尤老师FPGA」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_38828382/article/details/114002924