- Chương trình “thiết kế vi mạch cơ bản” bao gồm hai phần chính: a) Lý thuyết thiết kế cơ bản: Kiến thức về thiết kế lõi IP (ví dụ, thiết kế IP điều khiển ngắt); Quy trình thiết kế lõi IP- Kiểm thử kiến trúc đường truyền dữ liệu AMBA trên FPGA; Thiết kế vi xử lí mềm Microblaze- Xây dựng firmware, thiết kế và kiểm thử trên hệ thống trên chip và b) Thực hành thiết kế: Thiết kế IP cơ bản và kiểm thử trên FPGA (ví dụ như AES-128).
- Mục tiêu Kiến thức: Nắm được kiến thức cơ bản về thiết kế, phát triển các thiết bị vi điện tử đang được sử dụng ngày nay- Kỹ năng: Sử dụng thành thạo ngôn ngữ mô tả phần cứng, sử dụng thành thạo các công cụ, phầm mềm thiết kế- Thái độ, chuyên cần: Nâng cao tính tích cực trong học và tự học.
GIỚI THIỆU CƠ SỞ ĐÀO TẠO
Viện Công nghệ Thông tin – Đại học Quốc gia Hà Nội là một đơn vị thành viên của Đại học Quốc gia Hà Nội, được thành lập từ năm 2001 theo quyết định số 14/2001/QĐ-TTg ngày 12/02/2001 của Thủ tướng Chính phủ. Viện Công nghệ Thông tin có sứ mệnh đào tạo chuyên gia chất lượng cao ở bậc tiến sỹ, tham gia đào tạo đại học và sau đại học thuộc lĩnh vực công nghệ thông tin tại các trường đại học và các đơn vị trực thuộc Đại học Quốc gia Hà Nội; nghiên cứu khoa học, triển khai ứng dụng, tư vấn và chuyển giao công nghệ trong lĩnh vực công nghệ thông tin – truyền thông nhằm góp phần phát triển kinh tế – xã hội của đất nước; đào tạo kĩ năng nghề nghiệp, bồi dưỡng, nâng cao trình độ khoa học, công nghệ, phổ cập công nghệ mới cho các doanh nghiệp, đơn vị, cá nhân trong và ngoài nước.
Viện công nghệ thông tin có 5 đơn vị nghiên cứu và phát triển công nghệ:
- (1) Phòng Cơ sở dữ liệu và hệ thống thông tin;
- (2) Phòng An toàn hệ thống thôn tin;
- (3) Phòng Công nghệ mạng và truyền thông;
- (4) Phòng Công nghệ nhận dạng và xử lí ngôn ngữ tự nhiên;
- (5) Phòng Công nghệ đa phương tiện và thực tại ảo..
ĐỘI NGŨ GIẢNG VIÊN
Đội ngũ các nhà khoa học của Viện Công nghệ Thông tin đang triển khai nhiều hoạt đông ngiên cứu, đề tài, dự án cấp nhà nước, cấp bộ ngành , cấp ĐHQGHN và quốc tế liên quan đến các vấn đề công nghệ quan trọng như khoa học dữ liệu; trí tuệ nhân tạo (AI); thực tại ảo/thực tại tăng cường (VR/AR); xử lí ảnh/video; an toàn thông tin; blockchain; Internet vạn vật (IoT); hệ thống nhúng; thiết kế vi mạch và FPGA; thiết kế bảo mật cho RFID.
Đặc biệt với phương châm nghiên cứu hướng đến thực tiễn nên các nghiên cứu của Viện đều hướng đến việc giải quyết các bài toán của các lĩnh vực như y tế, giáo dục, tài chính, bất động sản, nông nghiệp.
Hiện tại, Viện Công nghệ Thông tin có 30 cán bộ, 15 nghiên cứu sinh và 10 thực tập sinh. Bên cạnh đó, Viện Công nghệ Thông tin có đội ngũ đông đảo các nhà khoa học thỉnh giảng trong và ngoài nước tham gia các hoạt động đào tạo và nghiên cứu khoa học.
NỘI DUNG CHƯƠNG TRÌNH
|
CHƯƠNG TRÌNH KHUNG |
||
|
BUỔI |
NỘI DUNG |
SỐ TIẾT |
|
1 |
– Ngôn ngữ mô tả phần cứng: VHDL/Verilog/SystemVerilog – Công cụ mô phỏng: VCS/Modelsim/Vivado – Quy trình thiết kế vi mạch số
|
4 |
|
2 |
– Thiết kế mạch lô-gic tổ hợp – Thiết kế mạch lô-gic tuần tự – Thiết kế máy trạng thái hữu hạn
|
4 |
|
3&4 |
– Thành phần của một IP và các giao diện kết nối của IP (interface) – Quy trình thiết kế IP – Xây dựng testbench để kiểm tra IP – Xây dựng các trường hợp kiểm thử (testcase) để mô phỏng các tính năng cơ bản của IP – Xây dựng một trường hợp kiểm thử của IP
|
4 |
|
5 |
– Bus AMBA AXI/AHB – AXI Slave; AXI Master – Truy cập bộ nhớ trực tiếp (Direct Memory Access)
|
4 |
|
6 |
– Giới thiệu về phần mềm Vivado – Thiết kế để tổng hợp phần cứng – Tạo các ràng buộc cho thiết kế – Tổng hợp phần cứng với Vivado – Thực thi phần cứng với Vivado – Kiểm tra thiết kế sau khi thực thi với Dev kit
|
4 |
|
7 |
– Sử dụng Vivado để tạo ra một vi xử lý mềm (soft processor) – Sử dụng Vivado IP category để tạo ra một hệ thống trên chip (SoC) đơn giản trên FPGA
|
4 |
|
8 |
– Giới thiệu về Microblaze SDK – Tạo gói hỗ trợ bo mạch (board supported package – BSP) – Viết chương trình đơn giản chạy trên SoC vừa tạo
|
4 |
|
9 |
– Sử dụng công cụ Manage IP của Vivado để tạo ra một IP tùy biến và mở rộng hệ thống với giao diện kết nối tùy biến
|
8 |
HỌC PHÍ
- Học phí toàn khóa: Liên hệ
Viện Công nghệ thông tin – ĐHQG Hà Nội
Địa chỉ: E3, 144 Xuân Thủy, Cầu Giấy, Hà Nội