Sự cố quan trọng
Đối với kiến trúc CORDIC nối tiếp với Bộ tích lũy pha Độ chính xác và Độ phân giải góc được đặt thành giá trị nhỏ hơn hoặc bằng 10, có thể có các sai lệch giữa đầu ra của mô hình MATLAB và RTL. Những sai lệch này là do để làm tròn sự khác biệt.
Các cấu hình bị ảnh hưởng là kiến trúc CORDIC nối tiếp trong số chức năng NCO MegaCore với Độ chính xác và Độ chính xác của Bộ tích lũy pha Độ phân giải mà cả hai đặt thành giá trị nhỏ hơn hoặc bằng 10.
Tác động thiết kế là sự so sánh các giá trị đầu ra từ mẫu MATLAB và thiết kế RTL trong quá trình thử nghiệm có thể cho thấy có sự sai lạc. Tuy nhiên, biên lỗi chỉ là /-1.
Đặt Độ chính xác và Độ chính xác của Bộ tích lũy pha Độ phân giải thành các giá trị lớn hơn 10 hoặc sử dụng khác Kiến trúc.
Vấn đề này đã được khắc phục trong NCO MegaCore hàm v14.0.