Bài giảng Điện tử cho công nghệ thông tin: Chương 6 - Đỗ Công Thuần
Số trang: 108
Loại file: pdf
Dung lượng: 2.00 MB
Lượt xem: 12
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Điện tử cho công nghệ thông tin: Chương 6 - Mạch tổ hợp" được biên soạn nhằm giúp các em sinh viên nắm vững phương pháp thiết kế mạch tổ hợp; hiểu và thiết kế được các mạch tổ hợp cơ bản bao gồm các mạch cộng/trừ/so sánh, các bộ mã hoá/giải mã, phân kênh/chọn kênh; xây dựng các mạch logic sử dụng bộ phân kênh/mã hoá. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Điện tử cho công nghệ thông tin: Chương 6 - Đỗ Công Thuần1 ĐIỆN TỬ CHOCÔNG NGHỆ THÔNG TIN Electronics for Information Technology IT3420 Đỗ Công Thuần Bộ môn Kỹ thuật Máy tính Email: thuandc@soict.hust.edu.vn 2Thông tin chung• Tên học phần: Điện tử cho Công nghệ thông tin• Mã học phần: IT3420• Khối lượng: 2 (2-1-0-4)• Lý thuyết/Bài tập: 30/15 tiết• Đánh giá: 50% - 50%• Tài liệu học tập: • Lecture slides • Textbooks • Introductory Circuit Analysis (2015), 10th – 13th ed., Robert L. Boylestad • Electronic Device and Circuit Theory (2013), 11th ed., Robert L. Boylestad, Louis Nashelsky • Microelectronics Circuit Analysis and Design (2006), 4th ed., Donald A. Neamen • Digital Electronics: Principles, Devices and Applications (2007), Anil K. Maini 3Nội dung• Khái niệm chung về ĐT cho CNTT• Chương 1: Linh kiện thụ động và ứng dụng• Chương 2: Linh kiện bán dẫn và ứng dụng• Chương 3: Khuếch đại thuật toán• Chương 4: Cơ sở lý thuyết mạch số• Chương 5: Các cổng logic cơ bản• Chương 6: Mạch tổ hợp• Chương 7: Mạch dãy 4Chương 6:Các cổng logic cơ bản 1. Khái niệm 2. Một số hệ tổ hợp cơ bản • Các mạch số học cơ bản • Bộ chọn kênh • Bộ mã hóa • Bộ phân kênh • Bộ giải mãBài giảng có sử dụng hình vẽ, text từ các tài liệu tham khảo:Digital electronics: Principles, Devices, and Applications, Anil Kumar Maini 2007John Wiley & Sons 5Mục tiêu• Nắm vững phương pháp thiết kế mạch tổ hợp• Hiểu và thiết kế được các mạch tổ hợp cơ bản bao gồm các mạch cộng/trừ/so sánh, các bộ mã hoá/giải mã, phân kênh/chọn kênh• Xây dựng các mạch logic sử dụng bộ phân kênh/mã hoá 6Khái niệm• Hệ tổ hợp là hệ mà tín hiệu ra chỉ phụ thuộc vào tín hiệu vào tại thời điểm hiện tại• Hệ tổ hợp còn được gọi là hệ không có nhớ• Hệ tổ hợp chỉ cần thực hiện bằng những phần tử logic cơ bản 7Các bước để xây dựng một hệ tổ hợp1. Xác định yêu cầu bài toán2. Xác định các biến đầu vào và đầu ra3. Mô tả mối quan hệ giữa các biến đầu vào và đầu ra4. Xây dựng bảng thật đáp ứng được các yêu cầu của đầu vào và đầu ra5. Viết hàm Boolean cho các biến đầu ra dựa trên các biến đầu vào6. Tối thiểu hóa hàm Boolean7. Thực hiện mạch theo hàm tối thiểu hóa Boolean 8Các quy tắc khi triển khai phần cứng1. Sử dụng số lượng cổng ít nhất, với các cổng sử dụng đầu vào tối thiểu nhất2. Số lượng kết nối là ít nhất, thời gian trễ truyền là nhỏ nhất3. Hạn chế trong thời gian chuyển mạch của các cổng không nên bị bỏ qua. 9Một số hệ tổ hợp cơ bản• Các mạch số học cơ bản• Bộ chọn kênh• Bộ mã hóa• Bộ phân kênh• Bộ giải mã 10Các mạch số học cơ bảna. Bộ cộngb. Bộ trừc. Bộ so sánh 11a. Bộ cộng• Chức năng: thực hiện phép cộng giữa 2 số nhị phân.• Gồm có: • Bộ bán tổng (Half-Adder) • Bộ cộng đầy đủ (Full-Adder) • Bộ cộng nhiều bit 12a. Bộ cộng → Bộ bán tổng (Half-Adder)• Thực hiện phép cộng giữa 2 bit thấp nhất của phép cộng 2 số nhị phân.• Sơ đồ khối: 13a. Bộ cộng → Bộ bán tổng (Half-Adder)• Bảng thật:• Biểu thức đầu ra phụ thuộc đầu vào: 14a. Bộ cộng → Bộ bán tổng (Half-Adder)• Sơ đồ mạch: sử dụng một cổng XOR cho S và một cổng AND cho C. 15a. Bộ cộng → Bộ cộng đầy đủ (Full-Adder)• Thực hiện phép cộng giữa 2 bit bất kỳ của phép cộng 2 số nhị phân.• Sơ đồ khối: 16a. Bộ cộng → Bộ cộng đầy đủ (Full-Adder)• Bảng thật:• Biểu thức đầu ra phụ thuộc đầu vào: 17a. Bộ cộng → Bộ cộng đầy đủ (Full-Adder)• Tối thiểu hóa hàm Boolean: • Lập bìa Các-nô cho Cout và Sum:• Hàm tối thiểu hóa: 18a. Bộ cộng → Bộ cộng đầy đủ (Full-Adder)• Sơ đồ mạch: 19a. Bộ cộng → Bộ cộng đầy đủ (Full-Adder) 20 ...
Nội dung trích xuất từ tài liệu:
Bài giảng Điện tử cho công nghệ thông tin: Chương 6 - Đỗ Công Thuần1 ĐIỆN TỬ CHOCÔNG NGHỆ THÔNG TIN Electronics for Information Technology IT3420 Đỗ Công Thuần Bộ môn Kỹ thuật Máy tính Email: thuandc@soict.hust.edu.vn 2Thông tin chung• Tên học phần: Điện tử cho Công nghệ thông tin• Mã học phần: IT3420• Khối lượng: 2 (2-1-0-4)• Lý thuyết/Bài tập: 30/15 tiết• Đánh giá: 50% - 50%• Tài liệu học tập: • Lecture slides • Textbooks • Introductory Circuit Analysis (2015), 10th – 13th ed., Robert L. Boylestad • Electronic Device and Circuit Theory (2013), 11th ed., Robert L. Boylestad, Louis Nashelsky • Microelectronics Circuit Analysis and Design (2006), 4th ed., Donald A. Neamen • Digital Electronics: Principles, Devices and Applications (2007), Anil K. Maini 3Nội dung• Khái niệm chung về ĐT cho CNTT• Chương 1: Linh kiện thụ động và ứng dụng• Chương 2: Linh kiện bán dẫn và ứng dụng• Chương 3: Khuếch đại thuật toán• Chương 4: Cơ sở lý thuyết mạch số• Chương 5: Các cổng logic cơ bản• Chương 6: Mạch tổ hợp• Chương 7: Mạch dãy 4Chương 6:Các cổng logic cơ bản 1. Khái niệm 2. Một số hệ tổ hợp cơ bản • Các mạch số học cơ bản • Bộ chọn kênh • Bộ mã hóa • Bộ phân kênh • Bộ giải mãBài giảng có sử dụng hình vẽ, text từ các tài liệu tham khảo:Digital electronics: Principles, Devices, and Applications, Anil Kumar Maini 2007John Wiley & Sons 5Mục tiêu• Nắm vững phương pháp thiết kế mạch tổ hợp• Hiểu và thiết kế được các mạch tổ hợp cơ bản bao gồm các mạch cộng/trừ/so sánh, các bộ mã hoá/giải mã, phân kênh/chọn kênh• Xây dựng các mạch logic sử dụng bộ phân kênh/mã hoá 6Khái niệm• Hệ tổ hợp là hệ mà tín hiệu ra chỉ phụ thuộc vào tín hiệu vào tại thời điểm hiện tại• Hệ tổ hợp còn được gọi là hệ không có nhớ• Hệ tổ hợp chỉ cần thực hiện bằng những phần tử logic cơ bản 7Các bước để xây dựng một hệ tổ hợp1. Xác định yêu cầu bài toán2. Xác định các biến đầu vào và đầu ra3. Mô tả mối quan hệ giữa các biến đầu vào và đầu ra4. Xây dựng bảng thật đáp ứng được các yêu cầu của đầu vào và đầu ra5. Viết hàm Boolean cho các biến đầu ra dựa trên các biến đầu vào6. Tối thiểu hóa hàm Boolean7. Thực hiện mạch theo hàm tối thiểu hóa Boolean 8Các quy tắc khi triển khai phần cứng1. Sử dụng số lượng cổng ít nhất, với các cổng sử dụng đầu vào tối thiểu nhất2. Số lượng kết nối là ít nhất, thời gian trễ truyền là nhỏ nhất3. Hạn chế trong thời gian chuyển mạch của các cổng không nên bị bỏ qua. 9Một số hệ tổ hợp cơ bản• Các mạch số học cơ bản• Bộ chọn kênh• Bộ mã hóa• Bộ phân kênh• Bộ giải mã 10Các mạch số học cơ bảna. Bộ cộngb. Bộ trừc. Bộ so sánh 11a. Bộ cộng• Chức năng: thực hiện phép cộng giữa 2 số nhị phân.• Gồm có: • Bộ bán tổng (Half-Adder) • Bộ cộng đầy đủ (Full-Adder) • Bộ cộng nhiều bit 12a. Bộ cộng → Bộ bán tổng (Half-Adder)• Thực hiện phép cộng giữa 2 bit thấp nhất của phép cộng 2 số nhị phân.• Sơ đồ khối: 13a. Bộ cộng → Bộ bán tổng (Half-Adder)• Bảng thật:• Biểu thức đầu ra phụ thuộc đầu vào: 14a. Bộ cộng → Bộ bán tổng (Half-Adder)• Sơ đồ mạch: sử dụng một cổng XOR cho S và một cổng AND cho C. 15a. Bộ cộng → Bộ cộng đầy đủ (Full-Adder)• Thực hiện phép cộng giữa 2 bit bất kỳ của phép cộng 2 số nhị phân.• Sơ đồ khối: 16a. Bộ cộng → Bộ cộng đầy đủ (Full-Adder)• Bảng thật:• Biểu thức đầu ra phụ thuộc đầu vào: 17a. Bộ cộng → Bộ cộng đầy đủ (Full-Adder)• Tối thiểu hóa hàm Boolean: • Lập bìa Các-nô cho Cout và Sum:• Hàm tối thiểu hóa: 18a. Bộ cộng → Bộ cộng đầy đủ (Full-Adder)• Sơ đồ mạch: 19a. Bộ cộng → Bộ cộng đầy đủ (Full-Adder) 20 ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Điện tử cho công nghệ thông tin Điện tử cho công nghệ thông tin Mạch tổ hợp Phương pháp thiết kế mạch tổ hợp Xây dựng các mạch logic Hệ tổ hợpTài liệu có liên quan:
-
Giáo trình kỹ thuật số - Phần 1 Đại số Boolean và vi mạch số - Chương 2
10 trang 166 0 0 -
Kỹ thuật số - Chương 4 Mạch tổ hợp (Combinational Circuits)
56 trang 87 0 0 -
Điều khiển logic và ứng dụng: Phần 1
116 trang 70 0 0 -
Thiết kế mạch số dùng HDL-Thiết kế luận lý với Verilog
21 trang 45 0 0 -
Bài giảng Kỹ thuật số - ĐH Bách khoa Đà Nẵng
0 trang 33 0 0 -
22 trang 33 0 0
-
Giáo trình kỹ thuật số - Phần 3 Mạch dãy - Chương 9
7 trang 32 0 0 -
Bài giảng môn học Kiến trúc máy tính - Mạch logic
56 trang 31 0 0 -
Thực hành thiết kết mạch số với HDL
84 trang 31 0 0 -
Bài giảng Mạch Logic (hệ tổ hợp) - CĐ Công nghệ Thủ Đức
34 trang 30 0 0