Mô Phỏng và Hiện Thực CPU 32-Bit RISC-V Trên FPGA

Chuyên ngành

Kỹ thuật máy tính

Người đăng

Ẩn danh

2022

80
1
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

1. CHƯƠNG 1: GIỚI THIỆU VỀ KIẾN TRÚC TẬP LỆNH

1.1. Tổng quan về kiến trúc tập lệnh RISC-V

1.2. Các kiến trúc tập lệnh

1.3. Chi tiết kiến trúc tập lệnh RISC-V

1.4. Thiết kế hệ thống của CPU

2. CHƯƠNG 2: THIẾT KẾ VI XỬ LÝ RISC-V 32-BIT

2.1. Tổng quan thiết kế vi xử lý

2.2. Lý thuyết về xung đột (Pipeline hazard)

2.3. Xung đột cấu trúc (Structure hazard)

2.4. Xung đột dữ liệu (Data hazard)

2.5. Xung đột điều khiển (Control/Branch hazard)

2.6. Các khối chức năng có trong vi xử lý thông qua từng giai đoạn

2.7. THIẾT KẾ VI XỬ LÝ RISC-V 32-BIT VỚI GIAO THỨC AXI4

3. CHƯƠNG 3: ĐÓNG GÓI VI XỬ LÝ RISC-V VỚI GIAO THỨC AXI4

3.1. Kiến trúc vi xử lý trước khi đóng gói

3.2. Kiến trúc vi xử lý khi đóng gói thành IP

3.3. Giao thức AXI4

3.4. Tổng quan giao thức

3.5. Các tín hiệu cụ thể của giao thức AXI4 trong khóa luận

4. CHƯƠNG 4: THIẾT KẾ BLOCK DESIGN TRÊN VIVADO

4.1. Tổng quan thiết kế Block Design

4.2. Thiết kế trên Vivado

4.3. Các IP của Xilinx dự kiến dùng trong thiết kế Block Design

4.4. IP Memory Interface Generator (MIG 7 Series)

4.5. IP Central Direct Memory Access (IP CDMA)

4.6. IP AXI Bram Controller

5. CHƯƠNG 5: MÔ PHỎNG VÀ ĐÁNH GIÁ THIẾT KẾ

5.1. Kịch bản kiểm thử trên FPGA

5.2. Mô phỏng chức năng

5.3. Kết quả mô phỏng

5.4. Đánh giá thiết kế

5.5. Kết quả tổng hợp

5.6. Đánh giá thiết kế và so sánh với các đề tài khác

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

TÀI LIỆU THAM KHẢO

PHỤ LỤC I: KIT FPGA XILINX VIRTEX-7 VC707

PHỤ LỤC II: CÁC BƯỚC GENERATE BITSTREAM

Khóa luận tốt nghiệp kỹ thuật máy tính mô phỏng và hiện thực 32 bit risc v cpu trên fpga

Bạn đang xem trước tài liệu:

Khóa luận tốt nghiệp kỹ thuật máy tính mô phỏng và hiện thực 32 bit risc v cpu trên fpga