ZHCUC05A November 2022 – May 2024 AFE7900 , AFE7901 , AFE7903 , AFE7906 , AFE7920 , AFE7921 , AFE7950 , AFE7950-SP , AFE7951 , AFE7953 , AFE7954 , AFE7955 , AFE7958
此示例使用了軟核 Microblaze,因為 Microblaze 可以在大多數(shù) Xilinx FPGA 系列中實例化。SPI、UART 和 GPIO AXI 塊在頻率相對較低的 AXI 時鐘上運行。如圖 4-1 所示,AXI 外設(shè)由 Microblaze 塊通過智能互連進行控制。
圖 4-1 采用 Microblaze 和 AXI 外設(shè)的典型塊設(shè)計Microblaze 的 HP 端口驅(qū)動 AXI 外設(shè)塊設(shè)計。100MHz 差分時鐘源需要為整個 IP 提供時鐘。此示例使用 100MHz 差分時鐘源,因為該時鐘在大多數(shù) FPGA EVM 中通常作為“用戶時鐘”提供。所有其他時鐘頻率通過時鐘向?qū)г趦?nèi)部生成。根據(jù)系統(tǒng)中所需的獨立 SPI 總線數(shù)量,可將更多 AXI SPI IP 添加到塊設(shè)計中。