Chargement…
Chargement…
Le module convertit des requêtes utilisateur (i_go, i_rnw, i_address, i_data_in) en transactions AXI4-Lite. En écriture, les canaux AW, W et B sont gérés. En lecture, les canaux AR et R. Le module signale la fin de transaction et les données lues.
G_AXI_DATA_WIDTH (défaut 32), G_AXI_ADDR_WIDTH (défaut 32)G_AXI_STRB_PASSTHROUGH| Signal | Direction | Largeur | Description |
|---|---|---|---|
i_clk | Entrée | 1 bit | Horloge système |
i_rst | Entrée | 1 bit | Reset synchrone actif haut |
i_go | Entrée | 1 bit | Lancement d'une transaction |
i_rnw | Entrée | 1 bit | '1' = lecture, '0' = écriture |
o_done | Sortie | 1 bit | Pulse fin de transaction |
i_address | Entrée | G_AXI_ADDR_WIDTH bits | Adresse cible |
i_data_in | Entrée | G_AXI_DATA_WIDTH bits | Données à écrire |
i_wr_strb | Entrée | G_AXI_DATA_WIDTH/8 bits | Strobe d'écriture |
o_data_out | Sortie | G_AXI_DATA_WIDTH bits | Données lues |
m00_axi_* | — | — | Signaux AXI4-Lite maître (aw, w, b, ar, r) |