Úplná binární sčítačka z tranzistorů
Na začátku stála jednoduchá otázka - co to je to hradlo?
Vytáhl jsem klasický obvod 7400 a zkusil ukázat, co dělá, co jsou logické úrovně, jak fungují funkce NAND, negace a další.
Následovaly další otázky - jak to funguje uvnitř? A k čemu se to dá použít?
To vše postupně vedlo k několika zapojením z nich jedno nutně musela být úplná binární sčítačka umožňující sečíst dvě binární čísla (1 nebo 0) s ohledem na přenosový bit (1 nebo 0) a výstupem je opět binární číslo ( nebo 0) a přenosový bit (1 nebo 0).
Zkusili jsme sestavit sčítačku na nepájivém poli, ale neměli jsme hradla XOR. Sestavili jsme je z NAND a invertorů. A když už jsme rozložili XOR na jednodušší hradla, zkusili jsme rozložit i hradlo NAND a ukázalo se, že NAND, NOR a NOT lze velice snadno zkonstruovat z NMOS tranzistorů a vznikl nápad udělat celou sčítačku bez integrovaných obvodů.
Návrh jsem upravil tak, aby byl maximálně názorný s detailními popisky a nakonec jsem přidal i nějaká hradla navíc pro případné experimentování.
Stejně jako sčítačka z integrovaných obvodů i tato se dá řetězit do vícebitových celků a sčítat větší čísla než 1+1.