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

(# WARNING[1]: <file name="">(): Không ràng buộc mặc định cho thành phần: "scfifo". ("Phiên bản maximize_speed" chung không có trong thực thể)</file>

Môi Trường

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Mô tả Thông báo cảnh báo này có thể xảy ra khi một MegaWizard®-Tạo ra DCFIFO thiết kế từ Quartus® Phiên bản phần mềm II 4.0 được biên dịch trong Modelsim® Simulator.

Nếu bạn chọn Có (Tốc độ tốt nhất) trong tùy chọn thanh ghi Đầu ra cho các thiết bị có RAM đồng bộ hoàn toàn trên trang 7 của MegaWizard khi tạo FIFO, phần mềm ModelSim sẽ phát hành cảnh báo biên dịch.

Để tránh thông báo cảnh báo này với phần mềm Quartus II phiên bản 4.0, hãy bình luận về các tham số maximize_speedoptimize_for_speed /chung trong tệp do MegaWizard tạo ra. Ngoài ra, tạo và xác định một giá trị cho lpm_widthu hành cho phiên bản SCFIFO .

Dưới đây là một ví dụ về mã đã sửa đổi bên trong tệp đầu ra do VHDL MegaWizard tạo ra:

COMPONENT scfifo

GENERIC 

(

ALLOW_RWCYCLE_WHEN_FULL: STRING := "OFF";

ALMOST_EMPTY_VALUE: NATURAL := 0;

ALMOST_FULL_VALUE: NATURAL := 0;

LPM_NUMWORDS: NATURAL;

LPM_SHOWAHEAD: STRING := "OFF";

lpm_width: NATURAL;

lpm_widthu: NATURAL; -- Altera edit

--MAXIMIZE_SPEED: NATURAL := 5; -- Altera edit

--OPTIMIZE_FOR_SPEED: NATURAL := 5; -- Altera edit

OVERFLOW_CHECKING: STRING := "ON";

UNDERFLOW_CHECKING: STRING := "ON";

USE_EAB: STRING := "ON";

lpm_type: STRING := "scfifo"

);



and



scfifo14 : scfifo

 GENERIC MAP (

LPM_NUMWORDS => 3,

LPM_SHOWAHEAD => "OFF",

lpm_width => 32,

lpm_widthu => 2, -- Altera edit

OVERFLOW_CHECKING => "ON",

UNDERFLOW_CHECKING => "ON",

USE_EAB => "OFF)

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

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 Stratix®

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.