ID bài viết: 000079850 Loại nội dung: Xử lý sự cố Lần duyệt cuối: 12/08/2012

Tại sao bộ nhớ của tôi không thể được suy luận với thanh ghi đầu ra?

Môi Trường

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Mô tả

Nếu mã HDL của bạn suy ra một khối bộ nhớ sâu hơn độ sâu bộ nhớ tối đa được thiết bị hỗ trợ, phần mềm Quartus II có thể không thể triển khai bộ nhớ của bạn bằng cách sử dụng thanh ghi đầu ra.

Ví dụ: độ sâu khả dụng tối đa cho M10K là 8K. Nếu mã HDL của bạn suy ra một khối bộ nhớ với độ sâu 16K, thanh ghi đầu ra sẽ không được bao gồm.

Độ phân giải

Để giải quyết giới hạn này, trước tiên tạo ra một tập tin bộ nhớ cấp thấp với độ sâu nhỏ hơn có thể suy ra thanh ghi đầu ra. Sau đó, thực hiện một tập tin đóng gói để kết hợp nhiều tệp bộ nhớ cấp thấp vào bộ nhớ mong muốn lớn hơn.

Để xác minh độ sâu bộ nhớ được hỗ trợ tối đa, hãy tham khảo chương bộ nhớ trong để biết sổ tay thích hợp của thiết bị.

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®

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.