Читаем Искусство схемотехники. Том 3 (Изд.4-е) полностью

Однако как только вы пожелаете конструировать высокоплотные платы и начнете размещать вплотную друг к другу 50 или 100 ИМС, для чего вам потребуется выстилать 4 или 6 слоев с нормой проектирования 10–10, хорошая жизнь для вас закончится. Даже приложив невероятные усилия и четырехкратное увеличение размера майлара, вам трудно будет достичь требуемой точности в межслойной подгонке. К тому же, вам необходим будет месячный отпуск, чтобы восстановить силы, затраченные при выполнении трассировки. Первая же изготовленная плата наверняка будет содержать ошибки, а любое изменение в ленточном майларе — сущий ад. Оно часто требует большого количества операций по установке и снятию проволочных соединений (что обычно приводит к новым ошибкам). Мы в этом не сомневаемся.

САПР/АСУП. Решением проблемы является САПР/АСУП (система автоматизированного проектирования и производства). Пакеты программного обеспечения этих систем мощны, а с появлением настольных терминалов, подключенных к главной ЭВМ, с памятью несколько мегабайт, с блестящей графикой и быстродействием десятки миллионов операций в секунду, вы можете работать и без специальных аппаратных средств. До некоторой степени популярны системы автоматизированного проектирования ПС, поставляемые фирмами Valid Logic, Mentor Graphic и Daisy System. Они недешевы, но и не становятся более дорогими. Здесь мы кратко ознакомим вас с конструированием плат с помощью САПР/АСУП.

Ввод описания схемы. Работа начинается с ввода описания вашей схемы непосредственно на графическую рабочую станцию. Вы можете чертить и редактировать схему, используя стандартные электронные символы из «библиотеки». Также, как и в текстовом редакторе, вы можете привлечь старые работы, выделить в них фрагменты, которые вам нужно воспроизвести (например, схема управления динамического ОЗУ, активный фильтр и т. п.). Используя «мышь» (или другие дистанционные манипуляторы такие как джойстик, трэкбол или графический планшет), можно перемещать фрагменты вместе с линиями соединений, которые тянутся вслед за движущимся фрагментом (не всегда успешно!). Вы присваиваете имена сигналам, нумеруете части ИС и т. д. Хорошие САПР иерархичны: например, вы можете сделать высший уровень, в котором основные узлы схемы указываются в виде больших блоков, каждый блок открывается для показа его субблоков и, наконец, низший (элементный) уровень описания. На любом этапе можно получить на руки копии, отпечатанные с помощью лазерного принтера. Смотрите Приложение Д, в котором приводятся некоторые дополнительные соображения.

Контроль и моделирование. По окончании ввода описания схемы вы будете иметь комплект чертежей (рис. 12.8) и таблицу соединений, в которой просто перечислены сигналы в узловых точках («кодах») с указанием всех выводов компонентов, соединенных с ними.




Рис. 12.8.Часть сложной схемы, по которой сделана плата ПС, изображенная на рис. 12.11 а — выполнено вручную чернилами на чертежном столе; б — машинный чертеж, выполненный с использованием программ ввода описания принципиальной схемы в фирме Case Technologies.


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

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

Перейти на страницу:
Нет соединения с сервером, попробуйте зайти чуть позже