ID bài viết: 000093130 Loại nội dung: Xử lý sự cố Lần duyệt cuối: 07/11/2023

Tại sao các vòng lặp được báo cáo trong bộ nhớ được triển khai trong MLAB?

Môi Trường

    Intel® Quartus® Prime Phiên bản Pro
BUILT IN - ARTICLE INTRO SECOND COMPONENT

Sự cố quan trọng

Mô tả

Do sự cố trong Phần mềm Intel® Quartus® Prime Pro phiên bản 22.3 trở về trước, bạn có thể thấy các vòng lặp được báo cáo cho các bộ nhớ chứa chức năng cho phép đọc đang được triển khai trong MLAB bằng một trong các phương pháp báo cáo sau:

  • Cảnh báo "Tìm thấy vòng lặp tổ hợp của * nút" trong báo cáo Trình phân tích thời gian.
  • Vi phạm quy tắc "LNT-30011 - Thiết kế chứa vòng lặp tổ hợp" trong báo cáo Trợ thủ thiết kế (Tổng hợp).
  • "TMC-20017 - Đã phát hiện vòng lặp" Vi phạm quy tắc trong báo cáo Trợ lý thiết kế (Đăng xuất).
  • "Vòng lặp" được báo cáo khi chạy báo cáo "check_timing" trong Trình phân tích Thời gian.
  • "Node: * được xác định là đồng hồ nhưng được tìm thấy mà không có sự gán đồng hồ liên quan." cảnh báo trong báo cáo Timing Analyzer.

Các vòng lặp được báo cáo là kết quả của một chốt được triển khai trên đầu ra của MLAB để hỗ trợ chức năng cho phép đọc. Chốt này không được phân tích thời gian chính xác, có nghĩa là chức năng không thể được đảm bảo trong phần cứng.

Sự cố này có thể xảy ra đối với các kiểu thực hiện bộ nhớ sau, được đặt trong khối bộ nhớ MLAB:

  1. Mã RTL trực tiếp suy ra bộ nhớ chứa chức năng cho phép đọc.
  2. Khởi tạo bộ nhớ trực tiếp, bao gồm chức năng cho phép đọc và cài đặt ram_block_type MLAB hoặc AUTO
Độ phân giải

Để khắc phục sự cố này, hãy thực hiện một trong các thao tác sau:

Sự cố này dự kiến sẽ được khắc phục trong bản phát hành trong tương lai của Phần mềm phiên bản Intel® Quartus® Prime Pro.

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

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

Thiết bị có thể lập trình Intel®

1

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.