Ú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.