Группа: Участник
Сообщений: 72
Регистрация: 29-01-11
Пользователь №: 62 559
Заполучил живую мной разведённую плату на двух SDR(2x16bit) подключенных к LPC3250 по примеру платы Phytec, работает на 104МГц. Одно из подозрений почему АРМ иногда вылетает на дата или код аборт, это неправильно разведённая плата. Согласно рекомендации NXP D0..Dx и QMx по длине не должны отличаться более чем на 7.5мм. У меня длины колеблются от 10мм до 28мм(считая с обоих сторон резисторов 22 Ома). Кроме того CLK я развёл не по Y топологии а последовательно к двум чипам памяти. Действительно ли это большая ошибка или у кого и похуже работало? Настройки памяти и EMC контроллера 100 раз проверял.
Вообще, надо еще очень постараться, чтобы развести SDR SDRAM так, чтобы она не работала (если не на двухслойке, конечно). 18мм разницы - это всего лишь 100 пс.