|
Помогите запустить MCB, Spartan6 + ddr3 |
|
|
|
Mar 3 2011, 06:56
|
Участник

Группа: Свой
Сообщений: 57
Регистрация: 11-07-06
Пользователь №: 18 747

|
Нет, соврал я. Сегодня посмотрел внимательнее: может теряться 1, 2, 3, 4 и более данных х32.
|
|
|
|
|
Mar 5 2011, 12:56
|
Участник

Группа: Свой
Сообщений: 57
Регистрация: 11-07-06
Пользователь №: 18 747

|
Немного прояснилась ситуация. Оказалось, что на плате установлены ES FPGA. IDCODE = 0401d093, Manufacturer's ID = Xilinx xc6slx150, version 0. На 99 процентов уверен в том, что контроллеры памяти на этих ПЛИС просто сырые. На этой же плате установлена интерфейсная ПЛИС Dataflow Manager xc6slx150t-2fgg676. Она оказалась тоже ES, но тот же самый проект в этой ПЛИС работает как часы на максимальной заявленной частоте 333 МГц (для sg2). Вот такие пирожки. А техподдержка dinigroup так и не ответила...
|
|
|
|
|
Mar 6 2011, 09:23
|
Знающий
   
Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219

|
Цитата(Nosss @ Mar 5 2011, 15:56)  Немного прояснилась ситуация. Оказалось, что на плате установлены ES FPGA. IDCODE = 0401d093, Manufacturer's ID = Xilinx xc6slx150, version 0. На 99 процентов уверен в том, что контроллеры памяти на этих ПЛИС просто сырые. На этой же плате установлена интерфейсная ПЛИС Dataflow Manager xc6slx150t-2fgg676. Она оказалась тоже ES, но тот же самый проект в этой ПЛИС работает как часы на максимальной заявленной частоте 333 МГц (для sg2). Вот такие пирожки. А техподдержка dinigroup так и не ответила... посмотрите в еррату
Прикрепленные файлы
en115.pdf ( 169.5 килобайт )
Кол-во скачиваний: 407
|
|
|
|
|
Mar 6 2011, 12:09
|
Участник

Группа: Свой
Сообщений: 57
Регистрация: 11-07-06
Пользователь №: 18 747

|
Цитата(VladimirB @ Mar 6 2011, 12:23)  посмотрите в еррату Я смотрел ее. Моя ситуация после этого яснее не стала. Написано, что должны работать, но не работают ведь. Если вы про hold time, то я пробовал поставить заплатку, которая рекомендована в AR34089 - стало еще хуже, посыпались просто не те данные. Вывод прежний - MCB сырые в этих ПЛИС.
|
|
|
|
|
Mar 6 2011, 15:01
|
Знающий
   
Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219

|
Цитата(Nosss @ Mar 6 2011, 15:09)  Я смотрел ее. Моя ситуация после этого яснее не стала. Написано, что должны работать, но не работают ведь. Если вы про hold time, то я пробовал поставить заплатку, которая рекомендована в AR34089 - стало еще хуже, посыпались просто не те данные. Вывод прежний - MCB сырые в этих ПЛИС. В еррате ещё про напряжение ядра написано, попробуйте его немного повысить перепайкой задающих резисторов у техасовских DC-DC конвертеров.
|
|
|
|
|
Mar 6 2011, 20:29
|
Участник

Группа: Свой
Сообщений: 57
Регистрация: 11-07-06
Пользователь №: 18 747

|
Цитата(VladimirB @ Mar 6 2011, 18:01)  В еррате ещё про напряжение ядра написано, попробуйте его немного повысить перепайкой задающих резисторов у техасовских DC-DC конвертеров. Оно на ядре и так повышенное, изначально. Это сделано специально, чтобы контроллер мог работать на максимальной частоте в режиме extended. Об этом в документации на плату говорится, и так оно и есть. Кроме того, я пробовал работать и на более низких частотах, до 200 МГц опускался, не помогает.
|
|
|
|
|
Mar 7 2011, 11:08
|
Участник

Группа: Свой
Сообщений: 57
Регистрация: 11-07-06
Пользователь №: 18 747

|
Ну вот, дождался ответа от техподдержки Xilinx. Мои догадки подтвердились.
You have rev 1.0 of the silicon (first engineering sample).There are several known issues with that version of the silicon. One is the one that you are describing. You need to get a newer version of the silicon and in all likelihood this will fix the issue. If you still have problems after that we can debug this further. The schematics and termination look fine.
|
|
|
|
|
Apr 5 2011, 18:37
|
Участник

Группа: Свой
Сообщений: 57
Регистрация: 11-07-06
Пользователь №: 18 747

|
Цитата(Victor® @ Apr 5 2011, 12:49)  Позвольте поинтересоваться как вышли из ситуации? Перепаивали? Dini-Group хоть как-то отреагировала на это? Или им главное продать? Dini-Group ответили примерно через неделю, после чего отвечали регулярно. Они нас заверили, что все платы у них проходят тестирование перед продажей и проблем быть не должно. Однако, после того, как переслал им диаграммы с чип-скопа, признали, что с платой что-то не так. Предложили отправить плату им на ремонт, либо, если у нас сроки поджимают, были согласны на обмен. У нас эта ситуация пока развития не получила - начальство думает. Да, разобрался-таки с их reference design - ведет себя в железе точно так же, как и мой собственный проект. Большие сомнения у меня, что у них эта плата успешно прошла тестирование. Хотя, все может быть, конечно. Еще спросил, почему Xilinx нигде не поместил информацию об этой проблеме с ES, любопытно, что они ответили: Unfortunately this was one of those issues that we failed to mention in the errata. The rev 1.0 LX150 ES devices had been shipped to a limited number of customers and since we fixed the issue in subsequent revs we didn't think it warranted issuing an errata on this.
|
|
|
|
|
Apr 5 2011, 19:33
|

Lazy
     
Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76

|
Цитата(Nosss @ Apr 5 2011, 21:37)  Dini-Group ответили примерно через неделю, после чего отвечали регулярно. Они нас заверили, что все платы у них проходят тестирование перед продажей и проблем быть не должно. Однако, после того, как переслал им диаграммы с чип-скопа, признали, что с платой что-то не так. Предложили отправить плату им на ремонт, либо, если у нас сроки поджимают, были согласны на обмен. У нас эта ситуация пока развития не получила - начальство думает.
Да, разобрался-таки с их reference design - ведет себя в железе точно так же, как и мой собственный проект. Большие сомнения у меня, что у них эта плата успешно прошла тестирование. Хотя, все может быть, конечно.
Еще спросил, почему Xilinx нигде не поместил информацию об этой проблеме с ES, любопытно, что они ответили: Unfortunately this was one of those issues that we failed to mention in the errata. The rev 1.0 LX150 ES devices had been shipped to a limited number of customers and since we fixed the issue in subsequent revs we didn't think it warranted issuing an errata on this. Ясно, спасибо что уделили время на ответ. А то, вроде Dini не делает ширпотреб по первому впечатлению... а тут... Успехов Вам!
--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|