Chargement…
Chargement…
Compteur synchrone bidirectionnel de largeur configurable. Supporte le chargement parallèle (prioritaire sur le comptage), le comptage ascendant ou descendant selon i_dir, et signale le dépassement via o_wrap.
Le reset est asynchrone et actif haut.
g_width (défaut 8)| Signal | Direction | Largeur | Description |
|---|---|---|---|
i_clk | Entrée | 1 bit | Horloge système |
i_reset | Entrée | 1 bit | Reset asynchrone actif haut |
i_en | Entrée | 1 bit | Enable du compteur |
i_dir | Entrée | 1 bit | Direction (1=up, 0=down) |
i_load | Entrée | 1 bit | Chargement parallele |
i_data | Entrée | g_width bits | Donnée a charger |
o_cpt | Sortie | g_width bits | Valeur du compteur |