Khóa Luận Tốt Nghiệp: Thiết Kế Vi Xử Lý RISC-V 64IF Hỗ Trợ Cache 4-Way Set Associative và Dự Đoán Nhánh Trên FPGA

Chuyên ngành

Kỹ thuật máy tính

Người đăng

Ẩn danh

2023

70
0
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI

1.1. Mục tiêu đề tài

1.2. Kiến trúc tập lệnh RISC-V

1.3. Giới thiệu về số floating point

1.4. Phép chia và phép tính căn bậc 2 của số floating point

1.5. Các lệnh được sử dụng trong hệ thống

2. CHƯƠNG 2: KIẾN TRÚC TẬP LỆNH RISC-V

2.1. Tổng quát

2.2. Kiến trúc tập lệnh cơ sở

2.3. Xử lí hazards

2.3.1. Forwarding

2.3.2. Stall

2.3.3. Flush

3. CHƯƠNG 3: THIẾT KẾ VI XỬ LÝ RISC-V 64IF

3.1. Mô tả tổng quan hệ thống

3.2. Thiết kế Cache

3.2.1. Tổng quan khối Cache

3.2.2. Khối Cache memory

3.3. Tổng quan khối BPU

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

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

4.2. Kết quả Synthsis trên phần mềm Vivado suite

4.3. Kết quả Implement trên phần mềm Vivado suite

4.4. Thiết kế Block Design trên Vivado với giao thức AXI4

4.4.1. Tổng quan giao thức AXI4

4.4.2. Thiết kế Block Design trên Vivado

4.4.3. Các IP của Xilinx dùng trong thiết kế Block Design

4.4.4. IP Microblaze giao tiếp với local memory

4.5. Kết quả thực thi trên FPGA

6. CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

6.1. Ưu điểm và hạn chế của thiết kế

6.2. Hướng phát triển

DANH MỤC HÌNH

DANH MỤC BẢNG

DANH MỤC TỪ VIẾT TẮT

TÓM TẮT KHÓA LUẬN

Khóa luận tốt nghiệp kỹ thuật máy tính thiết kế và hiện thực lõi vi xử lý risc v rv64if hỗ trợ 4 way set associative cache và branch prediction 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 thiết kế và hiện thực lõi vi xử lý risc v rv64if hỗ trợ 4 way set associative cache và branch prediction trên fpga