Chương 2: Công nghệ CMOSChương 2: Công nghệ CMOS
2.2. Logic CMOS Logic CMOS
2.2. Logic CMOS
Cổng đảo:
Thái nguyên 08/2008 Thiết kế vi mạch VLSI - ASIC - FPGAThiết kế vi mạch VLSI - ASIC - FPGA Slide 34Slide 34
2.2. Logic CMOS2.2. Logic CMOS 2.2. Logic CMOS
Nguyên tắc ghep cổng CMOS
Nguyên tắc ghep cổng CMOS
Nguyên tắc mắc song song cho logic ORNguyên tắc mắc song song cho logic OR
Nguyên tắc mắc nối tiếp cho logic ANDNguyên tắc mắc nối tiếp cho logic AND Nguyên tắc thiết kế mạch CMOS
Nguyên tắc thiết kế mạch CMOS
Viết hàm cho F (dùng bìa cacno nhóm phần tử 1)Viết hàm cho F (dùng bìa cacno nhóm phần tử 1)
Viết hàm cho F’ (dùng bìa cacno nhóm phần tử 0, Viết hàm cho F’ (dùng bìa cacno nhóm phần tử 0, hoặc lấy đảo của F)
2.2. Logic CMOS2.2. Logic CMOS 2.2. Logic CMOS
Thiết kế công AND hai đầu vào
Thiết kế công AND hai đầu vào
a b F = a.b f f 00 11 0 0 00 00 1 1 00 11
F = a.b {dùng mạch nối tiếp}
Thái nguyên 08/2008 Thiết kế vi mạch VLSI - ASIC - FPGAThiết kế vi mạch VLSI - ASIC - FPGA Slide 36Slide 36
2.2. Logic CMOS2.2. Logic CMOS 2.2. Logic CMOS
Thiết kế cổng AND hai đầu vào
Thiết kế cổng AND hai đầu vào
a a b b VDD VSS F = a.b
2.2. Logic CMOS2.2. Logic CMOS 2.2. Logic CMOS
Cổng NAND 2 đầu vào:
Cổng NAND 2 đầu vào: Xây dựng: Bảng chân lý…Xây dựng: Bảng chân lý…
Sơ đồ mạch:Sơ đồ mạch:
a
Thái nguyên 08/2008 Thiết kế vi mạch VLSI - ASIC - FPGAThiết kế vi mạch VLSI - ASIC - FPGA Slide 38Slide 38 2.2. Logic CMOS 2.2. Logic CMOS Cổng OR 2 đầu vào: Cổng OR 2 đầu vào: a b F = a + b
2.2. Logic CMOS2.2. Logic CMOS 2.2. Logic CMOS
Cổng NOR 2 đầu vào:
Cổng NOR 2 đầu vào: Xây dựng: Bảng chân lý…Xây dựng: Bảng chân lý…
Sơ đồ mạch:Sơ đồ mạch:
a b
Thái nguyên 08/2008 Thiết kế vi mạch VLSI - ASIC - FPGAThiết kế vi mạch VLSI - ASIC - FPGA Slide 40Slide 40
2.2. Logic CMOS2.2. Logic CMOS 2.2. Logic CMOS
Bài tập
Bài tập
Thiết kế mạch thực hiện hàm logic sau sử dụng phần Thiết kế mạch thực hiện hàm logic sau sử dụng phần tử cơ bản CMOS
tử cơ bản CMOS
F = a.b.c //
F = a.b.c // phần tử and 3 đầu vàophần tử and 3 đầu vào
F = a + b + c //
F = a + b + c // phần tử or 3 đầu vàophần tử or 3 đầu vào
F = a.b.c + a’.d + e
2.2. Logic CMOS2.2. Logic CMOS 2.2. Logic CMOS
Mạch chốt:
Thái nguyên 08/2008 Thiết kế vi mạch VLSI - ASIC - FPGAThiết kế vi mạch VLSI - ASIC - FPGA Slide 42Slide 42
2.2. Logic CMOS2.2. Logic CMOS 2.2. Logic CMOS
Flip-Flop: