Сабунин А. Е. Altium Designer: новое поколение в проектировании электронных устройств. М.: СОЛОН-ПРЕСС, 2009. — 432 с.: ил. — (Серия «Системы проектирования»). ISBN 978-5-91359-064-0 Формат 60ґ88/16. Объем 27 п. л. Данная книга представляет собой первое систематическое описание основных приемов работы с системой автоматизированного проектирования радиоэлектронных устройств Altium Designer, пришедшей на смену широко используемой в отечественной практике программе PCAD. В книге рассмотрены основные приемы разработки электрических принципиальных схем, библиотечных баз и печатных плат. Описаны различные аспекты установок опций при проектировании и моделировании радиоэлектронных устройств. Рассмотрен ряд оригинальных решений, значительно повышающих эффективность этих процессов. Книга предназначена для широкого круга инженерно-технических специалистов, студентов и аспирантов технических ВУЗов, занимающихся проектированием электронных устройств. Содержание Введение 3 Глава 1. Знакомство с платформой Altium Designer 9 1.1. Системные требования и установка программы 9 1.1.1. Установка одиночной лицензии 11 1.1.2. Установка плавающей лицензии 12 1.2. Интерфейс пользователя 15 1.3. Управление панелями 17 1.4. Проект — как основа разработки 24 1.4.1. Типы проектов в Altium Designer 24 1.4.2. Панель Projects 27 1.4.3. Создание проекта. Управление документами в проекте 29 1.5. Базовые элементы работы в среде Altium Designe 31 1.5.1. Навигация по документам проекта и масштабирование 31 1.5.2. Работа с двумя мониторами 37 1.5.3. Общие графические команды 38 1.5.4. Редактирование свойств графических объектов 42 1.6. Системные настройки (System) 43 1.7. Информационная поддержка Altium Designer 50 Глава 2. Разработка библиотек и моделей компонентов 53 2.1. Концепция библиотек Altium Designer 53 2.1.1. Основные термины и определения 54 2.1.2. Типы библиотек 57 2.2. Создание библиотеки символов 58 2.2.1. Начальные настройки рабочей области 59 2.2.2. Алгоритм создания условно-графического обозначения (УГО) 60 2.2.3. Многосекционные компоненты 65 2.2.4. Проверка и верификация библиотеки символов 72 2.3. Создание библиотеки посадочных мест 74 2.3.1. Начальные настройки рабочей области 75 2.3.2. Алгоритм создания посадочного места (footprint) 76 2.3.3. Подключение 3D моделей в формате STEP 81 2.3.4. Проверка и верификация библиотеки посадочных мест 83 2.4. Редактирование библиотек (List, Inspector и т. д.) 84 2.5. Создание интегрированной библиотеки 89 2.5.1. Особенности использования интегрированных библиотек 89 2.5.2. Подключение моделей 91 2.5.3. Компиляция и верификация интегрированной библиотеки 96 2.6. Создание библиотеки на основе базы данных 97 Глава 3. Разработка электрических принципиальных схем 102 3.1. Настройка редактора схем 103 3.1.1. Настройки текущего листа схемы 103 3.1.2. Глобальные настройки редактора 104 3.2. Создание и подключение форматки 114 3.3. Поиск компонентов, подключение библиотек 117 3.4. Инструменты создания схемы 121 3.5. Горячие клавиши, используемые в редакторе схем 126 3.6. Синхронизация схемы с библиотеками компонентов 128 3.7. Автоматическая переномерация компонентов схемы 130 3.8. Проверка схемы и исправление ошибок 131 3.8.1. Настройка опций проекта 132 3.8.2. Компиляция и верификация проекта 143 3.9. Редактирование схем (Inspector, List и др.) 144 3.10. Многолистовые и многоканальные проекты 153 3.10.1. Реализация связанности на разных уровнях иерархии 153 3.10.2. Создание многолистовых проектов без иерархии 157 3.10.3. Создание иерархических проектов 159 3.10.4. Создание многоканальности в проекте 164 3.11. Навигация в многолистовом проекте 165 3.12. Создание дифференциальных пар и правил проектирования 170 3.13. Особенности импорта и экспорта схем 172 3.13.1. Импорт/Экспорт в формат AutoCAD 173 3.13.2. Импорт/Экспорт схем из P-CAD200X 175 3.14. Дополнительные возможности редактора схем 177 3.15. Получение выходной документации 180 3.15.1. Отчет Bill Of Materials — заготовка для перечня и спецификации 180 3.15.2. Печать схемы 182 Глава 4. Разработка печатных плат 183 4.1. Создание файла платы 183 4.2. Настройка редактора плат 186 4.2.1. Глобальные настройки редактора плат 186 4.2.2. Настройки отображения 193 4.2.3. Управление слоями 195 4.3. Разработка конструктивных параметров печатной платы 199 4.3.1. Импорт контура платы в форматах DWG и STEP 200 4.3.2. Управление порядком расположения слоев 206 4.3.3. Крепежные отверстия и зоны запрета для трассировки 209 4.4. Синхронизация схемы и платы 211 4.5. Панель PCB 213 4.6. Установка правил проектирования 217 4.6.1. Описание правил проектирования 218 4.6.2. Алгоритм создания правил 230 4.6.3. Использование мастера запросов для создания правил 233 4.6.4. Сохранение и загрузка правил 238 4.7. Размещение компонентов 240 4.8. Создание классов цепей и компонентов 248 4.9. Трассировка проводников 250 4.9.1. Оптимизация цепей путем перестановки эквивалентных выводов и ячеек 250 4.9.2. Интерактивная трассировка 256 4.9.3. Трассировка дифференциальных пар 261 4.9.4. Автоматическая трассировка (Situs) 267 4.10. Редактирование объектов на плате 271 4.11. Проверка правил проектирования. Верификация платы 276 4.12. Добавление механических деталей на плату 278 4.13. Работа с полигонами 288 4.13.1. Металлизация на сигнальных слоях платы 288 4.13.2. Разделение экранных слоев 291 4.14. Особенности импорта и экспорта плат 292 4.14.1. Импорт/Экспорт в формат AutoCAD 295 4.14.2. Импорт/Экспорт платы в формате P-CAD200X 296 4.15. Получение выходной документации 299 4.15.1. Формирование Gerber-файлов 299 4.15.2. Формирование файла сверловки 301 4.15.3. Настройки печати сборочного чертежа и чертежа платы 302 Глава 5. Аналого-цифровое моделирование 309 5.1. Источники сигналов 311 5.1.1. Задание сигналов стандартной формы 311 5.1.2. Задание сигналов сложной формы 319 5.2. Подготовка электрической схемы к моделированию 324 5.3. Моделирование электрических схем 326 5.3.1. Составление задания на моделирование 328 5.3.2. Задание параметров для конкретного вида анализа и моделирование 330 5.3.3. Отображение результатов моделирования 366 5.4. Обработка ошибок, возникающих при моделировании 384 5.4.1. Понятие сходимости процесса моделирования 384 5.4.2. Внутренние переменные системы моделирования и их корректировка 385 5.4.3. Рекомендации по решению проблемы сходимости 387 5.5. Моделирование проекта ПЛИС 387 Глава 6. Для профессионалов 394 6.1. Введение в язык запросов (Query Language) 394 6.2. Команды меню редактора плат 399 6.2.1. Команды меню File 399 6.2.2. Команды меню Edit 400 6.2.3. Команды меню View 401 6.2.4. Команды меню Project 403 6.2.5. Команды меню Design 404 6.2.6. Команды меню Tools 405 6.2.7. Команды меню Autoroute 406 6.2.8. Команды меню Reports 407 6.2.9. Команды меню Window 408 6.2.10. Команды меню Help 408 6.3. Управление панелями инструментов Altium Designer 408 6.4. Использование готовых фрагментов схем и плат (панель Snippets) 412 Список литературы 419 Документация по Altium Designer 420 |