BỘ GIÁO DỤC ĐÀO TẠO TRƯỜNG ĐH PHƯƠNG ĐÔNG CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc -o0o - ====================== CHƯƠNG TRÌNH ĐÀO TẠO ĐẠIHỌC NGÀNH ĐÀO TẠO: CÔNG NGHỆ THÔNG TIN -ĐỀ CƯƠNGCHITIẾTHỌCPHẦN Tên học phần: Hệthốngnhúng Số tín chỉ: Trình độ: Cho sinh viên năm thứ Phân bố thời gian theo tín chỉ: Lên lớp Lý thuyết Bài tập Thảo luận 30 10 Mã số: 0331409 Thực hành, thí nghiệm, thực tế, studio Tự học, tự nghiên cứu 90 Các điều kiện tiên quyết: - Họcphần tiên quyết: Mô mạch điện tử - Họcphầnhọc trước: - Họcphần song hành: Mục tiêu học phần: - Kiến thức: Cung cấp cho sinh viên kiến thức thiết kế hệthốngnhúng FPGA, thiết kế hệthống vi mạch lập trình được, công cụ CAD hỗ trợ thiết kế - Kỹ năng: Môn học Thiết kế logic môn học tổng hợp, thay cho luận văn tốt nghiệm nên có vai trò quan trọng chương trình đào tạo đạihọc Môn học giúp sinh viên có kỹ hệthống vi xử lý, hệthốngnhúng sở vi điều khiển FPGA Trên sở kiến thức nhằm tạo tiền đề cho môn học giúp SV tiếp cận vấn đề đại, đồng thời liên hệ với thực tế kỹ thuật, từ giúp SV nắm vũng vấn đề cốt lõi, tăng cường khả giải vấn đề kỹ thuật thực tế - Thái độ: Rèn cho sinh viên tính cẩn thận, xác lập trình Cách tiếp cận vấn đề phức tạp cách có sở chặt chẽ, hệ thống, tích lũy kiến thức lập trình cho ngành học Mô tả vắn tắt nội dung: Môn học trang bị kiến thức khả thiết kế phát triển hệthốngnhúng sở Vi điều khiển linh kiện Logic có khả lập trình (FPGA), cụ thể Kiến trúc Bus Bus Architecture, Thiết bị ngoại vi (GPIO, UART, Timer, Counter…), Bộ nhớ nhúng Embedded memory, Tích hợp phần cứng/ phần mềm, … Nhiệm vụ sinh viên: - Nộp đủ học phí - Dự lớp đầy đủ, làm hết tập, tham gia thảo luận theo nhóm lớp theo yêu cầu giáo viên - Thi đạt Tài liệu học tập: - Học liệu bắt buộc: [1] TS Bùi Trung Thành Giáo trình hệthống nhúng, Trường Đạihọc SPKT Hưng Yên, 2010 - Học liệu tham khảo: [2] Zainalabedin Navabi Embedded core design with FPGAs, McGraw Hill, 2008 [3] Jean J.Labrosse Embedded systems building blocks, 2000, Miller Freeman [4] http://www.altera.com/literature/manual/mnl_avalon_spec.pdf 10 Tiêu chuẩn đánh giá sinh viên: - Dự lớp đầy đủ: 10% - Bài tập, thảo luận: 10% - Điểm kiểm tra kỳ: 10% - Điểm thi kết thúc học phần: 70% 11 Thang điểm: 10 12 Nội dung chitiếthọcphần 12 Nội dung Chương Mở đầu 1.1 Giới thiệu 1.2 Tổng quan hệthống nhúng: Yêu cầu, thiết kế đánh giá hệthốngnhúng 1.3 Các công nghệ vi xử lý 1.4 Hệthốngnhúng sở vi điều khiển FPGA Chương Thiết kế hệthốngnhúng FPGA 2.1 Vi xử lý hệthốngnhúng 2.2 Kiến trúc Bus Bus Architecture 2.3 Thiết bị ngoại vi (GPIO, UART, Timer, Counter…) 2.4 Bộ nhớ nhúng Embedded memory 2.5 Tích hợp phần cứng/ phần mềm Chương Thiết kế hệthống vi mạch lập trình 3.1 SoPC Buidlder, NIOS II CPU môi trường phát triển (IDE) 3.2 Các thành phần SoPC 3.3 Chuẩn phát triển thiết bị ngoại vi 3.4 Phát triển thành phần SoPC thiết kế Driver 12 Hình thức tổ chức dạy học (phụ lục kèm theo) 13 Ngày phê duyệt: 14 Cấp phê duyệt: Trường ĐạihọcPhương Đông CHỦ NHIỆM KHOA HIỆU TRƯỞNG PGS.TS Phan Hữu Huân PGS.TS Bùi Thiện Dụ ... thi kết thúc học phần: 70% 11 Thang điểm: 10 12 Nội dung chi tiết học phần 12 Nội dung Chương Mở đầu 1.1 Giới thiệu 1.2 Tổng quan hệ thống nhúng: Yêu cầu, thiết kế đánh giá hệ thống nhúng 1.3 ... thống nhúng 1.3 Các công nghệ vi xử lý 1.4 Hệ thống nhúng sở vi điều khiển FPGA Chương Thiết kế hệ thống nhúng FPGA 2.1 Vi xử lý hệ thống nhúng 2.2 Kiến trúc Bus Bus Architecture 2.3 Thiết bị ngoại... yêu cầu giáo viên - Thi đạt Tài liệu học tập: - Học liệu bắt buộc: [1] TS Bùi Trung Thành Giáo trình hệ thống nhúng, Trường Đại học SPKT Hưng Yên, 2010 - Học liệu tham khảo: [2] Zainalabedin