Sự cố quan trọng
Khi đầu vào được định nghĩa là rộng bit N , phạm vi đầu vào cho phép là từ –2N – 1 1 đến 2N – 1 – 1. Nếu đầu vào chứa giá trị –2N – 1, đầu ra HDL không chính xác và không khớp với kết quả mô phỏng MATLAB. Sự cố này ảnh hưởng đến tất cả các cấu hình. Thiết kế biên dịch nhưng cho kết quả không chính xác.
Nếu bạn mong đợi tín hiệu đầu vào của mình chứa giá trị –2N – 1, bạn nên thêm một khối ở phía trước FFT, nơi bản đồ giá trị –2N – 1 đến –2N – 1 1.
Vấn đề này sẽ được khắc phục trong phiên bản tương lai của FFT MegaCore Chức năng.