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

|
Цитата(aaarrr @ Dec 1 2006, 12:28)  Просто кажется несколько странным такой подход - сначала до предела нагрузить шину, а потом мучаться с разводкой  Извиняюсь что не по теме... А это уже "предел" шины? Я то хотел на EP9315 нагрузить 4 SDRAM (8 битных), Flash 16 бит и ISP1581.. Неужели не взлетит?
|
|
|
|
|
Dec 2 2006, 15:34
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(sff @ Dec 1 2006, 13:24)  Извиняюсь что не по теме... А это уже "предел" шины? Я то хотел на EP9315 нагрузить 4 SDRAM (8 битных), Flash 16 бит и ISP1581.. Неужели не взлетит?  Пожалуй, еще не предел: у меня стояло максимум 5 устройств на шине - никаких проблем замечено не было. Хотя в "больших" циррусовских китах буферизировано все, кроме SDRAM. Но я не о том: вот, например, в Вашем случае - зачем нужно ставить 4 * 8 бит SDRAM? Это же куча корпусов, лишняя емкость на шине адреса, усложнение разводки и т.п. Почему нельзя поставить 16 или даже 32 бита? Использование нескольких банков SDRAM на разных CS, по-моему, тоже странная идея. Зачем?
|
|
|
|
|
Dec 4 2006, 10:54
|
Частый гость
 
Группа: Свой
Сообщений: 172
Регистрация: 23-04-06
Пользователь №: 16 404

|
Цитата(aaarrr @ Dec 2 2006, 15:34)  Но я не о том: вот, например, в Вашем случае - зачем нужно ставить 4 * 8 бит SDRAM? Это же куча корпусов, лишняя емкость на шине адреса, усложнение разводки и т.п. Почему нельзя поставить 16 или даже 32 бита? Использование нескольких банков SDRAM на разных CS, по-моему, тоже странная идея. Зачем? Посмотрел 32 битные, например Micron и у на сайте написано что микросхемы с объемом более 128 мбит End of life... как-то насторожило, хотя 16 битные и 8 битные вплодь до 512 выпускаются. Не хочется проблем чтобы их найти. Я хотел 128 мб RAM, конечно в серию это не пойдет, но так как ещё требования к интерфейсу девайса окончательно не сформировались и хотят видеть что-то промежуточное чтобы определиться  Вот и решил сделать с запасом чтобы и отлаживать удобно было (а то я умудрялся все 64 мб съесть отлаживая полностю в RAM) поставть 2 набора по 2 16битных как-то нехотелось из-за того что физическая память будет фрагментирована и придётся ещё хитрым образом OS модифицировать.. (вот в WinCE я так и не уверен можно ли без особых проблем так сделать..) а если ставить 2 * 2 * 16 то шина адреса будет не так сильно нагружена? и не возникнет неприятностей с шиной данных... А теперь по теме  Экспортировал промежуточную разводку в HyperLynx, подключил IBIS модели ep9315, IntelFlashP33 (хотя у меня используется P30, но там не нашел её), и MT48LC32M8A2TG.. на ISP1581 что-то модели не нашел и поставил модель от флешки. Плата 4 слойка, 5mils /5 mils. Запустил и ..  фигня какая-то... Моделирование на 133 мгц.
Линия А12
. Это нормально что пики уходят за 4V и к -1?? А вот и самая короткая A20
но тоже ведёт себя как-то нехорошо.. я даже такого не ожидал Линия RAS, CAS и тд что-то среднее между A12 и A20. Шины A0-A7, которые используются и в ISP1581 похожи на A12 Шина данных ведёт себя похуже.. Допустимы ли такие пики? или надо резисторы ставить последовательно? или ещё чего-то HyperLynx рекомендовал R-C AC цепь..
|
|
|
|
|
Dec 4 2006, 12:07
|
Местный
  
Группа: Новичок
Сообщений: 266
Регистрация: 29-11-06
Пользователь №: 22 905

