|
LVDS под одной паре (без клока), Cyclone10LP и Spartan7 |
|
|
|
Sep 25 2018, 10:21
|

фанат Linux'а
    
Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008

|
Есть связь из Spartan 7 в Cyclone 10 LP по одной дифференциальной паре проводников (есть и обратная пара). Хочется понять, как действовать, если хочется передавать данные без передачи клока? Допустим, задействую такой код 8/10, где байт будет передаваться так, чтобы хотя бы раз в три бита будет инверсия. Ведь сам поток данных это по сути прерывистые нерегулярные такты. Или например, буду добавлять преамбулы в начала пакетов, escape-последовательности.
Вообще, реально ли какими-то алгоритмическими мерами и кодами, просто принимая поток с LVDS (от 10 до 400 Мбит/с, но каждый раз это константа), учитывая что тактовые не синхронные (хотя их стабильность 50 ppm) и плавают, что мы не знаем где центр глаза, как-то принимать данные, как-то делать обнаруживать битовые сдвиги и компенсировать их?
Нужно именно не задействовать хитрые режимы PLL, задержки, приемы на разных фазах, потому что возможности Cyclone 10 LP тут ничтожны. Или я ошибаюсь?
Опираюсь на бутылочное горлышко - на ту ПЛИС из этих двух, что имеет наименьшие возможности (C10LP), пусть будет единое со Spartan 7 решение.
--------------------
|
|
|
|
Сообщений в этой теме
AVR LVDS под одной паре (без клока) Sep 25 2018, 10:21 serj1979 Цитата(AVR @ Sep 25 2018, 13:21) Вообще, ... Sep 25 2018, 10:59 RobFPGA Приветствую!
Цитата(AVR @ Sep 25 2018, 13... Sep 25 2018, 11:00 blackfin Цитата(AVR @ Sep 25 2018, 13:21) Есть свя... Sep 25 2018, 11:05 AVR Цитата(blackfin @ Sep 25 2018, 14:05) ИМХ... Sep 25 2018, 11:11 Aner QUOTE (blackfin @ Sep 25 2018, 14:05) ИМХ... Sep 25 2018, 11:12  blackfin Цитата(Aner @ Sep 25 2018, 14:12) Это как... Sep 25 2018, 11:14   Aner QUOTE (blackfin @ Sep 25 2018, 14:14) Пам... Sep 25 2018, 11:19    blackfin Цитата(Aner @ Sep 25 2018, 14:19) Не нужн... Sep 25 2018, 11:30     AVR Цитата(blackfin @ Sep 25 2018, 14:30) Во-... Sep 25 2018, 11:47      blackfin Цитата(AVR @ Sep 25 2018, 14:47) Может я ... Sep 25 2018, 11:57       umarsohod Когдато давно, соединял две CPLD сдедующим образом... Sep 25 2018, 12:13        andrew_b Цитата(umarsohod @ Sep 25 2018, 15:13) эт... Sep 25 2018, 12:30       MegaVolt Цитата(blackfin @ Sep 25 2018, 14:57) Есл... Sep 25 2018, 12:47        blackfin Цитата(MegaVolt @ Sep 25 2018, 15:47) По ... Sep 25 2018, 13:13         MegaVolt Цитата(blackfin @ Sep 25 2018, 16:13) xap... Sep 25 2018, 13:59          blackfin Цитата(MegaVolt @ Sep 25 2018, 16:59) ISE... Sep 25 2018, 14:22 AVR Отставить флуд!
В задаче я вижу основную пр... Sep 25 2018, 11:27 MegaVolt Цитата(AVR @ Sep 25 2018, 13:21) Допустим... Sep 25 2018, 11:39 AVR Цитата(MegaVolt @ Sep 25 2018, 14:39) Пут... Sep 25 2018, 11:54  MegaVolt Цитата(AVR @ Sep 25 2018, 14:54) На Spart... Sep 25 2018, 12:44   AVR Цитата(MegaVolt @ Sep 25 2018, 15:44) 1. ... Sep 25 2018, 12:50    DuHast Цитата(AVR @ Sep 25 2018, 15:50) 3. Есть ... Sep 25 2018, 12:54    MegaVolt Цитата(AVR @ Sep 25 2018, 15:50) 1. Я пон... Sep 25 2018, 13:00    Zig Цитата(AVR @ Sep 25 2018, 15:50) 3. Есть ... Sep 25 2018, 13:12    RobFPGA Приветствую!
Цитата(AVR @ Sep 25 2018, 15... Sep 25 2018, 18:02 DuHast А вариант с внешней микросхемой СDR не рассматрива... Sep 25 2018, 11:54 Leka Если Cyclone10LP не хуже Сyclone4, то задача решае... Sep 25 2018, 12:14 AVR Я месяц назад создавал тему примерно, там выяснили... Sep 25 2018, 12:45 MegaVolt Цитата(AVR @ Sep 25 2018, 15:45) Я месяц ... Sep 25 2018, 12:52 Leka Цитата(AVR @ Sep 25 2018, 15:45) Похоже о... Sep 25 2018, 13:22  AVR Цитата(Leka @ Sep 25 2018, 16:22) Клок во... Sep 25 2018, 14:05   Zig Цитата(AVR @ Sep 25 2018, 17:05) Вижу у X... Sep 25 2018, 14:21   Leka Цитата(AVR @ Sep 25 2018, 17:05) На какой... Sep 25 2018, 16:32    AVR Цитата(Leka @ Sep 25 2018, 19:32) Статьи ... Sep 25 2018, 17:58     Leka Цитата(AVR @ Sep 25 2018, 20:58) Выше кин... Sep 25 2018, 20:34      MegaVolt Цитата(Leka @ Sep 25 2018, 23:34) М/б и д... Sep 25 2018, 21:32 doom13 В старых версиях QII было ядро ASI, которое выполн... Sep 25 2018, 13:57 andrewkrot У Lattice есть дешевые чипы с SERDES. А на спартан... Sep 25 2018, 20:26 blackfin Цитата(MegaVolt @ Sep 26 2018, 00:32) Это... Sep 26 2018, 03:54 AVR Цитата(blackfin @ Sep 26 2018, 06:54) Не ... Sep 26 2018, 08:03  blackfin Цитата(AVR @ Sep 26 2018, 11:03) Т.е. не ... Sep 26 2018, 08:15   AVR Цитата(blackfin @ Sep 26 2018, 11:15) Есл... Sep 26 2018, 08:24    blackfin Цитата(AVR @ Sep 26 2018, 11:24) А что зн... Sep 26 2018, 08:56     AVR Цитата(blackfin @ Sep 26 2018, 11:56) Не ... Sep 26 2018, 13:50      blackfin Цитата(AVR @ Sep 26 2018, 16:50) Там прим... Sep 26 2018, 16:45       AVR Цитата(blackfin @ Sep 26 2018, 19:45) С ч... Sep 27 2018, 04:33        blackfin Цитата(AVR @ Sep 27 2018, 07:33) Так, пох... Sep 27 2018, 04:43 Leka 2Кбайта, это логический пакет, на физическом уровн... Sep 26 2018, 07:22 ViKo Протянули бы уже тактовый сигнал. Ради связи на 15... Sep 26 2018, 07:27 Leka По преамбуле калиброваться нет смысла, тк слишком ... Sep 26 2018, 08:39 bogaev_roman Можно попробовать сделать 4 параллельные семы прие... Sep 26 2018, 14:30 andrewkrot Дык, если есть обратная пара так по ней клок и пер... Sep 27 2018, 19:54 Plain А собрать трёхфазный генератор 200 МГц на ножках —... Sep 28 2018, 07:17
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|