Phương pháp thực hiện 4• Chuyển đổi sơ đồ nguyên lý của mạch về toàn cổng NAND 1 Hình 3.. Phương pháp thực hiện 5• Viết chương trình mô phỏng cổng NAND 1 Hình 5.. Tín hiệu mô phỏng của c
Trang 1GVHD: TS Nguyễn Cao Quí
TRƯỜNG ĐẠI HỌC CẦN THƠ
KHOA CÔNG NGHỆ
*****
BÁO CÁO ĐỒ ÁN MÔN HỌC
VI MẠCH SỐ
Đề tài: Thiết kế mạch so sánh hai số nhị phân 2 bit
SVTH: Phan Châu Minh – B1812151
Nguyễn Việt Hưng – B1812207
1
Trang 2Nội dung báo cáo
• Mục tiêu và yêu cầu.
• Giới thiệu về đề tài.
• Phương pháp thực hiện.
• Kết quả.
2
Trang 3I Mục tiêu và yêu cầu
- Lập trình mô phỏng mạch điện bằng ngôn
ngữ Hspice và thiết kế layout trên phần mềm Microwind
3
Trang 4II Giới thiệu về đề tài (1)
Trang 5II Giới thiệu về đề tài (2)
• Giới thiệu sơ lược về đề tài
- Mô tả sơ lược về mạch
- Mô tả nguyên lý hoạt động
Hình 1 Sơ đồ khối của mạch.
5
Trang 6II Phương pháp thực hiện
Trang 7II Phương pháp thực hiện (1)
Trang 8II Phương pháp thực hiện (2)
Trang 9II Phương pháp thực hiện (2)
Trang 10II Phương pháp thực hiện (2)
Trang 11II Phương pháp thực hiện (3)
Hình 2 Sơ đồ nguyên lý của mạch.
• Sơ đồ nguyên lý của mạch từ các biểu thức đã rút gọn
11
Trang 12II Phương pháp thực hiện (4)
• Chuyển đổi sơ đồ nguyên lý của mạch về toàn cổng NAND (1)
Hình 3 Mô hình tương đương để chuyển đổi các cổng về toàn NAND.12
Trang 13II Phương pháp thực hiện (4)
Trang 14II Phương pháp thực hiện (5)
• Viết chương trình mô phỏng cổng NAND (1)
Hình 5 Sơ đồ nguyên lý (a) và đoạn chương trình Hspice (b)
Trang 15II Phương pháp thực hiện (5)
Hình 6 Tín hiệu mô phỏng của cổng NAND.
Tín hiệu ngõ vào 1
Tín hiệu ngõ ra
Tín hiệu ngõ vào 2
Trang 16II Phương pháp thực hiện (6)
Hình 7 Đoạn chương trình tạo tín hiệu ngõ vào tương ứng
16 trường hợp của bảng 1.
• Viết chương trình mô phỏng cho mạch (1)
16
Trang 17II Phương pháp thực hiện (6)
Hình 8 Mô phỏng tín hiệu ngõ vào.
• Viết chương trình mô phỏng cho mạch (2)
17
Trang 18II Phương pháp thực hiện (6)
Hình 9 Đoạn chương trình (a) tương ứng cho các ngõ vào đảo (b).
• Viết chương trình mô phỏng cho mạch (3).
(a)
(b)
18
Trang 19II Phương pháp thực hiện (6)
Hình 10 Đoạn chương trình (a) tương ứng cho đoạn mạch A<B (b).
(a)
(b)
• Viết chương trình mô phỏng cho mạch (4).
19
Trang 20II Phương pháp thực hiện (6)
Hình 11 Đoạn chương trình (a) tương ứng cho đoạn mạch A=B (b).
(a)
(b)
• Viết chương trình mô phỏng cho mạch (5).
20
Trang 21II Phương pháp thực hiện (6)
Hình 12 Đoạn chương trình (a) tương ứng cho đoạn mạch A>B (b).
(a)
(b)
• Viết chương trình mô phỏng cho mạch (6).
21
Trang 22Hình 13 Tín hiệu mô phỏng của mạch.
0 0
0 0
II Phương pháp thực hiện (6)
• Viết chương trình mô phỏng cho mạch (7).
1 1
1 1
0
1 0
22
Trang 23II Phương pháp thực hiện (7)
Hình 14 Layout của cổng NAND.
• Thiết kế layout cho cổng NAND (1)
VCC
GND
IN1
OUT IN2
23
Trang 24II Phương pháp thực hiện (7)
Hình 15 Tín hiệu mô phỏng của layout cổng NAND.
• Thiết kế layout cho cổng NAND (2)
Trang 25II Phương pháp thực hiện (7)
Hình 16 Layout của cổng NOT từ cổng NAND.
• Layout của cổng NOT từ cổng NAND
25
VCC
GND
Trang 26II Phương pháp thực hiện (8)
Hình 17 Layout ngõ vào của mạch.
Trang 27II Phương pháp thực hiện (8)
Hình 18 Tín hiệu mô phỏng của layout ngõ vào.
Trang 28II Phương pháp thực hiện (8)
Hình 19 Layout phần so sánh A<B.
• Thiết kế layout cho mạch (3)
28
Trang 29II Phương pháp thực hiện (8)
Hình 20 Layout phần so sánh A=B.
• Thiết kế layout cho mạch (4)
29
Trang 30II Phương pháp thực hiện (8)
Hình 21 Layout phần so sánh A>B.
• Thiết kế layout cho mạch (5)
30
Trang 31III Kết quả
Hình 22 Layout hoàn chỉnh của mạch. 31
Trang 33CÁM ƠN THẦY VÀ CÁC BẠN
ĐÃ THEO DÕI!
33