Definice kombinačního obvodu a jeho předurčen

  • je logický obvod, který závisí výstupy na aktuálních stavech vstupu
  • Neobsahuje žádné paměťové prvky (operace se prování v jeden okamžik)
  • Účel je provádět logické operace v elektronických systémech
  • Každé kombinaci vstupních proměnných odpovídá právě jedna výstupní kombinace
  • Okamžitá reakce: Výstupy kombinačních obvodů závisí pouze na aktuálních vstupních hodnotách, bez ohledu na předchozí stav
  • Multiplexování a demultiplexování: Umožňují výběr nebo distribuci signálů
  • Příklady logických obvodů:
    • Logická hradla (NOT, AND, NAND, XNAND, OR, XOR, NOR, XNOR )
    • Dekodéry a enkodéry
    • Multiplexery a demultiplexery
    • Sčítačky a odečítačky
    • Komparátory

Postup návrhu kombinačního obvodu

Postup návrhu kombinačního obvodu

  1. Specifikace požadavků

    • Určení vstupů, výstupů a logické funkce obvodu.

    Návrh obvodu většinového hlasování pro tři vstupy A, B a C. Kde výstup bude logická 1, pokud alespoň dvě vstupní proměnné mají hodnotu 1.

  2. Sestavení pravdivostní tabulky

    • Vytvoření tabulky všech možných kombinací vstupních hodnot a odpovídajících výstupních hodnot.
ABCY
0000
0010
0100
0111
1000
1011
1101
1111
  1. Odvození logických výrazů

    • Ze získané pravdivostní tabulky se určí logický výraz ve formě součtu součinů (SOP) nebo součinu součtů (POS).
    • V tomto případě je výstup Y definován jako součet logických součinů (AND) dvojic vstupních proměnných:
  2. Optimalizace logického výrazu

    • Použití pravidel Booleovy algebry nebo Karnaughovy mapy pro zjednodušení logického výrazu. Pokud je potřeba.

    Ze zákona absorpce vyplývá, že můžeme dvakrát přičíst součin

    viz maturitní otázka: 1. Minimalizace logické funkce algebraická a grafická

  3. Realizace obvodu

    • Navržení schématu pomocí základních logických hradel (AND, OR, NOT, XOR apod.) z logického výrazu.

Pomocí tří dvouvstupových hradel AND se udělají součiny A·B, A·C a B·C. Výstupy AND hradel jsou napojeny do třívstupového hradla OR Schéma obvodu:

Ověření návrhu – Simulace a testování obvodu pro ověření správnosti návrhu. Pomocí fyzického zapojení nebo digitální simulace lze ověřit, že výstup odpovídá očekávaným hodnotám z pravdivostní tabulky. (sestavení obvodu)