Hardwarebeschrijvingstalen en verificatie
Welke uitspraak over de beschrijving van tri-state, dat Z (hoge impedantie) uitvoert, in HDL is juist?
- AAlle signalen binnen de chip worden gewoonlijk met tri-state gemaakt
- BHet wordt gebruikt voor bidirectionele aansluitingen die met de buitenwereld van de chip verbonden zijn, en binnen de chip worden gewoonlijk multiplexers gebruikt
- CZ betekent hetzelfde als 0, dus het maakt niet uit waar het wordt gebruikt
Antwoord en toelichting tonen
Antwoord: B. Het wordt gebruikt voor bidirectionele aansluitingen die met de buitenwereld van de chip verbonden zijn, en binnen de chip worden gewoonlijk multiplexers gebruikt
Tri-state is een mechanisme om uitgangen los te koppelen, zodat meerdere schakelingen één lijn kunnen delen, en het wordt gebruikt bij bidirectionele aansluitingen zoals een extern bus of de datalijnen van geheugen. Binnen de chip bestaat het risico dat twee tegelijk aansturen en botsen of dat niemand aanstuurt en de lijn zweeft, en is timinganalyse ook moeilijk. Daarom is het gebruikelijk binnen de chip signalen met een multiplexer te kiezen.
Verder: nog 9 vragen over Hardwarebeschrijvingstalen en verificatie