Logic CMOS Logic CMOS

Một phần của tài liệu Thiết kế vi mạch VLSI - ASIC - FPGA (Trang 33)

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:

Một phần của tài liệu Thiết kế vi mạch VLSI - ASIC - FPGA (Trang 33)