ID bài viết: 000100800 Loại nội dung: Xử lý sự cố Lần duyệt cuối: 09/04/2025

Tại sao thiết kế của tôi bị lỗi khi tôi khởi tạo IP Đồng hồ Cấu hình trong Phần mềm Quartus® Prime Pro Edition phiên bản 24.3.1?

Môi Trường

  • Intel® Quartus® Prime Phiên bản Pro
  • IP FPGA Intel® Stratix® 10 Xung nhịp cấu hình
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Mô tả

    Do sự cố trong phiên bản phần mềm Quartus® Prime Pro Edition 24.3.1, xung nhịp được tạo từ IP Đồng hồ cấu hình không được xem xét trong phân tích thời gian. Các ràng buộc không chính xác trong tệp altera_s10_configuration_clock.sdc gây ra điều này.

    Sự cố trên có thể gây ra các triệu chứng thất bại sau:

    • Nếu xung nhịp được tạo từ IP Đồng hồ Cấu hình được sử dụng làm xung nhịp tham chiếu để tạo xung nhịp cấu hình lại của IP giao thức F-Tile, bạn có thể gặp phải lỗi truy cập để:
      • Avalon® Giao diện ánh xạ bộ nhớ (AVMM)
      • Bộ công cụ thu phát (TTK)
      • Bộ công cụ Ethernet (ETK)
    • Nếu thiết kế của bạn khởi tạo bất kỳ IP nào đóng gói IP Đồng hồ cấu hình, bạn có thể nhận được thông báo cảnh báo tương tự: CLK-30028 - Đồng hồ được tạo không hợp lệ - không thể suy ra đồng hồ chính phàn nàn cho các nhiệm vụ đồng hồ này. Ví dụ: các IP sau đã khởi tạo IP Đồng hồ Cấu hình:
      • IP truyền phát trực tuyến Avalon® F-Tile cho PCI Express
      • IP truyền phát trực tuyến Avalon® R-Tile cho PCI Express
      • IP bộ điều khiển cấu hình lại một phần
    • Nếu xung nhịp được tạo từ IP Đồng hồ Cấu hình được sử dụng để điều khiển bất kỳ mô-đun nào, tất cả logic trong miền đồng hồ này có thể hoạt động bất thường. Ví dụ: bạn có thể gặp phải sự cố về:
      • Hệ thống xử lý cứng (HPS)
      • HPS-to-FPGA nhẹ (LWH2F)

    Độ phân giải

    Để khắc phục sự cố trên, bạn có thể thực hiện các bước sau:

    1. Mở tệp altera_s10_configuration_clock.sdc.

    2. Thay đổi "create_clock -name altera_int_osc_clk -period 4.000 [get_nodes {*|intosc|oscillator_dut~oscillator_clock.reg}]" thành "create_clock -name altera_int_osc_clk -period 4.000 [get_nodes {*|intosc|oscillator_dut~oscillator_clock}]".

    3. Lưu tệp SDC và biên dịch lại thiết kế.

    Một bản vá có sẵn để khắc phục sự cố này cho Phần mềm Quartus® Prime Pro Edition phiên bản 24.3.1. Tải xuống và cài đặt bản vá 1.14 từ các liên kết sau:

    Sự cố này đã được khắc phục trong Phần mềm Quartus® Prime Pro Edition phiên bản 25.1.

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

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

    Hiện tất cả

    Nội dung gốc bằng tiếng Anh trên trang này vừa do con người vừa do máy dịch. Nội dung này chỉ để cung cấp thông tin chung và giúp quý vị thuận tiện. Quý vị không nên tin đây là thông tin hoàn chỉnh hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa bản tiếng Anh và bản dịch của trang này, thì 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.