BÀI TẬP LỚN MÔN THIẾT KẾ LOGIC SỐ Đối tượng: Lớp D16DT Chia nhóm: tối đa SV/nhóm Đề tài: Mỗi nhóm chọn đề tài (khơng trùng nhau) Thiết kế mơ tả mã hóa giải mã cyclic Xây dựng thuật tốn mã hóa giải mã Haffman FPGA Thiết kế mô tả đếm lưu lượng - Ứng dụng việc đếm lượng người/xe vào số lượng có khu vực - Tìm hiểu công nghệ phát người/xe: hồng ngoại, camera,… phối hợp vào tốn Thiết kế mơ tả mạch điều khiển ma trận LED 16x16 Thiết kế mô tả mạch giao tiếp VGA Thiết kế mô tả mạch giao tiếp với ma trận bàn phím - Trình bày ngun lý bắt phím, thiết kế mạch bắt phím viết mơ tả VHDL? - Thiết kế mạch quét nhận dạng cho ma trận phím bấm (Keypad) 4x4 hiển thị giá trị phím bấm hình LED 7-đoạn? Gợi ý: Hiển thị số hệ Hexa LED 7-đoạn tương ứng với phím bấm Thiết kế mơ tả điều khiển truyền thông nối tiếp UART Thiết kế mô tả mạch điều khiển động bước Thiết kế mô tả đồng hồ thời gian thực (Ngày tuần-Giờ-Phút-Giây) 10 Thiết kế mô tả mạch ALU (phép cộng, nhân) dấu phảy động 16 bit 11 Thiết kế mô tả mạch điều khiển hiển thị hình LCD 16x2 12 Thiết kế mơ tả mạch hiển thị dòng chữ “KTDT PTIT” ma trận LED với số hiệu ứng Ngoài đề tài trên, nhóm chủ động đề xuất nội dung Bài tập lớn, sau thầy đồng ý tiến hành thực Yêu cầu tập lớn: Yêu cầu nhiệm vụ + Xác định mơ hình hệ thống, mạch dự kiến thử nghiệm đề tài + Thiết kế sơ đồ khối, giải thích nguyên lý làm việc + Xác định mơ hình RTL mạch (nếu có) + Viết mơ tả VHDL cho mạch hệ thống định thử nghiệm + Viết Testbench để chứng tỏ hoạt động mạch mơ tả (có thể viết testbench phần sơ đồ) Yêu cầu chọn phần cứng + Chọn FPGA XC3S700AN, Clk = 50MHz + Khuyến khích thử nghiệm Kit Spartan 3AN (tài liệu KIT thầy gửi vào mail cho lớp) Yêu cầu nộp kết quả, trình bày báo cáo - Tồn mơ tả VHDL testbench project nhất, gửi file nén project - Viết báo cáo word để nộp Yêu cầu diễn giải nguyên lý, cách làm, trình thực hiện, kết - Viết tóm tắt thuyết minh đề tài PowerPoint (sử dụng để trình bày buổi bảo vệ tập lớn lớp) - Toàn word, powerpoint, file nén project đặt folder nén winzip: D16DT1_TKLG_ChỉSốBài (ví dụ: D16DT1_TKLG_8 nghĩa lớp D16DT1, môn Thiết kế Logic số, số (tên nhóm thực lấy ln trùng tên Bài)) Các file word, powerpoint đặt tên cách - Nộp báo cáo qua email, địa mail: thietkedientuvn@gmail.com - Báo cáo nộp email trên, đồng thời cc cho email đại diện nhóm phản biện Trong cách thức phản biện sau: Nhóm (n + 1) phản biện nhóm n Cách tính điểm: - Tính điểm theo sản phẩm (cả nhóm): 50% - Tính điểm cho nhận xét phản biện nhóm kết nhóm khác: 20% - Từng cá nhân (theo mức độ đóng góp sản phẩm, câu hỏi buổi báo cáo): 30% Thời hạn + Thời hạn nộp báo cáo: trước 12pm ngày 10/11/2019 + Bảo vệ báo cáo: thơng báo sau + Mỗi nhóm cử thành viên nhóm trình bày, sau nhóm phản biện nhận xét đặt câu hỏi Thầy giáo hỏi bạn nhóm nội dung làm Thành viên nhóm khác có câu hỏi hay nhận điểm thưởng + Bài tập lớp sử dụng để hỗ trợ đánh giá điểm chuyên cần, nâng điểm kiểm tra kỳ Giảng viên: Nguyễn Trung Hiếu ... hỏi Thầy giáo hỏi bạn nhóm nội dung làm Thành viên nhóm khác có câu hỏi hay nhận điểm thưởng + Bài tập lớp sử dụng để hỗ trợ đánh giá điểm chuyên cần, nâng điểm kiểm tra kỳ Giảng viên: Nguyễn Trung