Maître AXI4 — canaux de lecture

Intermédiaire
Se connecter →
00:00
01Fonctionnement

Maître AXI4 lecture single-beat. Le front montant de i_read_go déclenche une transaction de lecture à l'adresse i_address. Le module gère les canaux AR (adresse) et R (données) avec le handshake VALID/READY du protocole AXI4. Les données lues sont disponibles sur o_data_out avec un pulse sur o_rd_done.

02Interface
SignalDirectionLargeurDescription
i_clkEntrée1 bitHorloge système
i_rstEntrée1 bitReset synchrone
i_read_goEntrée1 bitDéclenchement lecture (niveau)
i_rd_addrEntrée32 bitsAdresse de lecture
o_rdataSortie32 bitsDonnées lues
o_rvalidSortie1 bitDonnées valides
o_rd_doneSortie1 bitPulse fin de lecture
m_axi_araddrSortie32 bitsAXI Read Address
m_axi_arvalidSortie1 bitAXI AR Valid
m_axi_arreadyEntrée1 bitAXI AR Ready
m_axi_rdataEntrée32 bitsAXI Read Data
m_axi_rrespEntrée2 bitsAXI Read Response
m_axi_rlastEntrée1 bitAXI Read Last
m_axi_rvalidEntrée1 bitAXI R Valid
m_axi_rreadySortie1 bitAXI R Ready