|
Калибровка шины DDR |
|
|
|
 |
Ответов
|
Oct 4 2016, 14:42
|
Участник

Группа: Свой
Сообщений: 55
Регистрация: 29-01-05
Из: Moscow
Пользователь №: 2 291

|
Цитата(_Anatoliy @ Oct 3 2016, 15:36)  ... Получается что приём счётчика без ошибок ещё не гарантирует безотказную работу шины. Передавать какой нибудь LFSR? А как контролировать ошибки? Речь не идёт о работе с памятью, чисто шина FPGA-FPGA. Код Грея очень помогает в случае, подобном вашему. Здесь про АЦП. Проверку с использованием ПСП (М - последовательности) реализовать не так уж сложно, т.к. число тактов будет известно. Кстати, нельзя исключать и не слишком удачную разводку. Успехов.
|
|
|
|
|
Oct 4 2016, 16:42
|

Утомлённый солнцем
     
Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832

|
Цитата(cyclop @ Oct 4 2016, 17:42)  Код Грея очень помогает в случае, подобном вашему. Здесь про АЦП. Проверку с использованием ПСП (М - последовательности) реализовать не так уж сложно, т.к. число тактов будет известно. Кстати, нельзя исключать и не слишком удачную разводку. Успехов. Не читайте на ночь советских газет(С).Насчёт кода грея очень сомневаюсь,не его это задача. Для линейного счётчика - это да, а когда АЦП оцифровывает синус с тремя отсчётами на период - то тут уж извините. Теперь о результатах. Поставил терминаторы, перекалибровался ещё раз - за 10 минут ни единой ошибки, я и успокоился. Часа три занимался этим же проектом, но другими узлами,питание не выключал. Потом решил ещё раз проверить ошибки - оказалось примерно 200 битовых ошибок за 1 мс. Перекалибровался ещё раз, через два часа проверил - опять ошибки идут. И что же делать дальше? Знак ошибки не изменился, сначала был код задержки 6, во второй раз пришлось увеличить до 11, а в третий раз поставил 15. Задержку меняю в лапах. Тактовая частота 300Мгц, две шины по 12 бит. Есть ли мысли?
|
|
|
|
|
Oct 4 2016, 17:22
|
Профессионал
    
Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643

|
Приветствую! Цитата(_Anatoliy @ Oct 4 2016, 19:42)  .... Тактовая частота 300Мгц, две шины по 12 бит. Есть ли мысли? А можно огласить весь список... в смысле конфигурацию - откуда идет и куда приходит, где и как клок генерируется, расстояние, палата своя или покупная ... Потому как причина может быть и не в калибровке а например в питании - было у меня когда-то такой знатный и продолжительный секс - как раз при передачи данных между двумя FPGA-шками - при работе источник иногда просаживался на десяток другой mV и этого хватало чтобы уплыл DLL стоящий на клоке в приемнике. При этом ни каких других признаков этого бл..ва в FPGA видно не было. Если задача стоит подстраивать динамически калибровку то в простейшем случаи можно хорить поток на передающей стороне на младший бит данных -для ADC это практически что рандом - тогда на каждом бите будет фронта для оценки окна приема. Удачи! Rob.
|
|
|
|
Сообщений в этой теме
_Anatoliy Калибровка шины DDR Oct 3 2016, 12:36 dm.pogrebnoy Как вариант, возможно нужно просто включить DIFF_T... Oct 3 2016, 16:25 _Anatoliy Цитата(dm.pogrebnoy @ Oct 3 2016, 19:25) ... Oct 3 2016, 16:28  ovs_pavel Цитата(_Anatoliy @ Oct 3 2016, 19:28) Сог... Oct 3 2016, 18:10 Raven ЦитатаНо при подключении на передающей стороне АЦП... Oct 3 2016, 16:36 _Anatoliy Цитата(Raven @ Oct 3 2016, 19:36) Извинит... Oct 4 2016, 03:53 Алга Цитатасначала был код задержки 6, во второй раз пр... Oct 5 2016, 05:33 _Anatoliy С утра включил с кодом 15 - полёт нормальный. Буде... Oct 5 2016, 06:43 Алга Создается автомат (FSM), который по запуску АЦП, п... Oct 5 2016, 07:10 _Anatoliy Цитата(Алга @ Oct 5 2016, 10:10)
У меня ... Oct 5 2016, 07:22 Алга Я работаю с Xilinx. Но похоже у вас клок не попада... Oct 5 2016, 07:42 _Anatoliy Цитата(Алга @ Oct 5 2016, 10:42)
Ясно,сп... Oct 5 2016, 07:51 Алга У вас не такой быстрый АЦП и если клок подстроен в... Oct 5 2016, 08:29 _Anatoliy Цитата(Алга @ Oct 5 2016, 11:29) У вас не... Oct 5 2016, 08:45 Алга АЦП какой тип? Oct 5 2016, 09:51 _Anatoliy Цитата(Алга @ Oct 5 2016, 12:51) АЦП како... Oct 5 2016, 10:33 Алга Возможно этот документ поможет
AN433 Oct 5 2016, 12:02 _Anatoliy Цитата(Алга @ Oct 5 2016, 15:02) Возможно... Oct 5 2016, 12:19 Maverick это
PS взято отсюда ссылка
+
ссылка Oct 5 2016, 12:25  _Anatoliy Цитата(Maverick @ Oct 5 2016, 15:25) это
... Oct 5 2016, 13:06 warrior-2001 Ария 5 действительно весьма не быстра.
Питание про... Oct 6 2016, 10:12 _Anatoliy Цитата(warrior-2001 @ Oct 6 2016, 13... Oct 6 2016, 14:22
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|