SPORT на Sharc 21065l в многоканальном режиме не работает правильно.
Если на него подавать одно слово данных с кадровой синхронизацией (в стандартном режиме), то оно принимается правильно.
Нужно вводить в процессор данные с 8 АЦП. Последовательные передачи с каждого АЦП с тактовыми сигналами CLK и кадровыми сигналами синхронизации RFS на SPORT формируется ПЛИСой, сигналы показаны на рисунке.
Как только вместо одного слова начинаю подавать последовательно 8 слов, то прием происходит с ошибкой, в любом режиме работы порта (стандартном или многоканальном). Если как на рисунке идут тестовые данные 0хСССС, то принимается 0xFF4D, то есть совсем не то что должно. Опрос данных - по заднему фронту CLK.
Может, кто-нибудь сталкивался?
Пожалуйста, посоветуйте - что можно предпринять.