Khi mô phỏng lõi FFT được tạo bởi Quartus® Prime Standard Platform Designer bằng cách sử dụng các tập lệnh ncsim_setup.sh hoặc run_xcelium.sh , đầu ra lệnh sẽ kết thúc bằng như sau:
ncelab: * F, CUMSTS: Chỉ thị thời gian bị thiếu trên một hoặc nhiều mô-đun.
NCSIM: 15.20-S006: (c) Bản quyền 1995-2016 Cadence Design Systems, Inc.
ncsim: * F, NOSNAP: Ảnh chụp nhanh 'test_program' không tồn tại trong các thư viện.
Lý do cho đầu ra này là do cài đặt công phu trong các tập lệnh ncsim_setup.sh hoặc run_xcelium.sh .
Để khắc phục sự cố này, chỉnh sửa tệp ncsim_setup.sh hoặc run_xcelium.sh với các thay đổi sau:
- Tìm dòng xác định biến "USER_DEFINED_ELAB_OPTIONS" và thay đổi nó như hình dưới đây:
USER_DEFINED_ELAB_OPTIONS="-timescale 1ps/1ps"
Thay đổi này đặt khoảng thời gian mặc định cho các tệp verilog không có thang thời gian.
2. Tìm dòng xác định biến "USER_DEFINED_SIM_OPTIONS" và thay đổi nó như hình dưới đây:
USER_DEFINED_SIM_OPTIONS="-input \"@run\""
Thay đổi này hướng dẫn trình mô phỏng chạy cho đến khi $finish.