|
Ошибки передачи GTP Transciever, Сделал "по книге", а оно теряет байты. |
|
|
|
Jun 20 2013, 14:53
|
Местный
  
Группа: Свой
Сообщений: 310
Регистрация: 28-01-13
Из: Лондон
Пользователь №: 75 384

|
Передаю 32-битные слова через трансивер, сконфигурированный в режиме 32бит. После установки канала, в данные каждые несколько тысяч слов влазит лишний байт или теряется один. Соответственно если передавалось AABBCCDD 00010203 то получается BBCCDD00 010203AA.... И смещение это меняется каждые несколько тысяч слов. Прикрепил vcd где пойман момент перехода с одного смещения во второе.  Вот на картинке четко виден момент перехода- теряется одна кома ВС. Перепробовал с Comma Alignment и без -все без толку. Не знаю что дальше делать.
Сообщение отредактировал count_enable - Jun 20 2013, 14:59
|
|
|
|
|
 |
Ответов
|
Jul 7 2013, 19:04
|
Местный
  
Группа: Свой
Сообщений: 310
Регистрация: 28-01-13
Из: Лондон
Пользователь №: 75 384

|
Огромное спасибо всем, особенно товарищу toshas, убедившему меня, что коррекция клока существует!
В версии 1.10 у меня так и не заработало, перешел на версию корки 1.11, и после долгих мучений и перебора параметров я имел возможность наблюдать коррекцию в железе.
Общий баланс: - Потрачено около месяца на внешне нетрудное задание. - Навсегда загублена репутация человека, могущего создать прототип чего-угодно за неделю (репутация была создана на обычных микроконтроллерах, так что цена ее невелика, но все же...) - Несколько недель стресса и отвратительного настроения. - Навсегда потеряна вера в высокоуровневые инструменты Xilinx. Использование мастера при генерации корки не помогло обойтись без ручной правки и копания в сотнях параметров. Сгенерированые wrappers плохи, неочевидны и документованы по-индусски. - Навсегда потеряна вера в документацию и технические форумы Xilinx.
+ Возникло уважение к electronix.ru, наверно единственному техническому форуму, где дают советы по делу вместо троллинга и флуда. + Узнал много нового о Gigabit Transceiver, Chipscope.
Надеюсь когда-то отплатить своими знаниями другому новичку в этом ужасном и удивительном мире ПЛИС.
Тему пока закрывать не буду, ибо трансивер и глюки неисчерпаемы, как атом.
|
|
|
|
Сообщений в этой теме
count_enable Ошибки передачи GTP Transciever Jun 20 2013, 14:53 cerg19 ЦитатаСделал "по книге"
а что за книга, ... Jun 21 2013, 07:46 count_enable "По книге" - сгенерил корку визардом, вз... Jun 21 2013, 08:42 count_enable Добавил clock correction, только хуже стало. Вырав... Jun 21 2013, 13:04 Andrew Su Цитата(count_enable @ Jun 21 2013, 16:04)... Jun 23 2013, 09:02 count_enable Да, соединяю платы сата-кабелем 50 см.
Сгенерил а... Jun 23 2013, 18:29 count_enable Симуляция Авроры 5.2 для Spartan 6: channel_up под... Jun 24 2013, 07:39 count_enable Методом научного тыка определил что проблема в выр... Jun 27 2013, 07:54 XVR Цитата(count_enable @ Jun 27 2013, 11:54)... Jun 27 2013, 09:56 count_enable Я так понимаю, что для clock correction мне надо п... Jun 27 2013, 10:39 XVR Цитата(count_enable @ Jun 27 2013, 14:39)... Jun 27 2013, 18:07  count_enable Цитата(XVR @ Jun 27 2013, 22:07) Теоричес... Jun 28 2013, 09:15 XVR А сами патерны установили? CLK_COR_SEQ_*, CLK_COR_... Jun 28 2013, 09:36 count_enable Цитата(XVR @ Jun 28 2013, 13:36) А сами п... Jun 28 2013, 10:04 count_enable Добавил себе порт RXCLKCORCNT0 - коррекции клока н... Jun 28 2013, 11:08 Lutovid Цитата(count_enable @ Jun 28 2013, 15:08)... Feb 24 2014, 09:55  Lutovid Опираясь на вышеизложенное у меня все заработало, ... Feb 24 2014, 15:50 XVR Пока бросилось в глаза
ЦитатаCLK_COR_SEQ_1_ENABLE... Jun 28 2013, 12:12 count_enable Поменял на все единицы, но все так же не получаю с... Jun 28 2013, 13:54 count_enable При любых параметрах СLK_COR_SEQ не наблюдаю измен... Jul 1 2013, 09:00 toshas последовательность можно искать как до 8b10b так и... Jul 1 2013, 19:00 count_enable RX_DECODE_SEQ_MATCH_1 => ... Jul 1 2013, 20:59 toshas сначала добейтесь работы в симуляторе!
для spa... Jul 2 2013, 08:01 dsmv Небольшой offtop;
Если нет внешних требований, то... Jul 2 2013, 13:37 cerg19 Вижу вам много чего дельного насоветовали, внесу и... Jul 3 2013, 05:58
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|