|
Цитата(sff @ Dec 4 2006, 09:54)  Шина данных ведёт себя похуже..
Допустимы ли такие пики? или надо резисторы ставить последовательно? или ещё чего-то HyperLynx рекомендовал R-C AC цепь.. Вы не те шины ИМХО смотрите. U2.V8 выглядит СТРАННО. Очень. Вы уверены что он правильно включен? И разведено немного не так.
Эскизы прикрепленных изображений
|
|
|
|
|
Dec 4 2006, 14:33
|
Частый гость
 
Группа: Свой
Сообщений: 172
Регистрация: 23-04-06
Пользователь №: 16 404

|
Цитата(Artem-1.6E-19 @ Dec 4 2006, 12:07)  Вы не те шины ИМХО смотрите. U2.V8 выглядит СТРАННО. Очень. Вы уверены что он правильно включен? И разведено немного не так. А какие надо смотреть? Всмысле СТРАННО? правильно включён это про pinout? если про него то проверил, правильно. Развел как рекомендовали
На драйвере картина кардинально улучшилась а вот на всём остальном не очень =(
Цитата(Paul @ Dec 4 2006, 11:27)  A12 ведет себя отвратительно 80%, что в реальной схеме будут проблемы. Нижний ключ драйвера совсем дохлый. Спасти может повышение импеданса проводников и параллельных терминаторов, применение RC параллельных терминаторов или попытаться согласовать последовательно у драйвера. Так я и думал что проблемы будут =( Паралельных никак не получится выход по постоянному току маленький: AD[25:0] EBUS 8ma Shared Address bus out DA[31:0] EBUS 8ma PU Shared Data bus in/out А последовательное сопротивление куда лучше ставить ближе к драйверу? А у RC параллельных терминаторов никаких побочных эффектов не бывает? PS: Вот посмотрел на разводку обычных PC133 там с контакотов адреса идут к центру модуля и далее трассы вправо к 4 микросхемам и влево к 4.. работает же както..
|
|
|
|
|
Dec 4 2006, 15:15
|
Местный
  
Группа: Новичок
Сообщений: 266
Регистрация: 29-11-06
Пользователь №: 22 905

|
Цитата(sff @ Dec 4 2006, 13:33)  Цитата(Artem-1.6E-19 @ Dec 4 2006, 12:07)  Вы не те шины ИМХО смотрите. U2.V8 выглядит СТРАННО. Очень. Вы уверены что он правильно включен? И разведено немного не так.
А какие надо смотреть? Всмысле СТРАННО? правильно включён это про pinout? если про него то проверил, правильно. Выглядело так, будто этот пин работал на передачу. вместе с пинами SDRAM. Цитата А последовательное сопротивление куда лучше ставить ближе к драйверу? К источнику сигнала. И к приемнику тоже. В идиале это должна быть согласованная линия. Цитата А у RC параллельных терминаторов никаких побочных эффектов не бывает? На мой взгляд, все неплохо у вас. Главное во всем этом, не все эти "ужасные" и некрасивые сигналы, а чтобы клок был нормальный. И чтобы к моменту прихода клока был гарантированно или ноль или один. Что будет между клоками, никого не волнует.
|
|
|
|
Сообщений в этой теме
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    Paul A12 ведет себя отвратительно 80%, что в реальной с... Dec 4 2006, 11:27       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 sff Вернёмся к А12..
Цитата(Paul @ Dec 5 2006... Dec 5 2006, 17:05 Artem-1.6E-19 Цитата(sff @ Dec 5 2006, 16:05) В даташит... Dec 5 2006, 17:47 Paul HL обычно перестраховывается с согласованием и дае... Dec 5 2006, 17:59  RandI Цитата(Paul @ Dec 5 2006, 17:59) Теперь о... Dec 6 2006, 11:44   Paul Цитата(RandI @ Dec 6 2006, 11:44) Ээээ, м... Dec 6 2006, 12:07    RandI Цитата(Paul @ Dec 6 2006, 12:07) Цитата(R... Dec 6 2006, 14:00 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
|
|
|