реклама на сайте
подробности

 
 
> GTP Spartan6, comma alignment
Volkov
сообщение Sep 26 2011, 15:24
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 284
Регистрация: 21-01-05
Пользователь №: 2 104



Запускаю GTP трансивер, и вот наткнулся на то что происходит рассинхронизация слов. для тестирования использую FRAME_GEN блок, который выдает поток данных с K28.5+, с интервалом в 32 слова. рассинхронизация происходит где то после 1 ms - байты меняются местами.
Как с этим бороться?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Volkov
сообщение Sep 27 2011, 14:12
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 284
Регистрация: 21-01-05
Пользователь №: 2 104



В принципе, мне простой serdes нужен. Не думал, что нужно заморачиаться с комами, и т.д. У альтеры в визарде, выбираешь Basic, и не думаешь как там протокол реализуется.
Как в спартане6 реализовать serdes?
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Sep 28 2011, 08:30
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Цитата(Volkov @ Sep 27 2011, 17:12) *
Не думал, что нужно заморачиаться с комами,

Можно не заморачиваться - тактируйте весь приемник частотой, извлеченой из потока и будет вам счастье. А если нужно иметь независимые частоты - увы, они всегда будут отличаться, и необходимо в протоколе предусматривать возможность синхронизации.

Что же до SATA - там примитивы состоят из четырех символов. ALIGNp - K28.5, D10.2, D10.2, D27.3. ALIGNp, как я правильно вспомнил ранее, должен посылаться два раза подряд. RTFM, короче.

Go to the top of the page
 
+Quote Post
Volkov
сообщение Sep 28 2011, 09:27
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 284
Регистрация: 21-01-05
Пользователь №: 2 104



Цитата(DmitryR @ Sep 28 2011, 11:30) *
Можно не заморачиваться - тактируйте весь приемник частотой, извлеченой из потока и будет вам счастье.


Тоесть, для приемника, не использовать опрный генератор? А какой клок завести?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Volkov   GTP Spartan6   Sep 26 2011, 15:24
- - DmitryR   А как настроен-то GTP? Realign по K28.5 - отнюдь н...   Sep 27 2011, 09:53
- - Volkov   Вывел сигнал RX_BYTE_IS_ALIGN - он в "1...   Sep 27 2011, 10:01
|- - DmitryR   Сигнал ладно, внутри блок должен быть настроен пон...   Sep 27 2011, 10:01
|- - Volkov   Цитата(DmitryR @ Sep 27 2011, 13:01) Сигн...   Sep 27 2011, 10:32
|- - DmitryR   Цитата(Volkov @ Sep 27 2011, 13:32) Перед...   Sep 27 2011, 10:51
- - Volkov   У меня 16 битный интерфейс, посылаю в младшем байт...   Sep 27 2011, 12:58
|- - DmitryR   Первый бит GTPCLKOUT. Но вам еще остается найти в ...   Sep 28 2011, 09:46
- - gutzzz   может вам сгенерить Xilinx AURORA интерфейс, там п...   Sep 28 2011, 10:59
|- - DmitryR   Clock correction sequence в AURORA - идеологически...   Sep 28 2011, 11:20
- - Volkov   Сгенерил Aurora интерфейс, тот же результат. Я вот...   Oct 4 2011, 11:55
|- - DmitryR   А где у вас в памяти данные, которые вы посылаете ...   Oct 4 2011, 12:33
- - Volkov   Данные есть, TXCHARISK устанавливается.   Oct 4 2011, 18:54
|- - DmitryR   Значит прочтите документацию на Аврору. Я например...   Oct 5 2011, 07:54
- - Volkov   Вот скажите, входные данные для трансивета - это п...   Oct 5 2011, 08:34
|- - DmitryR   Цитата(Volkov @ Oct 5 2011, 11:34) Вот ск...   Oct 5 2011, 10:02
- - Volkov   Если бы это было так. Реализовал бы протокол. Т...   Oct 5 2011, 10:25
|- - DmitryR   Ну как нечего, описание Авроры - 127 старниц. SATA...   Oct 5 2011, 10:53
- - Volkov   LogiCORE IP Spartan-6 FPGA GTP Transceiver Wizard ...   Oct 5 2011, 11:23
|- - DmitryR   Цитата(Volkov @ Oct 5 2011, 14:23) LogiCO...   Oct 5 2011, 11:46
- - Volkov   DmitryR, огромное вам спасибо!!! Зараб...   Oct 5 2011, 20:45
- - alfa80x   Я пытаюсь запустить GTX . Приемник синхронизуется ...   Nov 30 2011, 06:20


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 20:45
Рейтинг@Mail.ru


Страница сгенерированна за 0.01418 секунд с 7
ELECTRONIX ©2004-2016