Multivalue logic
{"Image DocumentName": "Multivalue logic", "Image ImageDescription": "Het overloaden van functies en operatoren: uitbreiden van aantal mogelijke signaalwaarden naast \u20180\u2019 en \u20181\u2019. Doel: meer informatie geven over de signaaltoestand tijdens simulatie. Voorbeeld: AND poort met hoog impedante ingangen: De waarheidstabel is: Hoe beschrijf je dit in VHDL? AND. 1. Z. TYPE tri IS (\u20180\u2019, \u20181\u2019,\u2019Z\u2019); FUNCTION AND (left, right: tri) RETURN tri IS. TYPE tri_array IS ARRAY (tri, tri) OF tri; CONSTANT and_table : tri_array := ((\u20180\u2019,\u20190\u2019,\u20190\u2019), (\u20180\u2019,\u20191\u2019,\u20191\u2019), (\u20180\u2019,\u20191\u2019,\u20191\u2019)); BEGIN. RETURN and_table (left, right); END FUNCTION AND ;", "Image XResolution": "37", "Image YResolution": "37", "Image ResolutionUnit": "Pixels/Centimeter", "Image Software": "SlidePlayer", "Image YCbCrPositioning": "Centered"}