Перейти к содержанию
    

Khriland

Новичок
  • Постов

    1
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный
  1. Здравствуйте, запускал ли кто нибудь altera native phy для арьи 5 с использованием кодирования 8b/10b? Пытался использовать режимы синхронизации manual word alignment и RX bit slip. Симулируя в моделсиме первый случай, добиться синхронизации удается только настроив модуль приемника на синхронизацию по слову 0xC1 (K28.0 8b/10b), при этом синхронизация наступает сама собой, независимо от того, что передает передатчик. При настройке приемника на любое другое синхронизирующее слово достичь синхронизации не получается: на выходной шине приемника после прохода всех ресетов, генерируемых мегафункцией transceiver reset controller несколько раз изменяются данные, после чего шина выдает константное значение, не имеющее ничего общего с константой, передаваемой трансмиттером. При попытке использовать в качестве режима синхронизации RX bit slip наблюдаю побитовый сдвиг приемной шины, однако периодически шина меняет свое значение. Несмотря на этот эффект удается додвигать выходную шину ресивера до значения, передаваемого трансмиттером, шина держится несколько тактов в корректном состоянии, после чего несколько раз меняет свое состояние и останавливается на посторонней константе. Без использования кодирования все стабильно синхронизировалось в режиме manual word alignment.
×
×
  • Создать...