Documente Academic
Documente Profesional
Documente Cultură
(4.1)
si si
ci ci+1 ci
ci+1 +
ai bi ai bi
a) b)
Fig. 4.1. Celulă de însumare pe un bit: a) implementare cu porţi logice; b) simbol.
Aplicaţia 1
Să se determine întârzierile pe semnalele de sumă şi transport corespunzătoare
fiecărui rang la un sumator RCA pe 4 biţi, presupunând că fiecare poartă introduce
acelaşi timp de întârziere (figura 4.2).
32 Sumatorul paralel cu transport serial - 4
14 10 6 2
15 11 7 3 c0
c4 (8d) c3 (6d) c2 (4d) c1 (2d)
16 15 13 12 11 9 8 7 5 4 3 1
15 11 7 3
a3 b3 a2 b2 a1 b1 a0 b0
După cum se observă, semnalul care se stabileşte cel mai târziu este c 4 (după
8 timpi de propagare). Această valoare verifică şi relaţia (4.2):
.
Aplicaţia 2
Să se proiecteze un scăzător pe 4 biţi în manieră RCA.
Operaţia de scădere a doi operanzi constă în adunarea la primul operand a
reprezentării în cod complement faţă de 2 a celui de-al doilea operand luat cu semn
schimbat.
(4.3)
Din relaţia de mai sus rezultă că scăderea lui B din A este echivalentă cu
adunarea la A a complementului faţă de 1 a lui B ( ) şi a unei unităţi binare. Pentru ca
sumatorul din figura 4.2 să efectueze şi operaţia de scădere, se va adăuga la fiecare
celulă de însumare câte o poartă SAU-EXCLUSIV (notate cu 1).
Un sumator - scăzător pe 4 biţi este prezentat în figura 4.3.
La intrările porţilor SAU-EXCLUSIV 1 se va aduce un semnal s (subtraction).
Dacă s = 0, la ieşirile porţilor SAU-EXCLUSIV 1 se obţine:
, deci circuitul funcţionează ca sumator.
Dacă s = 1, la ieşirile porţilor SAU-EXCLUSIV 1 se obţine:
, deci circuitul funcţionează ca scăzător.
s3 s2 s1 s0
c0
c4 c3 c2 c1
1 1 1 1
Tip operaţie
s a3 b3 a2 b2 a1 b1 a0 b0
Sumatorul paralel cu transport serial 33
Aplicaţia 3
Se va simula cu programul Electronics Workbench funcţionarea unui sumator
paralel cu transport serial pe 4 biţi implementat cu porţi logice. Figura 4.4 prezintă
schema de simulare a unui sumator RCA pe 4 biţi.
Aplicaţia 4
Se va simula cu programul Electronics Workbench funcţionarea unui sumator
paralel cu transport serial pe 2 biţi implementat cu circuite integrate.
În vederea implementării cu circuite integrate, se vor utiliza următoarele
circuite integrate de tip CMOS din seria 4xxx disponibile în biblioteca cu componente
Logic Gates (figura 4.5):
- MMC 4030 (1 buc.), conţine 4 porţi SAU-EXCLUSIV independente, fiecare
cu câte două intrări.
34 Sumatorul paralel cu transport serial - 4
14 1 A 14 1 D 14
1 A VDD VDD VDD
2 B 2 B 13 2 E I 13
13 H
3 AB H 3 AB 3 A
G 12 G 12 H 12
4 CD 4 B
4 CD
GH 11 GH 11 G 11
5 C 5 C EF 10 5 C G+H+I 10
EF 10
6 D 6 A+B+C 9
6 D F 9 F 9 D+E+F
7 VSS 8
7 VSS E 8
7 VSS E 8 F
Aplicaţia 4
Se va simula cu programul Electronics Workbench sau Multisim funcţionarea
unui sumator RCA pe 4 biţi realizat în structură integrată.
Aplicaţia se poate realiza utilizând circuitul integrat MMC 4008 (sumator pe 4
biţi) aflat în biblioteca cu componente Digital Ics.
MMC 4008 poate însuma două numere binare pe câte 4 biţi: A 3A2A1A0 şi
B3B2B1B0. Circuitul se alimentează de la o sursă de tensiune continuă de 5V (pinul
VDD). Pinul VSS se conectează la masă. MMC 4008 are 9 intrări de semnal: A 3, A2, A1,
A0, B3, B2, B1, B0, Cin. Pinul Cin (transportul de la rangul inferior) se poate conecta la
masă (figura 4.7).
semnale digitale care reprezintă doi operanzi pe 4 biţi care urmează a fi însumaţi cu
ajutorul circuitului integrat MMC 4008. Astfel, în fiecare perioadă a semnalului de
tact, cele două combinaţii binare de câte 4 biţi se modifică, MMC 4008 oferind la ieşire
rezultatul însumării lor. Cele 5 semnale de ieşire se pot vizualiza în timp real cu
ajutorul unui analizor logic.
Aplicaţia 5
Utilizând programul Multisim să se construiască un circuit integrat
conţinând o celulă de însumare RCA.
X1 ai
si
si
U2A U4A
IO1 ai si IO4 bi 4070BT_5V cout
IO2 bi cout IO5 cin
IO3 cin 1 4081BP_5V
cin 4
U1A
U3A 2
4081BP_5V U5A
RCA-1bit 4075BP_5V 3
U6A 4070BT_5V
bi
ai
4081BP_5V
cout