Vlákno názorů k článku Analogový a digitální svět od Frn - Zajiímavé je, že ještě nikdo nepoužil třístavovou logiku....

  • Článek je starý, nové názory již nelze přidávat.
  • 10. 1. 2003 16:05

    Frn (neregistrovaný)

    Zajiímavé je, že ještě nikdo nepoužil třístavovou logiku.

    Běžná logika : 1 = +5V, 0 = 0V
    Třístavová logika : 1 = +5V, 0 = 0V, -1 = -5V

    Budiče by byly symetrické, do 8-mi bitů by se vešlo 19683 různých hodnot ...

  • 13. 1. 2003 13:37

    Frn (neregistrovaný)

    No jasně, dobrá připomínka.

    Ale šlo mi spíš o něco jiného - binárnní logika (resp. její elektronická implementace) je založena na tom, že máme dva potenciály (např. +5V a GND) a že datový vodič můžeme _velmi_rychle_ uvést do jednoho z těchto stavů. Obvykle pomocí vhodných budičů ...

    No a kdyby se využilo dvouúrovňového napájení, přineslo by to :

    a) nevýhody :
    - složitější zdroj
    Naštěstí ne příliš. Mimochodem vzpomínáte si někdo na 16kibit paměti v PMD85 ? Ty měly dokonce trojité napájení a taky to šlo používat (+5 na I/O obvody, +12 pro jádro s RAM buňkami, -5 jako předpětí substrátu odčerpávalo "zatoulané" nosiče náboje).

    - složitější logiku
    budiče by musely mít 3 spínací prvky místo dvou, tj nárůst o 50%. Základní stavební prvek (řekněme hradlo NAND) by bylo složitější odhadem o 50-100%, komplikovanější prvky jako např. sčítačky se dají takto atomizovat.
    Celkový nárůst tranzistorů odhadem 80%.


    b) výhody
    - "delší" slovo při stejném počtu "tritů" jako bitů
    U 8-mi bitových (resp. "tritových") registrů jde zapsat trojkovou logikou cca 25-krát více kombinací, u 32b je to už přes 400000 - tedy ekvivalent cca 50-ti bitových registrů !

    - více zpracovatelných dat za jednotku času


    - užší sběrnice => jednodušší návrhy spojů (ať už v CPU na MB ...), méně spojů znamená taky jednodušší synchronizaci a tedy i vyšší možné přenosové rychlosti ...