Driver Multiplexeur ADG731
AvancéChallengeSe connecter →
00:00
01Fonctionnement
Le module pilote un multiplexeur analogique 32:1 ADG731 via protocole série SPI. Il balaye automatiquement les adresses de 0 à g_MAX_ADDRESS-1, transmettant 8 bits d'adresse par canal puis attendant le temps de commutation avant de passer au canal suivant.
- Horloge système : 250 MHz
- Transmission : 8 bits MSB-first
- Temps de commutation à respecter entre chaque canal
02Interface
| Signal | Direction | Largeur | Description |
|---|---|---|---|
i_clk_250M | Entrée | 1 bit | Horloge système 250 MHz |
i_rst_l | Entrée | 1 bit | Reset actif bas |
i_top | Entrée | 1 bit | Déclenchement de conversion |
o_adg731_sclk | Sortie | 1 bit | Horloge SPI |
o_adg731_sync_l | Sortie | 1 bit | Chip select actif bas |
o_adg731_din | Sortie | 1 bit | Données série sortantes |
i_adg731_d | Entrée | 1 bit | Entrée Adg731 d |
o_addr | Sortie | 5 bits | Adresse courante |
o_data | Sortie | 1 bit | Données de sortie |
o_trig | Sortie | 1 bit | Trigger de sortie |