Urobte syntézu prevodníka z kódu 5421 do kódu 5311, pričom: - použite rôzne formy minimalizácie funkcií (Quin-Mcluskeyho metóda, minimalizácia v mape) a zapíšte funkcie v rôznych formách - pri návrhu využite IO nízkej a strednej integrácie (NAND, NOR, AND-OR-INVERT, multiplexory, demultiplexory, dekodéry 1 z N, pamäte) - rozdeľte čo najefektívnejšie logické členy do puzdier IO a urobte súpisku IO - vhodne ošetrite nevyužité členy z puzdra IO a nevyužité vstupy - v závere zhodnoťte najvýhodnejšie riešenie prevodníka ... Keďže maximálne číslo vyjadriteľné v kóde 5421 je 12 a v kóde 5311 len 10, je nevyhnutne potrebné doplniť výstup, ktorý bude indikovať, že na vstupe prevodníka sa vyskytlo číslo, ktoré sa v kóde 5311 nedá vyjadriť. Ak sa na vstupe vyskytlo číslo 11 alebo 12, výstup f5=1 a ostatné výstupy sú nedefinované, čiže budú dourčené na nulu alebo jednotku vybraným implikantom resp. implicentom. Ak sa na vstupe nevyskytlo číslo 11 ani 12, výstup f5=0 a ostatné výstupy zodpovedajú danému číslu v kóde 5311. Niektoré čísla majú v jednotlivých kódoch dvojznačné vyjadrenie (čísla 5, 6, 7 v kóde 5421 a čísla 1, 4, 5, 6, 9 v kóde 5311). Prevodník na vstupe rozoznáva obidve vyjadrenia, avšak na výstup sa môže dostať len jedno z vyjadrení. Keďže sa mi nepodarilo zistiť definíciu týchto kódov v literatúre, dodefinoval som si čísla s dvojznačným vyjadrením v kóde 5311 sám. ...