Перейти к содержанию
    

Разводка hi-end железа

Вообще-то под теорией имелась в виду не литература, а некий базовый набор знаний, желательно радиотехнических. Иначе эта литература останется макулатурой.

Опять напишу - задача решается в любом САПРе. В игле тоже можно, вопрос времени и трудоемкости.

А почему именно Ментор? Есть опыт? Или предстоит покупка? От ментора любой из 2-х САПРов будет достаточен для этой задачи - хоть PADS, хоть Expedition. Дальше ваш выбор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поэтому и интересуюсь, какие конкретно САПРы специально заточемы под решение всех этих задач. Желательно от Mentor, хотя можно и не от него...

 

Согласен с Uree, что это можно сделать практически в любом САПРе.

Если вопрос о лицензионности использования ПО не стоит,

то можно выбирать из самых крутых типа ExpeditionPCB от Mentor Graphics

или OrCAD от Cadence или Altium Designer от Altium. По этим САПРам проще найти литературу, примеры и на форуме спросить совета.

 

При разводке многослойных ПП с высокоскоростными цифровымим сигналами не нужно надеятся на автоматический разводчик - он такого нагородит что мало не покажется. Лучше использовать САПР с интерактивной разводкой (полуавтоматический режим). Такой режим есть не во всех САПРах например, в Mentor PADS он формально имеется, но его использование сопряжено с большим геммороем.

 

При интерактивной или ручной разводке топологию разрабатывает пользователь, поэтому при проектировании высокоскоростных ПП нужен опыт разводки, хорошее знание возможностей используемого САПРа, использование различного моделирующего софта.

У вас судя по всему такого опыта нету. Так что 1 человеко/год для платы с несколькими Стратиксами_4, DDR3 и 2ГГц сигналами это сильно оптимистичный вариант. При этом еcли с первого раза оно не заработает потребуются дополнительные килобаксы на новую плату и стратиксы :)

 

Таким образом, всё зависит от цели. Если цель любой ценой сделать эту плату самостоятельно - то можно уже начинать, а если число золотых пятаков ограничено - то лучше обратится к профессионалам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А почему именно Ментор? Есть опыт? Или предстоит покупка?

 

Есть небольшая вероятность получить доступ к лицензионному рабочему месту. Но перед этим нужно точно знать что и как нужно делать.

 

От ментора любой из 2-х САПРов будет достаточен для этой задачи - хоть PADS, хоть Expedition. Дальше ваш выбор.

 

Большое спасибо, буду ковырять.

 

а если число золотых пятаков ограничено - то лучше обратится к профессионалам.

 

Их нет вообще, есть ресурсы другого плана.

 

При этом еcли с первого раза оно не заработает потребуются дополнительные килобаксы на новую плату и стратиксы

 

Стратиксов у меня нет и в ближайшее время не будет. Зато плату может быть можно будет бесплатно заказать.

 

Спасибо за помощь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрел файл трассировки ml510. По GND и PWR слоям все понятно, но вот изучение трассировки сигнальных слоев вводит в ступор. Во первых не понятно зачем некоторые дорожки делают в виде зигзагов, я могу предположить что таким образом уравнивают длину дорожек но на рисунке это не видно, видать преследуют какую то другую цель, вопрос какую? Также не понятно зачем там где можно укоротить сигнальные линии их наоборот пускают по такой огромной петле, это что типа антенна такая? :rolleyes: , ладно, можно предположить что там где короткий путь, мешают переходные отверстия, но мне кажется что причина другая. Может знающие люди объеснят что к чему? Или постулат "При разводке сигнальных линий, используйте как можно меньшую длину трассы" уже не работает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Зигзагами именно выравнивают дорожки чтобы время прохождения сигнала по разным проводникам одной шины данных было одинакого. Нельзя сделать длину проводника в шине короче самого длинного проводника. Да и требования к клоковому сигналу бывают првязаны определённым образом времени прохождения сигналов по шине данных и адреса. Требования к сигналам в даташите на процессор или память или ТЗ разработчика цифровой схемы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Зигзагами именно выравнивают дорожки чтобы время прохождения сигнала по разным проводникам одной шины данных было одинакого. Нельзя сделать длину проводника в шине короче самого длинного проводника. Да и требования к клоковому сигналу бывают првязаны определённым образом времени прохождения сигналов по шине данных и адреса. Требования к сигналам в даташите на процессор или память или ТЗ разработчика цифровой схемы.

 

Понятно, я просто думал что эти проводники не являются элементом общей шины а совершенно разные трассы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А как по Вашему должна выглядеть шина на плате? Как набор линий идущих рядышком на всем своем протяжении?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А как по Вашему должна выглядеть шина на плате? Как набор линий идущих рядышком на всем своем протяжении?
Да, причем каждый в виде коаксиала. Экраны сбоку - с использованием via. Каждый канал тщательно обсчитывается на комплексный импеданс, разбивается на несколько (много) линий передач для моделирования в Spice. В особых случаях - моделирование канала, например, в MWO c последующим преобразованием опять-таки в модель для Spice. Как-то так в идеале. :biggrin:

Естественно, всё это проделывается, только когда нужна соответствующая точность. В случаях сопряжения с тактируемыми ИС (типа память) плюс-минус лапоть вполне устроит.

 

Шины разные бывают....

В старых супер-компьютерах, на ЭСЛ-логике, соединения реальными коаксиальными проводками делали даже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А как по Вашему должна выглядеть шина на плате? Как набор линий идущих рядышком на всем своем протяжении?

 

Если это не создает помехи и является кратчайшем путем то да, а как иначе?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ок, только с чего Вы взяли, что кратчайший путь является идеальным вариантом? А если у Вас группа синхронных сигналов, достаточно коротких, и кратчайшая трассировка дает большой разброс времени передачи? Вот тогда и надо выравнивать, затягивая короткие трассы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ок, только с чего Вы взяли, что кратчайший путь является идеальным вариантом? А если у Вас группа синхронных сигналов, достаточно коротких, и кратчайшая трассировка дает большой разброс времени передачи? Вот тогда и надо выравнивать, затягивая короткие трассы.

 

предполагается что шины имеют одинаковую длину

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну с чего вдруг? Шина состоит из некоторого количества проводников. Вот как Вы их проложите, такую длину эти проводники шины и будут иметь. И вот если проведенные по кратчайшему пути они будут иметь существенную разницу в длинах, то именно Вам, как конструктору, нужно будет обеспечить их одинаковость.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...