Chargement…
Chargement…
Le module gère un nombre configurable de vecteurs d'interruption (g_NB_IT). Quand les interruptions sont activées et qu'un trigger est reçu, le vecteur correspondant produit une impulsion d'une durée minimale configurable (g_MIN_WIDTH_PULSE cycles).
Le reset est asynchrone et actif haut.
g_NB_IT (défaut 4) et g_MIN_WIDTH_PULSE (défaut 4)| Signal | Direction | Largeur | Description |
|---|---|---|---|
i_clk | Entrée | 1 bit | Horloge système |
i_it_en | Entrée | 1 bit | Activation globale des IT |
i_it_trig_valid | Entrée | 1 bit | Validation du vecteur de trigger |
i_it_trig | Entrée | g_NB_IT bits | Vecteur de déclenchement |
o_it_activ_valid | Sortie | 1 bit | Au moins un compteur a fini |
o_it_activ | Sortie | g_NB_IT bits | Vecteur de fin d'impulsion |
o_it_vect | Sortie | g_NB_IT bits | Vecteur d'IT actif |