Thiết kế và biên dịch, mô phỏng chương trình

Một phần của tài liệu THIẾT KẾ VÀ ỨNG DỤNG BỘ VI XỬ LÝ 32 BIT DÙNG NGÔN NGỮ VHDL (Trang 39)

Khai báo project:

Hình 2.5: Khai báo thư mục chưa file

Hình 2.7: Chọn họ linh kiện cho thiết kế

Cấu hình cho linh kiện: dùng Assign Pins trong Assignments để gán các cổng vào và ra của thiết kế cho các chân linh kiện lập trình. Sau khi soạn thảo chương trình, để thực hiện mô phỏng mà lập trình cho linh kiện, chương trình cần được biên dịch. Quá trình biên dịch gồm các giai đoạn phân tích, tổng hợp, kết nối, trình bày và sắp xếp, phân tích thời gian và tạo tập tin dữ liệu cấu hình cho chip.Chọn biểu tượng Start Compilation trên thanh công cụ standard.

Mô phỏng : gồm có 2 cách mô phỏng timing và funtional

Hình 2.10: Chọn file mô phỏng

Hình 2.12: Thêm vào các node

Hình 2.14: Đưa các node vào mô phỏng

Hình 2.16: Lựa chọn cách mô phỏng

Hình 2.18: Bắt đầu mô phỏng

Lập trình cho linh kiện: Các tập tin cần thiết được tạo ra sau khi chương trình biên dịch thành công. Linh kiện thuộc họ Cyclone II nên sử dụng tập tin lập trình có phần mở rộng .pof (programmer object file) đối với lập trình JTAG và tập tin có phần mở rộng .sof (Sram object file) đối với lập trình AS. Để khởi động quá trình lập trình cho linh kiện, chọn Programmer trong Application. Cửa sổ cấu hình xuất hiện, người dùng cần xác định phần cứng dùng để lập trình cho thiết bị, tập tin lập trình và thiết bị cần được lập trình. Chọn Program/Configure, nhấn Start Programming để nạp vào linh kiện.

Hình 2.19: Nạp chương trình xuống kit DE2

Một phần của tài liệu THIẾT KẾ VÀ ỨNG DỤNG BỘ VI XỬ LÝ 32 BIT DÙNG NGÔN NGỮ VHDL (Trang 39)