- Артикул:00-01021970
- Автор: Суходольский В.Ю.
- ISBN: 978-5-9775-3349-2
- Обложка: Твердый переплет
- Издательство: БХВ-Петербург (все книги издательства)
- Город: СПб
- Страниц: 560
- Формат: 70х100/16
- Год: 2014
- Вес: 1186 г
Книга посвящена проектированию радиоэлектронных функциональных узлов в среде Altium Designer. Описан состав, настройка и основные приемы работы в среде Altium Designer. Подробно освещены вопросы формирования и редактирования электрической схемы, разработки печатной платы, а также трассировки печатного монтажа. Отдельно рассмотрены особенности реализации проекта на основе микросхем ПЛИС, включая программирование и отладку логики ПЛИС на отладочном стенде NanoBoard. Значительное внимание уделено схемотехническому моделированию.
Приведены необходимые сведения о работе с библиотеками, взаимодействии с внешними базами данных, системе контроля версий, а также экспорте результатов. Во втором издании расширен и обновлен материал, касающийся формирования схемных документов, интерактивной трассировки печатного монтажа, формирования многоканальных и многовариантных проектов, освещаются основы скрипт-программирования в среде Altium Designer, описаны новые функции Altium Designer— проектирование гибко-жестких печатных плат и размещение скрытых компонентов на внутренних слоях печатной платы.
Особенность книги — изложение материала с позиций сквозного проектирования изделия, начиная от создания нового проекта и заканчивая выпуском конструкторской документации по ЕСКД и формированием управляющей информации для автоматизированного производственного оборудования.
Оглавление
Предисловие ко второму изданию
Введение
Глава 1. Состав и базовые концепции Altium Designer
1.1. Основные функции Altium Designer
1.2. Проект и рабочее пространство Altium Designer
1.2.1. Виды проектов Altium Designer
1.2.2. Управление рабочими пространствами
1.2.3. Создание нового проекта
1.2.4. Включение документов в проект и исключение из него
1.2.5. Работа с документами проекта
1.2.6. Предварительный просмотр документов проекта
1.3. Панели рабочего пространства
1.3.1. Категории панелей
1.3.2. Активизация панелей и управление их расположением в главном окне программы
Глава 2. Библиотеки компонентной базы
2.1. Базовые концепции библиотечного обеспечения
2.2. Создание новой интегрированной библиотеки
2.2.1. Формирование схемных компонентов
2.2.2. Присоединение электрических выводов
2.2.3. Формирование и редактирование схемных символов интегральных микросхем
2.2.4. Многосекционные компоненты
2.2.5. Выводы питания и ”земли”
2.2.6. Редактирование свойств компонента
2.3. Библиотеки топологических посадочных мест
2.3.1. Создание новой библиотеки посадочных мест
2.3.2. Формирование топологического посадочного места
Размещение контактных площадок
Черчение контуров корпуса компонента
Защитная маска и маска припойного трафарета
2.4. Присоединение моделей к схемному компоненту
2.4.1. Подключение модели посадочного места
2.4.2. Подключение SPICE-модели
2.4.3. Подключение моделей Signal Integrity
2.5. Компиляция интегрированной библиотеки
2.6. Конвертация библиотек Р-CAD 200х в формат Altium Designer
2.7. Включение библиотек в рабочую среду Altium Designer
2.8. Поиск компонентов в интегрированных библиотеках
2.9. Управление компонентами нового поколения в старших версиях Altium Designer
Глава 3. Настройка конфигурации графических редакторов
3.1. Конфигурация графического редактора схем
3.1.1. Лист схемы по ЕСКД
3.1.2. Реквизиты документа
3.1.3. Заполнение основной надписи документа
3.1.4. Присоединение шаблона к открытому схемному документу
3.2. Настройка конфигурации графического редактора печатной платы
3.2.1. Задание размеров листа
3.2.2. Сетки проектирования
3.2.3. Система захвата объектов в Altium Designer 10
3.2.4. Геометрия и структура слоев заготовки печатной платы
3.2.5. Редактирование контуров заготовки
3.2.6. Слои графического редактора печатной платы
3.2.7. Менеджер структуры слоев
3.2.8. Настройка правил проектирования
3.2.9. Барьеры трассировки
3.2.10. Импорт контура заготовки платы из AutoCAD
3.2.11. Подключение бланка форматки стандартных листов
Глава 4. Формирование и редактирование электрической схемы
4.1. Размещение объектов на поле чертежа
4.1.1. Размещение схемных символов
4.1.2. Черчение линий электрической связи
Прокладка проводников
Формирование изломов проводника
Соединение и пересечение проводников
4.1.3. Имена и признаки связности цепей
4.1.4. Линии групповой связи
4.2. Редактирование электрической схемы
4.2.1. Редактирование проводников
Перемещение изломов проводника
Перемещение сегментов проводника
Перемещение без выделения
Продолжение проводника
Разрыв проводника
4.2.2. Перемещение компонентов
4.2.3. Копирование и вставка копий
4.2.4. Присвоение позиционных обозначений
4.2.5. Присвоение значений параметрам компонентов
4.2.6. Группирование цепей в классы
4.3. Схемные документы многоканального проекта
4.4. Объединение связей в жгуты
4.5. Связность цепей в многолистовых схемных документах
4.6. Компиляция проекта
4.7. "Горячая связь" объектов схемного документа и печатной платы
Глава 5. Проектирование печатной платы
5.1. Передача схемы в среду проектирования печатной платы
5.2. Группирование объектов в классы
5.3. Настройка правил проектирования
5.4. Приоритеты правил
5.5. Порядок применения правил
5.5.1. Контроль наложения правил на объекты
5.5.2. Обзор объектов, подпадающих под правило
5.6. Размещение компонентов на печатной плате
5.6.1. Ручное размещение
5.6.2. Автоматическое размещение
Глава 6. Трассировка печатного монтажа
6.1. Выделение связи, подлежащей трассировке
6.2. Прокладка сегментов печатной трассы
6.3. Разрешение конфликтов
6.4. Управление шириной печатного проводника
6.5. Изменение параметров переходных отверстий
6.6. Разводка групповых трасс
6.7. Подстройка длины трасс при разводке
6.8. Редактирование готовой разводки
6.9. Трассировка дифференциальных пар
6.9.1. Объявление дифференциальной пары
Дифференциальные пары в редакторе электрической схемы
Дифференциальные пары в редакторе печатной платы
6.9.2. Правила трассировки дифференциальных пар
6.9.3. Трассировка дифференциальной пары
6.9.4. Подстройка длины печатных проводников
6.10. Трассировка с контролем импеданса
6.11. Трассировка многоканального проекта
6.11.1. Определение конфигурации каналов на печатной плате
6.11.2. Проектирование печатной платы
6.11.3. Трассировка печатной платы
6.12. Автоматическая трассировка печатного монтажа
6.12.1. Стратегии и проходы автотрассировки
6.12.2. Правила и отчеты автотрассировщика
6.12.3. Автотрассировка
6.12.4. Отчет автотрассировщика
6.13. Верификация РСВ-проекта
Глава 7. Редактирование РСВ-документа
7.1. Перестановки электрических контактов и логических ячеек (Pin/Part Swapping)
7.1.1. Перестановки на печатной плате
7.1.2. Передача результатов переключения в схему
7.2. Полигоны металлизации в сигнальных слоях
7.2.1. Области металлизации типа Fill
7.2.2. Области металлизации Solid Region
7.2.3. Полигоны металлизации Polygon Pour
7.2.4. Редактирование полигона Polygon Pour
Перемещение полигона
Редактирование контуров полигона
Рассечение полигона на части
Вырезы в полигоне
"Складывание полигонов на полку”
Работа в среде менеджера полигонов
7.2.5. Экспорт полигонов металлизации
7.3. Редактирование множественных объектов
7.3.1. Редактирование геометрии объектов-примитивов
7.3.2. Редактирование параметров групповых объектов
7.3.3. Глобальное редактирование разнотипных объектов
7.4. Добавление и удаление связей на печатной плате
7.5. Управление вариантами исполнения проекта
7.5.1. Определение вариантов проекта
7.5.2. Редактирование вариантов
Изменение порядка следования вариантов
Удаление варианта
Дублирование варианта
Определение состава компонентов альтернативного варианта. Редактирование параметров компонентов
7.5.3. Отображение вариантов в документах проекта
Схемные документы проекта
Документ печатной платы
Распечатка сборки
Список Bill of Materials
Глава 8. Проект ПЛИС
8.1. Формирование нового проекта ПЛИС
8.2. Библиотечное обеспечение проектов ПЛИС
8.3. Формирование логической структуры ПЛИС
8.3.1. Конфигурация рабочего пространства схемного редактора
8.3.2. Вызов библиотечных компонентов
8.3.3. Линии электрической связи
8.4. Выбор путей реализации проекта
8.4.1. Создание нового файла привязок
8.4.2. Выбор микросхемы ПЛИС
8.4.3. Привязка портов
8.4.4. Формирование конфигурации проекта
8.5. Выполнение проекта в оболочке Devices View
8.5.1. Работа в моде Live
8.5.2. Работа в моде Not Live
8.6. Программирование ПЛИС
8.6.1. Компиляция
8.6.2. Синтез
8.6.3. Построение
8.6.4. Загрузка программы коммутации ПЛИС
8.7. Встроенные инструменты контроля и отладки
Глава 9. Программирование и отладка логики ПЛИС
на стенде NanoBoard 3000
9.1. Ресурсы NanoBoard
9.2. Взаимодействие FPGA-проекта с ресурсами NanoBoard
9.3. Порт-компоненты
9.4. Программирование FPGA-проекта на ’'пользовательской” ПЛИС
стенда NanoBoard 3000
9.5. Контроль сигналов на внешних выводах ПЛИС
9.6. Подключение виртуальных инструментов отладки
Логический анализатор
9.7. Периферийная плата РВ30
9.8. Заключение
Глава 10. Объединение проекта ПЛИС с проектом печатной платы
10.1. Мастер объединения проектов
10.1.1. Выбор конфигурации проекта
10.1.2. Привязка портов логической схемы к выводам ПЛИС
10.1.3. Объявление имени РСВ-проекта
10.1.4. Генерация схемного листа проекта
10.1.5. Завершение работы мастера объединения проектов
10.2. Синхронизация FPGA- и РСВ-проектов
10.3. Поддержка связности при модификации проектов
10.4. Заключение.
Глава 11. Схемотехническое моделирование
11.1. Моделирование аналоговых функциональных узлов
11.1.1. Язык моделирования
11.1.2. Модели компонентов
11.1.3. Подготовка схемы к моделированию
11.1.4. Задание на моделирование
11.1.5. Анализ цепи по постоянному току
11.1.6. Анализ частотной характеристики цепи
11.1.7. Параметрический анализ
11.1.8. Представление результатов моделирования
11.1.9. Анализ переходных процессов
11.1.10. Анализ функции передачи по постоянному току
11.1.11. Анализ нулей и полюсов передаточной функции
11.1.12. Моделирование случайных разбросов параметров компонентов
11.1.13. Моделирование шумовых характеристик
11.1.14. Моделирование вариаций температуры
11.2. Моделирование цифровых функциональных узлов
11.2.1. Язык описания моделей цифровых компонентов
11.2.2. Подключение моделей цифровых компонентов
11.2.3. Подготовка библиотеки компонентов
11. 2.4. Подготовка схемы и моделирование
Синхронный формирователь одиночного импульса
Четырехразрядный реверсивный двоично-десятичный счетчик с дешифратором
11.3. Заключение
Глава 12. Моделирование паразитных эффектов в печатном монтаже
12.1. Предварительные замечания
12.2. Присоединение IBIS-моделей к компонентам проекта
12.3. Выполнение анализа Signal Integrity
12.3.1. Моделирование отражений
12.3.2. Моделирование взаимных наводок
12.4. Заключение
Глава 13. Связь Altium Designer с внешними базами данных
13.1. Прямая связь с библиотеками корпоративной базы данных
13.1.1. Предварительные замечания
13.1.2. Создание файла связи с базой данных Database Link File
Поиск компонента по единственному признаку
Поиск компонентов по совокупности признаков
13.2. Связь с базой данных через файл библиотеки Database Library File
13.2.1. Создание DBLib-файла
13.2.2. Использование компонентов DBLib-библиотеки
13.2.3. Формирование базы данных из интегрированной библиотеки
13.2.4. Преобразование DBLib-структуры в интегрированную библиотеку
Глава 14. Работа Altium Designer под управлением систем контроля версий
14.1. Установление связи с системой управления версиями
14.2. Управление версиями проектных документов
14.2.1. Вызов панели Storage Manager
14.2.2. Создание депозитория системы контроля версий
14.2.3. Присоединение документов к базе данных системы контроля версий
14.2.4. Подключение файлов к депозиторию
14.2.5. Работа с проектными документами
14.3. Библиотеки под контролем версий
14.3.1. Ведение библиотек
14.3.2. Расщепление библиотек
14.3.3. Создание библиотеки SVN Database Library
14.3.4. Редактирование таблиц базы данных из оболочки SVNDBLib
14.3.5. Использование библиотек разработчиком проектов
14.4. Заключение
Глава 15. Экспорт результатов проекта
15.1. Экспорт в AutoCAD
15.2. Экспорт в PDF-формат Adobe Acrobat
15.3. Послойные распечатки проекта
15.4. Формирование распечатки видов сборки узла
15.5. Экспорт данных для сверления
15.6. Экспорт в формат фотоплоттера Gerber
15.7. Экспорт в формат ODB++
Глава 16. Разработка графических конструкторских документов средствами AutoCAD
16.1. Общая характеристика графических средств AutoCAD
16.2. Нанесение размеров и предельных отклонений на чертеже
16.3. Создание и управление свойствами плавающих видовых окон
16.3.1. Создание новых плавающих окон
16.3.2. Масштабирование изображений в плавающих видовых окнах
16.3.3. Управление видимостью объектов в плавающих окнах пространства листа
16.4. Подключение форматок к чертежу AutoCAD
16.5. Заполнение реквизитов документа
16.6. Формирование чертежей функционального узла
Глава 17. Формирование текстовых конструкторских документов в связке Altium Designer — Schemagee — TDD
17.1. Импорт схемного документа
17.2. Перечень элементов
17.3. Спецификация
17.4. Ведомость покупных изделий
17.5. Заключение
Глава 18. Скрипт-проект Altium Designer
18.1. Формирование и исполнение скрипт-единицы
18.2. Формирование и исполнение скрипт-формы
18.3. Заключение
Глава 19. Новые функции Altium Designer
19.1. Навстречу российскому потребителю
19.2. Гибкие и гибко-жесткие печатные платы
19.2.1. Настройка структуры слоев
19.2.2. Разделение контура платы на жесткие и гибкие регионы
19.2.3. Линии изгиба шлейфов
19.3. Компоненты во внутренних слоях печатной платы
Список литературы
Глоссарий
Предметный указатель
Артикул 00-01032798