Luận văn thạc sĩ: Nghiên cứu và triển khai hệ vi xử lý MicroBlaze trên FPGA

2010

84
0
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

LỜI CAM ĐOAN

MỤC LỤC

DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TẮT

DANH MỤC BẢNG BIỂU

DANH MỤC HÌNH VẼ

LỜI MỞ ĐẦU

1. CHƯƠNG 1: TỔNG QUAN VỀ HỆ VI XỬ LÝ VÀ HỆ THỐNG TRÊN MỘT CHIP

1.1. Tổng quan về hệ vi xử lý

1.2. Kiến trúc một hệ vi xử lý

1.3. Kiến trúc bên trong của một vi xử lý

1.4. Hệ thống trên một chip

1.5. Giới thiệu về hệ thống trên chip. Hạn chế của Hệ thống trên chip

1.6. Phương pháp thiết kế vi mạch tích hợp VLSI

1.7. Giới thiệu về công nghệ và phương pháp thiết kế vi mạch tích hợp VLSI. Công nghệ FPGA và quy trình thiết kế VLSI với công nghệ FPGA

1.8. Giới thiệu về ngôn ngữ mô tả phần cứng VHDL và ứng dụng của VHDL trong thiết kế VLSI

2. CHƯƠNG 2: LÕI VI XỬ LÝ MỀM MICROBLAZE

2.1. Giới thiệu về MicroBlaze

2.2. Kiến trúc cơ bản của MicroBlaze

2.3. Kiến trúc lõi MicroBlaze

2.4. Kiến trúc bộ nhớ

2.5. Cấu trúc đường ống

2.6. Các thanh ghi trong MicroBlaze

2.7. Kiểu dữ liệu trong MicroBlaze

2.8. Hoạt động ngắt trong MicroBlaze

2.9. Các giao tiếp tín hiệu của MicroBlaze

2.9.1. Giới thiệu chung

2.9.2. Bus xử lý nội PLB

2.9.3. Bus nhớ nội LMB (LMB: Local Memory Bus)

2.9.4. Bus ngoại vi on-chip OPB (On-chip Peripheral Bus)

2.9.5. Giao diện nhị phân ứng dụng

2.9.6. Các kiểu dữ liệu

2.9.7. Các quy ước sử dụng ngăn xếp và thanh ghi

2.9.8. Tập lệnh của MicroBlaze

2.9.9. Khuôn dạng lệnh

3. CHƯƠNG 3: TRIỂN KHAI HỆ VI XỬ LÝ TRÊN CƠ SỞ LÕI XỬ LÝ MICROBLAZE

3.1. Thực thi hệ thống vi xử lý trên kit FPGA sử dụng phần mềm EDK

3.2. Ý tưởng xây dựng hệ vi xử lý sử dụng lõi xử lý MicroBlaze

3.3. Thực thi thiết kế

3.4. Kết nối giữa MicroBlaze và hệ thống bus PLB

3.5. Kết nối giữa hệ thống bus PLB và các khối ngoại vi

3.6. Bộ giao tiếp truyền thông nối tiếp UART Lite

3.7. Giao tiếp ngoại vi nối tiếp SPI (Serial Peripheral Interface)

3.8. Bộ chuyển đổi tín hiệu số -tương tự DAC

3.9. Thực thi trên công cụ EDK

3.10. Một số kết quả thực thi phần cứng

4. CHƯƠNG 4: KIỂM THỰC HỆ THỐNG VỚI MỘT SỐ ỨNG DỤNG MINH HOẠ

4.1. Thực hiện truyền thông dữ liệu hai chiều giữa hệ vi xử lý và máy tính qua cổng nối tiếp RS232

4.2. Thực hiện chuyển đổi dữ liệu dạng số sang dạng tương tự qua bộ chuyển đổi tín hiệu DAC

4.3. Kết hợp dùng máy tính để điều khiển hệ thống chuyển đổi dữ liệu qua DAC

TÀI LIỆU THAM KHẢO