Bạn cần đăng nhập để thực hiện chức năng này.
Không có thông báo.
THANK YOU
Tư vấn khóa học

Thiết kế vi mạch cơ bản

Viện Công nghệ thông tin – ĐHQG Hà Nội (20068)

0
Giảng viên:
Chuyên nghiệp, tận tâm
Thời gian đào tạo:
40 tiết
Nơi học:
Hà Nội
Hình thức học:
Từ xa / trực tuyến
Cấp chứng chỉ:
Thực tập:
Không
Cam kết việc làm:
Không
Thời gian học:
Linh động
Dự kiến khai giảng:
Liên tục
Edunet, trường học, Đăng kýĐơn vị thành viên của ĐHQG Hà Nội
Edunet, trường học, Đăng kýThành lập từ năm 2001
Edunet, trường học, Đăng kýCó 5 đơn vị nghiên cứu và phát triển
Edunet, trường học, Đăng kýMạng lưới hợp tác trong và ngoài nước
Edunet, trường học, Đăng kýĐào tạo chuyên gia chất lượng cao
Edunet, trường học, Đăng ký50 cán bộ và cộng tác viên

 

  • 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

  • Giới thiệu về quy trình thiết kế phần cứng, các kỹ thuật và các công cụ.

– 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ố

  • Bài thực hành (Lab): Mô phỏng một thiết kế dơn giản

4

2

  • Chủ đề nâng cao về ngôn ngữ mô tả phần cứng và chương trình mô tả

– 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

  • Bài thực hành (Lab): Thiết kế một mạch số đơn giản và viết testbench tự động để kiểm thử

4

3&4

  • Quy trình thiết kế IP

– 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

  • Bài thực hành 1: Thiết kế một IP đơn giản (LED driver hoặc một core AES)

    Bài thực hành 2: Viết một testbench

    Bài thực hành 3: Kiểm thử thiết kế (với các quy trình nâng cao và tùy chọn)

4

5

  • Thiết kế hệ thống truyền thông trên chip:

– Bus AMBA AXI/AHB

– AXI Slave; AXI Master

– Truy cập bộ nhớ trực tiếp (Direct Memory Access)

  • Bài thực hành thiết kế một giao diện kế nối bus đơn giản sử dụng Xilinx Vivado và viết testbench để kiểm thử thiết kế

4

6

  • Tổng hợp phần cứng và thực thi trên FPGA:

– 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

  • Bài thực hành: Tổng hợp và thực thi một thiết kế đơn giản với Vivado

4

7

  • Giới thiệu Microblaze và IP integrator

– 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

  • Bài thực hành: Sử dụng Vivado để tạo ra một SoC chạy trên FPGA

4

8

  • Môi trường phát triển phần mềm:

– 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

  • Bài thực hành: Viết chương trình HelloWorld

4

9

  • Tạo một IP tùy biến:

– 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

  • Bài thực hành: Tạo một AES IP tùy biến với giao diện kết nối AXI Slave và viết phần mềm tương tác với IP

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

 

Đánh giá khóa học

0
Chất lượng chương trình
4.9
Môi trường đào tạo
4.7
Giá trị bằng cấp
4.1
Chất lượng quản lý
4.5
Trang thiết bị, cơ sở vật chất
4.5
Hoạt động đào tạ0
4.5
Bình luận của bạn dành cho chương trình

Khóa học đã xem

Học phí
Liên hệ
×
Edunet