|
Трассировка SDRAM нужна консультация |
|
|
|
 |
Ответов
|
Dec 5 2006, 17:05
|
Частый гость
 
Группа: Свой
Сообщений: 172
Регистрация: 23-04-06
Пользователь №: 16 404

|
Вернёмся к А12.. Цитата(Paul @ Dec 5 2006, 09:25)  Как я уже говорил ранее сигнал A12 надо серьезно править. Никакие ужимки и прыжки тут не помогут, а рассуждения типа clamp-diode сожрут выбросы и не парься надо считать околонаучным трепом. Диоды эти еще и выгорать умеют, если превышен Absolute Maximum Ratings. На шине A12 весьма серьезный звон, никакие конденсаторы и земляные лепестки не помогут. Звон создают подключенные по ходу шины входы микросхем. Для первой пробы можно в режиме LineSim добавить последовательное согласование на драйвере, если не поможет, попытаться отвязать резисторами от шины входы микросхем - это позволит уменьшить отражения по ходу шины. Итак поэкспериментровал я с последовательными сопротивлениями. Поставил после U2 (R1) и перед флэшкой (R2).. Флешке-то (U18) 133 mhz не нужно =) HyperLynx рассчитал R1=51 R2=47 .. многова-то для R1 в итоге rise & fall time явно неприемлимы
Поигрался с R1 и R2 стала, конечно, линия не соглосована
но характеристики получше Цитата(Paul @ Dec 5 2006, 09:25)  По горизонтали ограничение ставится согласно диаграмме работы девайса. Используются времена Tsetup, Thold. Отсчет идет относительно фронта тактового сигнала. А поподробнее можно... ? в Datasheet к Micron' у сказано Address hold time tAH min 0.8 ns Address setup time tAS min 1.5 ns Клок я понимаю настолько ужасен, что неприлично показывать... (Это через сопротивление в 51 ом)
В даташите CLK high-level width tCH min 2.5 ns CLK low-level width tCL min 2.5 Может сделать трассу для него пошире? как его можно улучшить и если переразводить то как лучше?
|
|
|
|
|
Dec 5 2006, 17:59
|
Местный
  
Группа: Свой
Сообщений: 342
Регистрация: 9-08-04
Из: /home/gentoo
Пользователь №: 470

|
HL обычно перестраховывается с согласованием и дает слишком большие значения. Я беру значения ряда Е6 в меньшую сторону, а дальше настройка при моделировании. Здесь важен баланс скорость/выброс, т.е. больше скорость фронта - больше выброс. Нужны эти времена: Address hold time tAH min 0.8 ns Address setup time tAS min 1.5 ns Теперь о маске "глаза". Для простоты понимания приведу для 100 МГц, т.е. период 10нс. Клоковый сигнал имеет фронт на 50% диаграммы (в предположении, что клоки выровнены и скважность =2, а как же иначе?). Считаем 0,8нс - это 8%, 1,5нс - это 15%. Итак левая граница горизонтального участка "глаза" - 35%, правая 58%. Клюв примерно еще +- 5-10% в соотв. сторону, т.е. 30% и 63%. Так мы получили внутреннюю область запрета. Теперь о топологии. Наблюдается большая задержка по плате, хотя согласование хорошее, можно даже попробовать уменьшить резистор до 33 Ом. В целом надо уменьшать длину пути. Как вариант можно предложить организовать несколько выровненных веток по 2 - 3 кристалла на ветке. Можно попробовать включить как по очереди, так и симметрично разветвить около пары кристаллов. Получится поддерево. Для однонаправленных шин все будет путем, для двунаправленных надо будет искать другое решение. Итак можно рассмотреть 2 варианта топологии. Оба прилагаются. Поз обозначения в соотв. с Вашей топологией, времена по цепям условные, номиналы резисторов тоже.
|
|
|
|
|
Dec 6 2006, 11:44
|
Участник

Группа: Участник
Сообщений: 57
Регистрация: 14-09-06
Пользователь №: 20 388

|
Цитата(Paul @ Dec 5 2006, 17:59)  Теперь о маске "глаза". Для простоты понимания приведу для 100 МГц, т.е. период 10нс. Клоковый сигнал имеет фронт на 50% диаграммы (в предположении, что клоки выровнены и скважность =2, а как же иначе?). Считаем 0,8нс - это 8%, 1,5нс - это 15%. Итак левая граница горизонтального участка "глаза" - 35%, правая 58%. Клюв примерно еще +- 5-10% в соотв. сторону, т.е. 30% и 63%. Так мы получили внутреннюю область запрета. Ээээ, можно глупый вопрос? как ставятся внешние области запрета? И почему "Клоковый сигнал имеет фронт на 50% диаграммы"?
Сообщение отредактировал RandI - Dec 6 2006, 11:55
|
|
|
|
|
Dec 6 2006, 12:07
|
Местный
  
