Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 45 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
45
Dung lượng
1,7 MB
Nội dung
NHẬP MÔN MẠCH SỐ CHƯƠNG Giới thiệu tổng quan Thông tin giảng viên, Sách tham khảo, Qui định môn học Môn học: Nhập môn Mạch số Giảng viên: ThS Phan Đình Duy Email: duypd@uit.edu.vn Giờ tiếp SV: 15h20 – 16h20, thứ hàng tuần Địa điểm: P.A325 Thông tin giảng viên, Sách tham khảo, Qui định môn học Sách tham khảo Digital Systems - principles and applications, Ronald J Tocci, 10th Edition, Prentice-Hall, 2001 Digital design - Principles and Practices, John F Wakerly, 4th Edition, Prentice-Hall, 2001 Kỹ thuật số Nguyễn Như Anh, NXB ĐHQG TP.HCM, 2002 THÔNG TIN GIẢNG VIÊN, SÁCH THAM KHẢO, QUI ĐỊNH MÔN HỌC Trọng số đánh giá phần: Thực hành: 20% Kiểm tra kì: 30% Thi cuối kì: 50% Mục tiêu mơn học • Hiểu luận lý số (digital logic) mức cổng (gate level) mức chuyển mạch (switch level) thành phần logic tổ hợp (combinational logic) logic (sequential logic) • Thiết kế thực thi mạch logic tổ hợp • Phân tích mạch logic số từ đơn giản đến phức tạp • Biết sử dụng công cụ (tools) hỗ trợ Kit thực hành thiết kế logic Số Vị trí, đối tượng mơn học chuỗi thiết kế ứng dụng chip Vị trí mơn học Đối tượng môn học: Cổng logic: AND, OR, NOT, NAND, NOR,… Chốt, Flip-flop, ghi (register) Mạch logic tổ hợp: cộng, trừ, so sánh, chọn kênh, phân kênh,… Mạch logic tuần tự: mạch đếm đồng bộ, bất đồng bộ, ghi dịch,… Chuỗi môn học thiết kế ứng dụng chip • Tốn rời rạc • Nhập mơn mạch số • Kiến trúc máy tính • Thiết kế luận lý số • Thiết kế vi mạch với HDL • Thiết kế vi mạch: số, tương tự, hỗn hợp • Hệ điều hành • Hệ thống nhúng • Vi xử lý – Vi điều khiển Nhập môn Mạch số Nội dung môn học: Chương 1: Giới thiệu Chương 2: Biểu diễn số hệ số khác Chương 3: Đại số Boolean cổng luận lý (logic gates) Chương 4: Mạch logic đánh giá tối ưu Chương 5: Mạch tổ hợp Chương 6: Mạch Chương 1: Giới thiệu • Tổng quan • Những đặc điểm Số (digital features) • Qui trình thiết kế Số (digital design processing) • Các loại chip Số • Những thuật ngữ Số Chương 1: Giới thiệu • Tổng quan • Những đặc điểm Số (digital features) • Qui trình thiết kế Số (digital design processing) • Các loại chip Số • Những thuật ngữ Số 10 Dữ liệu nối tiếp (serial data) song song (parallel data) • Dữ liệu Số truyền hai thiết bị theo kiểu nối tiếp (serial) theo kiểu song song (parallel) 31 Chương 1: Giới thiệu • Tổng quan • Những đặc điểm Số (digital features) • Qui trình thiết kế Số (digital design processing) • Các loại chip Số • Những thuật ngữ Số 32 Qui trình thiết kế Số Truyền thống CAD (Computer-Aided Design): Thiết kế dựa vào máy tính - Dựa vào mơ hình tốn học - Sử dụng phương pháp phân tích - Qui định ràng buộc - Hữu ích với thiết kế nhỏ - Khơng phù hợp với thiết kế lớn thực tế - Sử dụng phần mềm dựa mơ hình tốn học phương pháp phân tích - Dễ dàng, tiện lợi cho người sử dụng - Nhiều chi tiết trừu tượng hóa - Rất phù hợp cho thiết kế thực tế (thiết kế phức tạp) 33 Qui trình thiết kế Số u cầu thiết kế Mơ tả kỹ thuật sơ đồ, lưu đồ Thiết kế Mô Thiết kế hoạt động đúng? Sửa lại thiết kế 34 Qui trình thiết kế Số Thử nghiệm thực tế Sửa lỗi Kiểm tra Thiết kế hoạt động với mơ tả kỹ thuật? Có lỗi nhỏ? Hồn thành sản phẩm Sửa lại thiết kế 35 Ví dụ: đường liệu (data path) chip đơn giản Ghi chú: học chi tiết mơn Kiến trúc máy tính 36 Thiết bị kiểm tra đo lường • Máy phân tích luận lý (logic analyzer) hiển thị đồng thời nhiều kênh (channels) thông tin dạng số hiển thị giá trị liệu tín hiệu thời điểm cụ thể hình hiển thị 37 Chương 1: Giới thiệu • Tổng quan • Những đặc điểm Số (digital features) • Qui trình thiết kế Số (digital design processing) • Các loại chip Số • Những thuật ngữ Số 38 Các loại chip Số A Dựa vào đặc điểm, tính Các chip tiêu chuẩn, (Standard chip) – Chứa lượng nhỏ cổng logic – Thực thi hàm, chức đơn giản (NOT, AND, OR,…) – Ví dụ: chip họ 74xx 39 Các loại chip Số A Dựa vào đặc điểm, tính Các chip có khả lập trình (Programmable Logic Devices (PLD) Field-Programmable Gate Array (FPGA)) – Tập hợp cổng chưa kết nối, việc kết nối cổng lập trình người sử dụng thông qua CAD tools – Chức chip thiết kế người sử dụng Altera DE2 board with Cyclone II FPGA chip 40 Các loại chip Số A Dựa vào đặc điểm, tính Các chip chuyên dụng thực ứng dụng cụ thể (Application-Specific Integrated Circuit (ASIC)) – – – – Tối ưu để thực thi chức cụ thể Tối ưu hiệu suất, tốc độ thực thi Nhiều mạch logic tích hợp Giá thành cao A tray of ASIC chips An ASIC-based USB Bitcoin miner The ASIC chip is on the bottom-left of the device 41 Các loại chip Số B Dựa vào độ tích hợp cổng logic • Độ tích hợp nhỏ (Small Scale Integration - SSI): đến 20 cổng • Độ tích hợp trung bình (Medium Scale Integration - MSI): 20 đến 200 cổng • Độ tích hợp lớn (Large Scale Integration - LSI): 200 đến 1.000 000 cổng • Độ tích hợp cực lớn (Very Large Scale Integration - VLSI): 1.000.000 cổng 42 Chương 1: Giới thiệu • Tổng quan • Những đặc điểm Số (digital features) • Qui trình thiết kế Số (digital design processing) • Các loại chip Số • Những thuật ngữ Số 43 Những thuật ngữ Số • Tương tự (analog): tín hiệu biểu diễn liên tục • Số (digital): biểu diễn lượng rời rạc tập hợp giá trị rời rạc • Nhị phân (binary): Một hệ số 2, biểu diễn hai giá trị • Bit: ký tự nhị phân, • Chip logic lập trình (programmable logic chip): Một loại chip số có khả lập trình để thực chức cụ thể FPGA • Chip logic chức cố định (fixed-function logic chip): Những loại chip số có chức cố định, thay đổi ASIC 44 THẢO LUẬN ??? 45 ... thiệu • Tổng quan • Những đặc điểm Số (digital features) • Qui trình thiết kế Số (digital design processing) • Các loại chip Số • Những thuật ngữ Số Chương 1: Giới thiệu • Tổng quan • Những đặc... (http://en.wikipedia.org/wiki/Moore%27s_Law ) Định luật Moore phát biểu năm 1965 13 Tổng quan Định luật Moore phát triển vi mạch bán dẫn ngày 14 Tổng quan Tương tự (Analog) Số (Digital) Các thiết bị hệ thống Tương... nghiệp bán dẫn có doanh thu tăng vượt bậc, từ 21 tỷ đô la năm 1985 đến 324 tỷ đô la năm 2012 11 Tổng quan Robert Noyce, 1927 - 1990 • Biệt danh “ơng chủ thung lũng Silicon” (Mayor of Silicon Valley)