Obstinate 0 31 января, 2009 Опубликовано 31 января, 2009 · Жалоба К Virtex5 подключены 4 чипа MT47H64M16HR. С правилами трассировки шыны данных вопросов нет, а вот как быть с шиной адреса и управляющими сигналами? Как правильно их развести? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VslavX 0 31 января, 2009 Опубликовано 31 января, 2009 · Жалоба К Virtex5 подключены 4 чипа MT47H64M16HR. С правилами трассировки шыны данных вопросов нет, а вот как быть с шиной адреса и управляющими сигналами? Как правильно их развести? Частота тактирования DDR какая ожидается? Полагаем, что DDR-2, значит от 200МГц. А тут уже надо смотреть какое окно обеспечивается для линий адреса/управляющих. Для 200+ МГц и 4-х чипов трассировка daisy-chain уже может не работать, скорее всего придется делать balanced-tree - когда цепь в опреленной точке разветвляется на две абсолютно симметричных ветви, а потом каждая ветвь также делится на две симметричных. Все это хорошо бы предварительно помоделировать в HyperLynx (там есть режимчик специальный - в графическом редакторе накидать цепей). Для Virtex я трассировку не делал, но для ряда процессоров - приходилось, обычно выбирался вариант дерева - практически получалось все OK. Еще вариант - трассировать адреса/управляющие как удобно (кроме CKE) и использовать память в режиме 2T. Будет медленней работать, но с трассировкой работы поменьше - тем более в PCAD-е. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obstinate 0 31 января, 2009 Опубликовано 31 января, 2009 · Жалоба Примерно понял, вот тут на 7 стр. про “TREE” говорится как это должно примерно выглядеть. http://download.micron.com/pdf/technotes/ddr2/TN4720.pdf А можно ли в спектре задать данные правила трассировки? или быстрее вручную будет сделать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 31 января, 2009 Опубликовано 31 января, 2009 · Жалоба Да, деревом там удобней всего трассировать. Собственно по другому очень тяжело даже придумать. Полного дерева соблюдать тоже не обязательно, достаточно разветвить по центру. Просто скорость адресов/команд значительно меньше данных/клоков. Вот как это может выглядеть: Ну и вручную это будет конечно быстрее. Можно и в Спекктре, но все равно водить руками, ибо описывать КАК это должно лежать тяжело. А в ПКАДе достаточно быстро получается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obstinate 0 1 февраля, 2009 Опубликовано 1 февраля, 2009 · Жалоба У Вас дерево имеет только одно разветвление, одна ветвь на 1 и 2 чип, вторая на 3 и 4. Получившиеся ветви не надо ещё разбивать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 1 февраля, 2009 Опубликовано 1 февраля, 2009 · Жалоба Не надо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obstinate 0 5 февраля, 2009 Опубликовано 5 февраля, 2009 · Жалоба Надо ли ещё равнять всю шину данных или выравнивание необходимо только в нутри каждого байта? И какой длинны должен быть клок? Равнять его по длинне шины адреса? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 5 февраля, 2009 Опубликовано 5 февраля, 2009 · Жалоба По рекомендациям - внутри байта. Но реально и равнять не надо. Если не делать там петель, а их тяжело сделать когда чипы рядом стоят, то разброс длин сам укладывается в допустимый. А клок желательно делать не короче самой длинной линии данных. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obstinate 0 5 февраля, 2009 Опубликовано 5 февраля, 2009 · Жалоба По рекомендациям - внутри байта. Но реально и равнять не надо. Если не делать там петель, а их тяжело сделать когда чипы рядом стоят, то разброс длин сам укладывается в допустимый. А клок желательно делать не короче самой длинной линии данных. А какой допустимый разброс? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 5 февраля, 2009 Опубликовано 5 февраля, 2009 · Жалоба А вот не скажу точно:) Не помню:) Но каждый производитель, который пишет на эту тему аппноты для своих чипов, указывает свои пожелания на этот счет. Исходите из длительности данных (2500 пс/бит для ДДР2-400) и задержки в линии передачи (~60 пс/см). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obstinate 0 5 февраля, 2009 Опубликовано 5 февраля, 2009 (изменено) · Жалоба Что то у нас MIG такую ерунду нагенерил.... Можно ли вручную пересвопировать на плисине ноги шины адреса между собой и ноги шины данных (только внутри каждого слова разумеется)?а то мне уже и 6 сигнальных слоёв мало, все проводники к плисине както запутанно подключены. Изменено 5 февраля, 2009 пользователем Obstinate Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bigor 0 5 февраля, 2009 Опубликовано 5 февраля, 2009 · Жалоба Можно ли вручную пересвопировать на плисине ноги шины адреса между собой и ноги шины данных Ну так на то она и ПЛИСина что бы ее свапить. ИМХО. Только это на саму ПЛИСину надо смотреть. У нее контролер памяти интегрированый или Вы его сами строите? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
avesat 0 5 февраля, 2009 Опубликовано 5 февраля, 2009 · Жалоба А какой допустимый разброс? ДДР 333 выравнивал так: данные в пределах байта 100mils остальное 1000mils данные и адрес тоже 1000 клок 50mils ДДР2 400 данные в пределах байта 80mils остальное +/-400mils данные и адрес тоже +/-400mils клок 50mils Неплохо SI по памяти описано в доке на ML561 h**p://www.xilinx.com/support/documentation/ml561.htm Можно ли... Нужно. Только это на саму ПЛИСину надо смотреть. У нее контролер памяти интегрированый или Вы его сами строите? В шестых спартанах обещают, пока хардварных контр. памяти нет у ксилинкса. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obstinate 0 7 апреля, 2009 Опубликовано 7 апреля, 2009 · Жалоба вот что получилось: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RaaV 0 22 апреля, 2009 Опубликовано 22 апреля, 2009 · Жалоба А можно увидеть всю плату? Желательно в Pcad2002, но и в 2006 сойдёт. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться