TranVuThien 22200147

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

Báo Cáo Thực Hành _ Tuần 2

1. Tạo symbol Full Adder:


a. Mạch đầy đủ:

b. Symbol:

1
2. Mạch cộng Ripple Carry 4 bit:
a. Mạch thiết kế:

b. Minh họa:

2
3. Mạch cộng Carry Lookahead 4-bit:
a. Mạch thiết kế:

b. Minh họa:

3
4. Mạch cộng Carry Lookahead 8-bit:
a. Mạch thiết kế:
- Tạo symbol từ mạch cộng CLA 4-bit ở câu 3 với:
• Q = g3 + p3g2 + p3p2g1 +p3p2p1g0.
• P = p3p2p1p0c0 .
• Không có Cout.

4
- Thiết kế mạch:

b. Minh họa:

5
5. Mạch cộng Carry Lookahead 12-bit:
a. Mạch thiết kế:

b. Minh họa:

6
6. Ước lượng thời gian:
a. Bài 1: Ripple carry 4 – bit: Carry mỗi bit
Cout = a.Cin + b.Cin + a.b → AND xong OR nên tốn 2ns
→ Carry 4 bit: 2ns.4 = 8ns
b. Bài 3: CLA 8 – bit:
Ta có các quá trình sau:
• p = a + b → 1ns
g = a.b → 1ns
→ Mất 1ns
• P = p3p2p1p0c0 → 1ns
G = g3 + p3g2 + p3p2g1 + p3p2p1g0 + p3p2p1p0c0 → 2ns
→ Mất 2ns
• Ci+1 = Gi + Pi.Ci. → 2ns
Vậy mất tổng công 1 + 2 + 2 = 5ns.

You might also like