ID bài viết: 000084523 Loại nội dung: Xử lý sự cố Lần duyệt cuối: 31/03/2014

Tại sao tôi không thấy dấu hiệu của h2f_rst_n trong mô phỏng HPS?

Môi Trường

    Phiên bản đăng ký Intel®Intel® Quartus® II
    Mô phỏng
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Mô tả

Do có vấn đề trong mô hình mô phỏng BFM phần mềm Quartus® II, giả định tín hiệu "h2f_rst_n" không điều khiển tín hiệu "h2f_rst_n". Điều này gây ra hành vi kết nối bất ngờ và logic kết nối trình thiết kế nền tảng không được đặt lại.

Sự cố này chỉ ảnh hưởng đến mô phỏng.

Độ phân giải

Để giải quyết vấn đề này, hãy làm theo các bước sau:

  1. Thay đổi tham số "INITIAL_RESET_CYCLES" trong tệp "submodules/<qsys-system-name>_<HPS-instance-name>_fpga_interfaces.sv" thành lớn hơn 0.
  2. Gán đồng hồ (f2h_axi_clk) cho phiên bản "h2f_reset_inst".

Mã mô phỏng:
----------------
altera_avalon_reset_source #(
. ASSERT_HIGH_RESET(0),
. INITIAL_RESET_CYCLES(0) <========== (1) thay đổi "0" thành 100, chẳng hạn như . INITIAL_RESET_CYCLES(100)
) h2f_reset_inst (
.reset(h2f_rst_n),
.clk(\'0) <=========== (2) thay đổi \'0 thành tín hiệu đồng hồ, chẳng hạn như .clk(f2h_axi_clk)
);
----------------

Sự cố này đã được khắc phục trong phần mềm Quartus® II phiên bản 14.0.

Các sản phẩm liên quan

Bài viết này áp dụng cho 5 sản phẩm

FPGA SoC Cyclone® V SE
FPGA SoC Cyclone® V ST
FPGA SoC Cyclone® V SX
FPGA SoC Arria® V SX
FPGA SoC Arria® V ST

1

Nội dung trên trang này là sự kết hợp giữa bản dịch của con người và máy tính của nội dung gốc bằng tiếng Anh. Nội dung này được cung cấp để thuận tiện cho bạn và chỉ cung cấp thông tin chung và không nên dựa vào là đầy đủ hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa phiên bản tiếng Anh của trang này và bản dịch, phiên bản tiếng Anh sẽ chi phối và kiểm soát. Xem phiên bản tiếng Anh của trang này.