06.09.2013 Views

Digitale electronica en processoren Digitale electronica en ...

Digitale electronica en processoren Digitale electronica en ...

Digitale electronica en processoren Digitale electronica en ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Basisbouwblokk<strong>en</strong> asisbouwblokk<strong>en</strong> op op RTL RTL-niveau RTL niveau<br />

1) ) Optell<strong>en</strong> Optell<strong>en</strong> Optell<strong>en</strong> & & aftrekk<strong>en</strong><br />

aftrekk<strong>en</strong><br />

niveau (ADD, (ADD, ALU, ALU, MUX, MUX, …) …)<br />

…)<br />

Interludium : de XOR XOR-poort XOR<br />

poort poort. poort Deze is alle<strong>en</strong> 1 als slechts één van zijn ingang<strong>en</strong> 1 is.<br />

herk<strong>en</strong>baar aan zijn dambordpatroon op de karnaugh-kaart, afhankelijk van de schikking van<br />

de variabel<strong>en</strong>.<br />

voor meerdere meerdere ingang<strong>en</strong> kunn<strong>en</strong> we hem opsplits<strong>en</strong> in in e<strong>en</strong> boom van XOR’s met minder<br />

ingang<strong>en</strong><br />

de XOR is handig bruikbaar als programmeerbare invertor (we kunn<strong>en</strong> stur<strong>en</strong> of het signaal al<br />

dan niet geïnverteerd wordt)<br />

Halve opteller opteller (Half adder) : 2 input input-bits input<br />

bits die opgeteld opgeteld word<strong>en</strong>. Gewone werking van de OR OR-poort OR<br />

poort poort, poort<br />

buit<strong>en</strong> het feit dat wanneer beide ingang<strong>en</strong> ingang<strong>en</strong> 1 zijn, we de uitkomst 0 stell<strong>en</strong> <strong>en</strong> e<strong>en</strong> carry carry-bit carry<br />

bit bit 1 stell<strong>en</strong>.<br />

Deze carry-bit is 1 maar stelt dan de waarde 2 voor.<br />

Volledig Volledige Volledig<br />

e opteller opteller (Full Adder) FA : Houdt ook rek<strong>en</strong>ing met e<strong>en</strong> ev<strong>en</strong>tuele carry carry-bit carry<br />

bit als als ingang<br />

van de vorige optelling (3 ingang<strong>en</strong> nu dus). De werking is analoog met de halve opteller. 0 wanneer<br />

alles 0 is, uitgang 1 wanneer er 1 ingang 1 is, carry als er 2 ingang<strong>en</strong> 1 zijn <strong>en</strong> carry <strong>en</strong> uitgang 1<br />

wanneer alledrie 1. Er zijn verschill<strong>en</strong>de mogelijke implem<strong>en</strong>taties :

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!