|
Работа с DDR3, Неправильные данные при чтении |
|
|
|
 |
Ответов
|
Jan 7 2012, 16:50
|
Знающий
   
Группа: Свой
Сообщений: 802
Регистрация: 11-05-07
Из: Томск
Пользователь №: 27 650

|
Цитата(AlphaMil @ Jan 7 2012, 15:30)  Почему не хватает??? Он мирно находится в неактивном состоянии, а я считаю что после включения питания контроллер памяти находится в состоянии как после сброса (т.е. исходном)... И дело там не в том что сигнал сброшен, просто они ошиблись в схемотехнике и требуют дополнительного сброса для правильного запуска тактирующих цепей. Ни в чём они не ошиблись. Большинство более-менее серьёзных корок от Xilinx всегда требуют наличия внешнего ресета. Потому что только так можно установить сложную систему в известное состояние. По-другому это сделать просто невозможно. Надеяться на то, что после загрузки всё само собой встанет так как надо нельзя в сложных системах, хотя бы потому, что момент перехода из неактивного состояния в активное может превышать период клока системы, соответственно возможны самые причудливые эффекты при неодновременном выходе (всилу банальных задержек на распространение сигнала) системы из состояние сброса. Вообще-то это - прописные истины. Можно например про это прочитать у Кена Чапмена или других гуру. Странно что вы этого не знаете, и не думаю что вина Xilinx в том, что эти банальности они не разжёвывают в каждом UG.
|
|
|
|
Сообщений в этой теме
AlphaMil Работа с DDR3 Jan 5 2012, 05:37 imperman Цитата(AlphaMil @ Jan 5 2012, 07:37) Блок... Jan 5 2012, 11:58 AlphaMil Ориентируюсь на ug388.
Код скорее всего ни при чем... Jan 5 2012, 12:40 Bad0512 Цитата(AlphaMil @ Jan 5 2012, 19:40) Орие... Jan 5 2012, 14:25 AlphaMil Сигнал калибровки в 1. Все транзакции происходят п... Jan 5 2012, 15:06 Bad0512 Цитата(AlphaMil @ Jan 5 2012, 22:06) Сигн... Jan 5 2012, 17:10 AlphaMil Виноват, конечно 32'hFFFFFFFF. Примерне провер... Jan 5 2012, 17:34 alexr22b Цитата(AlphaMil @ Jan 5 2012, 21:34) Вино... Jan 6 2012, 02:22  Bad0512 Цитата(alexr22b @ Jan 6 2012, 09:22) Xili... Jan 7 2012, 04:41   alexr22b Цитата(Bad0512 @ Jan 7 2012, 08:41) Значи... Jan 8 2012, 19:03 AlphaMil Т.е, alexr22b, надо заливать во флешку и тогда при... Jan 6 2012, 05:15 AlphaMil Попробовал залить во влешку и перезапустить с выкл... Jan 6 2012, 06:47 wolfman Цитата(AlphaMil @ Jan 6 2012, 17:17) Попр... Jan 6 2012, 11:46 AlphaMil Извините, но что значит правильный?
Контроллер сбр... Jan 6 2012, 12:21 wolfman Цитата(AlphaMil @ Jan 6 2012, 21:51) Изви... Jan 6 2012, 15:55 AlphaMil Проверил, все сигналы такие, какие должны быть. Пр... Jan 6 2012, 17:58 AlphaMil Проблема решена. Все дело оказалось именно в том, ... Jan 6 2012, 20:34 Wic Скорей лажа в недостатке пошаговых примеров, где в... Jan 7 2012, 07:26 AlphaMil Полностью согласен с Wic.
Мне что бы разобраться в... Jan 7 2012, 07:29 wolfman Ну в обще-то вполне логично предположить, что если... Jan 7 2012, 08:08 Wic wolfman, логично для тех, кто уже прошел начальную... Jan 7 2012, 10:58 AlphaMil А зачем тогда секция initial???
Получается сброс н... Jan 7 2012, 17:47 Bad0512 Цитата(AlphaMil @ Jan 8 2012, 00:47) А за... Jan 8 2012, 08:59 AlphaMil У меня в проекте, да и на отладочной плате один кл... Jan 8 2012, 10:36 Bad0512 Цитата(AlphaMil @ Jan 8 2012, 17:36) У ме... Jan 9 2012, 06:09 svedach Да и что читать-то, в упомянутом UG про проблему э... Jan 9 2012, 04:37
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|