Пытаюсь сделать синусоидальные IQ сигналы при помощи двух AD9913. Загружаю обе последовательным интерфейсом, все сигналы общие, данные разные. Гружу регистры с первого по пятый. Всё одинаковое, кроме POW. И всё корявенько получается. Фаза одного генератора управляется относительно другого, но начальные значения устанавливаются как попало. По даташиту выходит, что за обнуление аккумуляторов отвечают биты Clear Auxiliary Accum и Clear Phase Accum регистра CFR1. Защёлкиваются они вроде как одновременно, импульсом IO_UPDATE, но всякий раз по разному. Может как-то иначе надо синхронизировать?
|