Группа: Свой
Сообщений: 342
Регистрация: 9-08-04
Из: /home/gentoo
Пользователь №: 470

|
Цитата(RandI @ Dec 6 2006, 11:44)  Ээээ, можно глупый вопрос? как ставятся внешние области запрета? И почему "Клоковый сигнал имеет фронт на 50% диаграммы"? По идеологии собственно метода, EYE диаграмма выстраивается от тактовой частоты, задаваемой в параметрах моделирования. Вся развертка диаграммы - 100% периода тактовой частоты. Последовательность битов накладывается побитно в окно равное периоду тактовой частоты. В синхронных системах скважность тактов должна быть =2, т.е. меандр - это аксиома и основное требование к таким системам. Поэтому фронт тактов проходит на 50% диаграммы. Расстановка внешних областей запрета обсуждалась выше, но можно повторить: это Absolute Maximum Ratings для наиболее чувствительного кристалла в шине. Это значения предельные. Уходить в рабочий диапазон можно, а за пределы Absolute Maximum - нет. Думаю, понятно почему.
|
|
|
|
|
Dec 6 2006, 14:00
|
Участник

Группа: Участник
Сообщений: 57
Регистрация: 14-09-06
Пользователь №: 20 388

|
Цитата(Paul @ Dec 6 2006, 12:07)  Цитата(RandI @ Dec 6 2006, 11:44)  Ээээ, можно глупый вопрос? как ставятся внешние области запрета? И почему "Клоковый сигнал имеет фронт на 50% диаграммы"?
По идеологии собственно метода, EYE диаграмма выстраивается от тактовой частоты, задаваемой в параметрах моделирования. Вся развертка диаграммы - 100% периода тактовой частоты. Последовательность битов накладывается побитно в окно равное периоду тактовой частоты. В синхронных системах скважность тактов должна быть =2, т.е. меандр - это аксиома и основное требование к таким системам. Поэтому фронт тактов проходит на 50% диаграммы. Расстановка внешних областей запрета обсуждалась выше, но можно повторить: это Absolute Maximum Ratings для наиболее чувствительного кристалла в шине. Это значения предельные. Уходить в рабочий диапазон можно, а за пределы Absolute Maximum - нет. Думаю, понятно почему. Понятно, спасибо, а вообще есть какие нибудь доки по построению глазковых диаграмм?
Сообщение отредактировал RandI - Dec 6 2006, 14:01
|
|
|
|
Сообщений в этой теме
asen Трассировка SDRAM нужна консультация Nov 22 2006, 07:09 Uree Похоже вам сначала читать это: http://electronix.r... Nov 22 2006, 10:31 asen Спасиб за ссылку изучил
Вот вопрос где можно взя... Nov 22 2006, 11:59 rifch Цитата(asen @ Nov 22 2006, 11:59) Спасиб ... Nov 22 2006, 15:36 asen ну судя по тому топу из ссылки сделать можно в вид... Nov 22 2006, 13:00 Paul Цитата(asen @ Nov 22 2006, 13:00) ну судя... Nov 29 2006, 10:50 asen Нарыл модели только вот другая проблема не могу их... Nov 23 2006, 12:20 Uree Для подключения моделей скопируй ИБИС-файлы в папк... Nov 23 2006, 13:13 asen да это точка точка
вопрос можно ли в програмке э... Nov 24 2006, 07:21 Uree Советую качнуть и почитать тренинг по HyperLynx: h... Nov 24 2006, 10:45 v_mirgorodsky 33 Ома сборки - это для плат с дорожками с волновы... Nov 24 2006, 13:32 asen Конечно плис нужна только для реализатции разного ... Nov 27 2006, 09:58 v_mirgorodsky Полученный сигнал практически идеален, только част... Nov 27 2006, 11:58 asen Нет частота действительно 100 МГц перепутал насчет... Nov 27 2006, 12:14 v_mirgorodsky Ну - это просто. Если сигнал значительно и на длит... Nov 27 2006, 17:44 asen Слоя вообще 4 растояние между слоев 250 мкм Nov 28 2006, 12:35 v_mirgorodsky Выглядит так, что растояние между слоями у вас сос... Nov 28 2006, 17:51 asen Дорожки использую 0,22мм плотнасть низкая достаточ... Nov 29 2006, 05:38 v_mirgorodsky Цитата(asen @ Nov 29 2006, 04:38) Дорожки... Nov 29 2006, 12:57 asen ЦитатаТот самый "топ" затевал я и собств... Nov 30 2006, 08:20 Paul Цитата(asen @ Nov 30 2006, 08:20) Цитата ... Nov 30 2006, 11:25 Uree 4-х сигнальных? Или 4 слоя всего? Если всего и отб... Nov 30 2006, 11:21 asen наверника все это базируется на на том что отражен... Nov 30 2006, 12:43 aaarrr 2 asen:
Немного не по теме вопрос: зачем к EP9302 ... Nov 30 2006, 13:15 asen Flash 8 с организацией 8х4М а SDRAM разные корпуса... Dec 1 2006, 06:05 aaarrr Цитата(asen @ Dec 1 2006, 06:05) Flash 8 ... Dec 1 2006, 10:40 asen Нет флешы 2 корпуса каждая по 8 бит Dec 1 2006, 11:42 aaarrr А чем 16 бит не устраивает?
Просто кажется несколь... Dec 1 2006, 12:28 sff Цитата(aaarrr @ Dec 1 2006, 12:28) Просто... Dec 1 2006, 13:24  aaarrr Цитата(sff @ Dec 1 2006, 13:24) Извиняюсь... Dec 2 2006, 15:34   sff Цитата(aaarrr @ Dec 2 2006, 15:34) Но я н... Dec 4 2006, 10:54    Paul A12 ведет себя отвратительно 80%, что в реальной с... Dec 4 2006, 11:27    Artem-1.6E-19 Цитата(sff @ Dec 4 2006, 09:54) Шина данн... Dec 4 2006, 12:07     sff Цитата(Artem-1.6E-19 @ Dec 4 2006, ... Dec 4 2006, 14:33      Artem-1.6E-19 Цитата(sff @ Dec 4 2006, 13:33) Цитата(Ar... Dec 4 2006, 15:15       sff Цитата(Artem-1.6E-19 @ Dec 4 2006, ... Dec 4 2006, 15:44        Artem-1.6E-19 Цитата(sff @ Dec 4 2006, 14:44) Цитата(Ar... Dec 4 2006, 15:54         sff Цитата(Artem-1.6E-19 @ Dec 4 2006, ... Dec 4 2006, 16:06          Artem-1.6E-19 Цитата(sff @ Dec 4 2006, 15:06) Цитата(Ar... Dec 4 2006, 16:21           Paul Моделировать надо в Eye Mode. Там все видно горазд... Dec 5 2006, 09:25 Artem-1.6E-19 Цитата(asen @ Nov 22 2006, 06:09) Вот над... Dec 2 2006, 14:28 v_mirgorodsky По поводу овершотов и андершотов у Хилых был некий... Dec 5 2006, 13:13 Paul В качестве заметки на полях. Создается впечатление... Dec 5 2006, 14:12  Artem-1.6E-19 Цитата(Paul @ Dec 5 2006, 13:12) МИНИМАЛЬ... Dec 5 2006, 14:36   Paul Цитата(Artem-1.6E-19 @ Dec 5 2006, ... Dec 5 2006, 15:08    Artem-1.6E-19 Цитата(Paul @ Dec 5 2006, 14:08) Цитата(A... Dec 5 2006, 15:31 Artem-1.6E-19 Цитата(sff @ Dec 5 2006, 16:05) В даташит... Dec 5 2006, 17:47 sff Вроде всё началось получатся после добавления посл... Dec 6 2006, 14:10 Paul То RandI
Какие-то доки есть в системах моделирован... Dec 6 2006, 16:34  sff Цитата(Paul @ Dec 6 2006, 16:34) Расчет н... Dec 6 2006, 17:18   Paul Цитата(sff @ Dec 6 2006, 17:18) У меня не... Dec 12 2006, 10:32    sff Cпасибо, вроде всё ясно.
Я уже вроде подобрал посл... Dec 12 2006, 14:42     Paul Цитата(sff @ Dec 12 2006, 14:42) Я как-то... Dec 12 2006, 15:05      RandI Цитата(Paul @ Dec 12 2006, 15:05) Цитата(... Jan 31 2007, 14:55       Paul Цитата(RandI @ Jan 31 2007, 14:55) Неболь... Jan 31 2007, 15:38
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|