Bài giảng Thiết kế số: Chương 2 (Phần 4) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
lượt xem 7
download
Bài giảng "Thiết kế số - Chương 1: Giới thiệu về mạch số - Tổng hợp mạch dùng AND, OR và NOT" cung cấp cho người đọc các kiến thức: V́í dụ thiết kế mạch logic, tổng hợp mạch logic, minterms, biểu diễn hàm dùng minterm, các biểu diễn dùng minterm,... Mời các bạn cùng tham khảo nội dung chi tiết.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Thiết kế số: Chương 2 (Phần 4) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
- Người trình bày: Tiến sỹ Hoàng Mạnh Thắng
- Ví dụ thiết kế mạch logic Thiết kế mạch logic với một đầu ra f và 3 đầu vào: x, y, z f(x,y,x)=1 nếu x=1 đồng thời với y=1 hoặc z=1 hoặc cả hai Các tổ hợp có thể: x=1, y=1, z=1 xyz x=1, y=1, z=0 xyz’ x=1, y=0, z=1 xy’z Hàm f(x,y,z) được viết dưới dạng tổng của các tích: f(x,y,z)=xyz+xyz’+xy’z Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 2
- Ví dụ thiết kế mạch logic (cont.) f(x,y,z)=xyz+xyz’+xy’z Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 3
- Ví dụ thiết kế mạch logic (cont.) Thực hiện mạch cho hàm f(x,y,z)=xyz+xyz’+xy’z như trên là đúng, nhưng chưa phải là đơn giản nhất Từ 14.a f(x,y,z)=xy+xy’z Từ 12.a f(x,y,z)=x(y+y’z) Từ 16.a f(x,y,z)=x(y+z) x 1 U12A f 3 y 1 U8A 2 3 z 2 Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 4
- Ví dụ thiết kế mạch logic (cont.) Dễ thấy rằng, mạch này có chi phí (cổng logic và kết nối) thấp hơn mạch cùng chức năng được đưa ra lúc trước Quá trình tạo ra mạch từ hàm thể hiện chức năng gọi là tổng hợp mạch Việc tạo mạng dùng các cổng AND-OR từ bảng chân lý là một trong nhiều kỹ thuật tổng hợp được dùng nhiều sau này Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 5
- Tổng hợp mạch logic Nếu một hàm f được mô tả bởi bảng chân lý thì biểu thức tạo ra hàm f có thể được nhận lại bằng cách: Xét tất cả các tổ hợp ở đó có f=1, hoặc Xét tất cả các tổ hợp ở đó có f=0, Đây là một ứng dụng của tính đối ngẫu Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 6
- Minterms Đối với một hàm có n biến, f(...), một minterm của f là tích của n biến, trong đó mỗi biến xuất hiện một lần dưới dạng bất kỳ (nguyên biến hoặc nghịch đảo của biến), nhưng không phải cả hai f(a,b,c) – ví dụ minterm là: abc, a’bc, abc’ f(a,b,c) – ví dụ không phải là minterm: ab,c’, a’c, Một hàm n biến có 2n minterm Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 7
- Minterms Số hàng Mỗi hàng của bảng ứng với một minterm Khi một hàm được viết dưới dạng tổng các minterm thì dạng đó được gọi là chuẩn tổng của các tích (Sum-Of- Product-SOP) Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 8
- Biểu diễn hàm dùng minterm Một hàm có thể được biểu diễn dưới dạng tổng của các minterm Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 9
- Các biểu diễn dùng minterm Viết ký hiệu theo minterm và ngược lại của cá hàm sau: f(a,b,c)=abc+a’bc+abc’+a’b’c f(a,b,c)=Σm(1,5,6,7) Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 10
- Tổng hợp logic Tính đối ngẫu gợi ý rằng: nếu có thể tổng hợp một hàm f bằng cách xem xét các hàng có f=1 thì cũng có thể tổng hợp hàm đó bằng cách xem xét các hàng có f=0 Theo cách dùng nghịch đảo các minterm, nó được gọi là maxterm Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 11
- Maxterms Số hàng Mỗi hàng của bảng tương ứng với một maxterm Khi một hàm được viết dưới dang tích của các maxterm thì nó được gọi là chuẩn tích của các tổng (Product-Of-Sum) Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 12
- Biểu diễn dưới dạng maxterm Một hàm có thể được biểu diễn dưới dạng tổng của các maxterm Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 13
- Các ví dụ cho biểu diễn maxterm Viết ký hiệu theo minterm và ngược lại của cá hàm sau: f(a,b,c)=(a+b+c)(a’+b+c)(a+b+c’)(a’+b’+c) πM(1,5,6,7) f(a,b,c)= Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 14
- SOP và tối thiểu hóa Một hàm được biểu diễn dưới dạng SOP hay POS có thể ở dạng chưa tối thiểu (minimal) Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 15
- Chuyển đổi giữa minterm và maxterm Có thể chuyển theo bảng như sau: (3 biến) Dùng các số Dùng các số Dùng các số vắng mặt trong vắng mặt trong trong danh sách danh sách danh sách minterm minterm minterm Dùng các số Dùng các số Dùng các số vắng mặt trong trong danh sách vắng mặt trong danh sách maxterm danh sách maxterm maxterm Khoa ĐT-VT, Đại học Bách Khoa Hà nội Tiến sỹ Hoàng Mạnh Thắng 16
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Thiết kế số: Chương 3 (Phần 1) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
18 p | 189 | 21
-
Bài giảng Thiết kế số: Chương 3 (Phần 3) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
10 p | 206 | 21
-
Bài giảng Thiết kế số: Chương 8 (Phần 2) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
16 p | 107 | 12
-
Bài giảng Thiết kế số: Chương 8 (Phần 1) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
19 p | 80 | 8
-
Bài giảng Thiết kế số: Chương 7 (Phần 1) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
19 p | 86 | 6
-
Bài giảng Thiết kế số: Chương 6 (Phần 3) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
19 p | 113 | 6
-
Bài giảng Thiết kế số: Chương 2 (Phần 1) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
20 p | 76 | 5
-
Bài giảng Thiết kế số: Chương 7 (Phần 2) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
13 p | 91 | 5
-
Bài giảng Thiết kế số: Chương 6 (Phần 2) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
15 p | 63 | 5
-
Bài giảng Thiết kế số: Chương 6 (Phần 1) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
17 p | 82 | 5
-
Bài giảng Thiết kế số: Chương 8 (Phần 3) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
15 p | 83 | 5
-
Bài giảng Thiết kế số: Chương 4 - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
18 p | 63 | 4
-
Bài giảng Thiết kế số: Chương 3 (Phần 2) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
13 p | 101 | 4
-
Bài giảng Thiết kế số: Chương 7 (Phần 3) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
18 p | 58 | 4
-
Bài giảng Thiết kế số: Chương 2 (Phần 5) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
10 p | 60 | 4
-
Bài giảng Thiết kế số: Chương 2 (Phần 6)- TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
15 p | 78 | 3
-
Bài giảng Thiết kế số: Chương 2 (Phần 3) - TS. Hoàng Mạnh Thắng (ĐH Bách khoa Hà Nội)
15 p | 65 | 3
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn