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

Tại sao Fitter không đặt bộ nhớ của tôi trong Arria II GZ?

Môi Trường

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

    Do có vấn đề trong phần mềm Quartus® II phiên bản 10.1 trở lên, các thiết kế nhắm mục tiêu đến các thiết bị Arria® II GZ EP2AGZ225 có thể không đặt thành công bộ nhớ. Lỗi này có thể xảy ra với những kỷ niệm lớn với loại khối được đặt thành Tự động. Tổng hợp tích hợp Quartus II có thể phân vùng không chính xác các bộ nhớ này thành kích thước khối thích hợp với các khối M144K không khả dụng trong thiết bị EP2AGZ225. Lỗi này đi kèm với các tin nhắn như sau:

    Error (170039): Cannot place 32 RAM cells or portions of RAM cells in the design
     Info (170038): Cannot place following RAM cells or portions of RAM cells -- a legal placement which satisfies all the RAM requirements could not be found
    Độ phân giải

    Để giải quyết vấn đề này, nhắm mục tiêu bộ nhớ đến M9K (hoặc các loại bộ nhớ khác) bằng một trong các phương pháp sau:

    • Nếu bộ nhớ được tạo bằng Trình quản lý Trình cắm MegaWizard, chọn M9K cho tùy chọn Loại khối bộ nhớ nên là gì?
    • Nếu bộ nhớ được suy ra từ VHDL hoặc mã Verilog HDL, hãy sử dụng ramstyle thuộc tính tổng hợp với giá trị "M9K". Xem Quartus II Handbook chapter Quartus II Integrated Synthesis ( PDF) để biết chi tiết về thuộc tính ramstyle .
    • Để nhắm mục tiêu một phiên bản cụ thể vào bộ nhớ M9K, thêm bài tập sau vào Tập tin Cài đặt Quartus II của bạn (.qsf):
      set_parameter -name RAM_BLOCK_TYPE M9K -to ""

    Vấn đề này được lên lịch sẽ được khắc phục trong bản phát hành phần mềm Quartus II trong tương lai

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

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

    FPGA Arria® II GZ

    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.