Цитата
Проблема в том, что формат signed fraction и формат fixed point разные форматы представления данных.
Я никогда с ядрами Xilinx не работал, просто увидел не в своей теме знакомые слова и заинтересовался

, но судя по беглому взгляду на datasheet-ы signed fraction и signed fixed point в этих блоках означают одно и то же, вопрос только где двоичная точка стоит. В CORDIC-е формат signed fraction - это числа с фиксированной точкой в формате (2.N) - 1 знаковый бит, один бит целой части и N бит дробной части. Выход FFT нужно привести к этому формату. Составляющие комплексного числа на входе CORDIC должны иметь диапазон от -1 (включительно) до +1 (включительно). Если Вам не важен абсолютный уровень в конкретном бите FFT, а интересны только относительные уровни, то, скорее всего можно, можно просто тупо добавить к выходу FFT один знаковый разряд и подать сигнал на вход CORDIC.