Chargement…
Chargement…
Registre Write-1-to-Clear (W1C) de largeur configurable, utilisé pour les registres de statut. L'écriture de '1' sur un bit l'efface, tandis que les événements externes peuvent lever des bits. Le clear est prioritaire sur le set.
Le reset est asynchrone et actif bas.
g_DATA_WIDTH (défaut 8)| Signal | Direction | Largeur | Description |
|---|---|---|---|
i_clk | Entrée | 1 bit | Horloge système |
i_rst_n | Entrée | 1 bit | Reset actif bas |
i_set_en | Entrée | 1 bit | Activation écriture (set) |
i_set_data | Entrée | g_DATA_WIDTH bits | Données à ORer dans le registre |
i_clr_en | Entrée | 1 bit | Activation effacement (clear) |
i_clr_mask | Entrée | g_DATA_WIDTH bits | Masque d'effacement (bits à '1' effacent) |
o_reg | Sortie | g_DATA_WIDTH bits | Valeur courante du registre |