Giai đoạn |
Nội dung chủ đạo |
Học kỳ 1 |
Kiến thức về mạch điện và mạch điện tử, linh kiện điện tử, vi điều khiển, vi xử lý, lập trình với ngôn ngữ Assembly và ngôn ngữ C cho vi điều khiển và vi xử lý. |
Học kỳ 2 |
Quy trình thiết kế vi mạch, các thành phần logic, thiết kế mạch số, ngôn ngữ mô tả phần cứng Verilog, VHDL, ngôn ngữ thiết kế phần cứng mức cao SystemC. |
Học kỳ 3 |
Phân tích cấu trúc của mạch số, vi mạch tích hợp SoC (System on Chip), hệ thống BUS, kỹ thuật thiết kế vi mạch (Designe echnique). |
Học kỳ 4 |
Các phương pháp kiểm tra thiết kế mạch, ngôn ngữ thiết kế và mô phỏng: System Verilog, mô phỏng UVM (Universal Verification Methodology), kiểm tra formal (formal verification), mô hình hỗ trợ mô phỏng thiết kế VIP (Verification IP), kỹ năng debug. |
Học kỳ 5 |
Quy trình thiết kế vật lý: Kiến thức về phân tích timing tĩnh, kiểm tra thiết kế DFT (Design For Test). |
Học kỳ 6 |
Ngôn ngữ thiết kế và mô phỏng hệ thống: SystemC, kiến thức nền tảng Linux, sử dụng FPGA(Field Programmable Gate Array) để thiết kế, RTL coding, mô phỏng, tổng hợp, phân tích timing,… |
Học kỳ 7,8 |
Thực nghiệp kỹ sư (code tests để mô phỏng toàn bộ chức năng thiết kế, xây dựng môi trường hỗ trợ coverage và đánh giá quá trình verification), hoàn thiện dự án tốt nghiệp. |