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

На декабрь 2014 г. сегодняшний день актуальна версия MultiSim 13.X.

Рис. 11. Результаты работы программы Ultiboard

Рис. 12. Рабочее окно программы MultiSim 20

Micro-CAP (Spectrum Software). Micro-Cap (Microcomputer Circuit Analysis Program) – профессиональ-

ная программа аналогового, цифрового и смешанного моделирования и анализа цепей электронных устройств средней степени сложности.

Программа была написана в 1982 г. фирмой Spectrum Software, с тех пор она постоянно расширяется и совершенствуется. Фирма, в свою очередь, была основана Энди Томпсоном в феврале 1980 г., изначально позиционируясь на написании программ для Apple. Она расположена в одном из городов Кремниевой долины – Саннивейле (штат Калифорния, США).

Интуитивно понятный интерфейс, нетребовательность к вычислительным ресурсам ПК и большой спектр возможностей сделали популярной Micro-Cap среди специалистов и студентов. Алгоритм работы включает в себя создание электрической цепи в графическом редакторе (рис. 13), задание параметров анализа и анализ полученных данных. Программа самостоятельно составляет уравнения цепи и проводит моментальный расчёт. Любое изменение схемы или параметров элементов приводит к автоматическому обновлению результатов.

Рис. 13. Рабочее окно программы Micro-Cap

Графический редактор опирается на библиотеки электронных компонентов, которые можно пополнять на основе экспериментальных или справочных данных с помощью встроенного модуля Shape Editor. Все номиналы и параметры элементов могут быть как неизменными, так и зависящими от температуры, времени, частоты, состояния схемы, параметров других компонентов.

Анимированные детали (светодиоды, реле, семисегментные индикаторы и некоторые другие элементы) изменяют состояние в соответствии с поступающими на них сигналами. Моделирование включает в себя целый набор различных анализов (рис. 14): переходных процессов, передаточных характеристик по постоянному току, малосигнальных частотных характеристик, чувствительностей по постоянному току, нелинейных искажений, метода Монте-Карло и многих других. Опытные пользователи могут создавать свои макромодели, которые облегчают имитационное моделирование без потерь информации. Допускается одновременно использовать различные стандарты элементов схемы. Полная поддержка Spice -моделей позволяет применять проекты из других программ (DesignLab, OrCAD, P-CAD). Из недостатков можно отметить лишь необходимость установки дополнительных элементов, так как объем библиотек Micro-Cap (даже в полной версии) явно недостаточен.

Программа-дизайнер Micro-Cap Active Filter Designer (рис. 15) предлагает возможность автоматического расчета активных и пассивных фильтров Баттерворта, Чебышева, Бесселя, эллиптических: низких частот, высоких частот, полосовых, режекторных. Созданный фильтр можно вставить в проект. Designer также предлагает пользователю выбор операционных усилителей для использования в активных фильтрах. Он может создавать фильтры либо для точного значения, либо для стандартных значений импеданса.

Рис. 14. Рабочее окно результатов работы программы Micro-Cap

Рис. 15. Рабочее окно программы-дизайнера Micro-Cap Active filter designer

Стоимость Micro-Cap составляет несколько тысяч долларов, однако на сайте разработчика можно скачать свободно распространяемую Evaluation Version, которая обладает многими возможностями полнофункциональной версии. Основные отличия – не более 50 элементов в схеме, урезанная библиотека компонентов, ограничения на построение ряда графиков и медленная скорость работы.

Последней на декабрь 2014 г. является версия Micro-Cap 11 (2013).

4. СИСТЕМЫ «СКВОЗНОГО» ПРОЕКТИРОВАНИЯ ЭЛЕКТРОННЫХ УСТРОЙСТВ

4.1. Продукты Cadence

Технологии одной из ведущих компаний – разработчиков «электронных» САПР фирмы Cadence Design Systems – охватывают практически все этапы проектирования сложных электронных устройств и систем – от системного уровня, свойственного разработчикам конечной аппаратуры, до уровней логического, схемотехнического и топологического проектирования сверхбольших интегральных схем (СБИС), их корпусирования, а также разработки печатных плат, на которых эти СБИС будут монтироваться.

Cadence Design Systems имеет на сегодня группу программ, объединенных на платформе Cadence SPB (Silicon – Package – PCB), ранее – PCB Design Studio. Часть из них является собственной разработкой Cadence (Allegro, Specctra), часть досталась при слиянии с фирмой OrCAD Systems (OrCAD Capture, PSpice).

Концепция платформы направлена на конечную цель – создание «электронного» продукта и включает в себя как разработку СБИС (чипов), так и их корпусов, а также печатных плат (рис. 16). Современный подход предполагает использование единого информационного пространства на всех этих и последующих этапах жизненного цикла проектируемого продукта.

Рис. 16. Концепция платформы Cadence SPB

Пытаясь взять лучшее от каждой из частей, Cadence с каждой версией повышает степень интеграции своих программ, часто используя термин OrCAD/Allegro. Вместе с тем, существует разделение этих продуктов: OrCAD можно позиционировать как систему проектирования «простых» проектов, Allegro – более сложных. Соответственно различаются и их функциональные возможности, требования и стоимость

В состав Cadence SPB (PCB Design Studio) на сегодня входят:

Orcad Capture CIS – схемный редактор с интегрированными средствами управления и доступом через Интернет к базе стандартных компонентов;

Рис. 17. Масштабируемость Cadence OrCAD/Allegro

Concept HDL – альтернативный схемный редактор. Используется, как правило, при повторном использовании разработок и совместной работе инженеров. Каждый из двух редакторов имеет свои подходы и сильные стороны. Orcad Capture CIS используется для работы над простым проектом. Concept HDL подходит для групп, разрабатывающих более сложные проекты. При этом всю работу можно разделить на однозадачные модули и распределить их между проектировщиками;

PSpice/AMS Simulator – программа моделирования аналоговых и смешанных устройств;

PE Librarian – программа, предназначенная для создания библиотек компонентов и управления этими библиотеками;

OrCAD/Allegro PCB Editor – топологический редактор печатных плат, служит для размещения и редактирования конструктивов электронных компонентов и проводников, а также для подготовки устройств к производству;

SPECCTRA – содержит редактор расстановки компонентов Placement Editor и редактор полуавтоматической бессеточной трассировки проводников Route Editor;

SPECCTRA Autorouter – автоматический трассировщик проводников (тоже бессеточный); OrCAD/Allegro PCB Signal Integrity – программа анализа целостности сигналов.

Orcad Capture. Программа Cadence OrCAD Capture (начиная еще с DOSовских версий) стала де-факто стандартом в своей области благодаря удобному интуитивно понятному интерфейсу и наличию многообразных функций для быстрого выполнения нужных действий. Для ускорения процесса проектирования используется «надстройка» CIS (Component Interchange System), которая открывает доступ к справочной информации производителей электронных компонентов как через Интернет так и через центральную базу данных.

Средства поиска позволяют найти необходимые компоненты, используя в качестве критерия поиска различные параметры. После того как нашли компонент, CIS переписывает все его данные: логические, физические, данные призводителя, информацию для заказа и т.д. и поддерживает доступ к ним из OrCAD Capture. Если модифицируются компоненты, база данных или схема, то обновление происходит нажатием одной кнопки. Двунаправленная интеграция с редактором печатных плат обеспечивает соответствие схемы

и топологии в случае перестановки отдельных элементов, выводов или изменения параметров и названий компонентов.

Основные функции OrCAD Capture:

1. Схемотехнический редактор построен на традиционном для OrCAD Capture интерфейсе (рис. 18), который сочетает в себе интуитивность с инструментарием и функциональностью, необходимыми для решения задач схемотехнического проектирования. Для более сложных схем предусмотрен многостраничный

и иерархический режим работы. Система обеспечивает аккуратность соединений между всеми частями схемы.

2. Центральная информационная система обеспечивает синхронизацию внешних данных с информацией внутри проекта. С помощью стандарта Microsoft ODBC система может интегрироваться с любой из известных баз данных, начиная с Excel или Access и заканчивая системами MRP, ERP или PLM. Гибкость системы позволяет нескольким пользователям осуществлять одновременный доступ к информации без взаимовлияния.

Рис. 18. Окно программы OrCAD Capture

3. Выбор компонентов . Благодаря быстрому доступу, удобной системе поиска и возможности добавления компонентов в проект непосредственно из внешней базы, CIS значительно сокращает время разработки печатных плат. Добавление компонентов прямо из центральной базы данных (рис. 19) уменьшает вероятность ошибок при составлении списка элементов и позволяет контролировать использование компонентов, соответствующих различным стандартам.

4. Поиск компонентов через Интернет . Одна из функций в CIS – возможность поиска элементов через Интернет с помощью Internet Component Assistant (ICA). Так же как и в случае с внутренней базой данных, поиск может осуществляться по любым электрическим или коммерческим свойствам компонентов. Бесплатная база данных, именуемая Cadence ActiveParts, содержит более двух миллионов компонентов, поиск которых может быть осуществлён по необходимым критериям с предварительным просмотром перед добавлением в схему.

Рис. 19. Структура работы с центальной базой данных на примере библиотеки компонентов

5. Интеграция с другими продуктами OrCAD . Двусторонняя интеграция с OrCAD/Allegro PCB Editor

обеспечивает безошибочную передачу данных из схемы на печатную плату и наоборот. Автоматизируется синхронизация схемы после разрешённой замены проводников в плате. Обеспечивается сквозное выделение проводников и компонентов. OrCAD Capture имеет возможность создания списка соединений (netlist) для других САПР.

6. Возможность создания схем и перечней элементов по ГОСТ.

На декабрь 2014 г. последней версией является Cadence OrCAD Capture 16.6 (2014 г.).

OrCAD/Allegro PCB Editor. Топологический редактор печатных плат OrCAD/Allegro PCB Editor считается одним из лучших в мире в своем классе. Он является интерактивной оболочкой для создания и редактирования сложных многослойных печатных плат. Его обширнейшие возможности отвечают самым современным требованиям. В нем компания Cadence впервые использовала концепцию разработки «под управлением правил»: ограничения на размещение компонентов, объединение их в группы, задание ширины проводников для критических цепей и т.д. (рис. 20).

Рис. 20. Правила (справа) технологичного размещения компонентов на печатной плате (слева)

Современное производство печатных плат требует применения очень сложных и мощных средств проектирования слоев металлизации. Необходимо свести число этих слоев к минимуму для уменьшения конечной стоимости изделия. Данную задачу решает система Allegro PCB, которая содержит высокоэффективные инструменты планирования и редактирования слоев печатных плат для создания на ней равномерного рассеивания мощности. Система включает инструменты выбора и разделения топологии печатных плат по слоям, негативного или позитивного представления внутренних слоев металлизации, а также различные опции, позволяющие пользователю определять фрагменты слоев питания. Пользователю предоставлен полный набор инструментов для изготовления фотошаблонов и печатных плат, а также их тестирования (в том числе таблица апертур формата Gerber 274x; таблица NCDrill, содержащая сведения об общем количестве, координатах и размерах отверстий, а также различные чертежи печатных плат). Возможна полная интеграция пакета с внутренними или специфическими внешними системами, применяемыми на том или ином производстве (рис. 21).

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

Создание и редактирование топологии на печатных платах основано на технологиях расталкивания и огибания различных объектов – проводников, переходных отверстий в режиме реального времени, что обеспечивает наглядный контроль над установленными правилами длин и задержек. Разрыв и восстановление в динамических полигонах во время размещения компонентов и прокладывания трасс происходит в реальном времени.

С помощью PCB Editor также можно выпустить полный набор файлов для фотоплоттера, обработки деталей печатных плат и файлов для тестирования (Gerber 274x, NC drill и т.д.).

Рис. 21. Окно программы OrCAD/Allegro PCB Editor

К OrCAD/Allegro PCB Editor могут быть подключены следующие опции.

Опция RF. Разработка топологий высокочастотных (ВЧ) и СВЧ-плат. Многие современные цифровые печатные платы содержат цепи, работающие в радиочастотном диапазоне. К этим цепям предъявляются специфические требования, и обычно они разрабатываются и моделируются в среде проектирования Agilent ADS (прежнее название Agilent EEsof). Однако эти цепи должны находиться на одной печатной плате с другими цифровыми и аналоговыми цепями. Для этого в редакторе OrCAD/Allegro PCB Editor в процессе проектирования печатной платы есть возможность импорта радиочастотных блоков, спроектированных в Agilent ADS, а кроме того, ряд возможностей работы с такими компонентами:

создание новых ВЧ-компонентов;

настройка параметров ВЧ-компонентов;

использование ВЧ-элементов при трассировке;

перенос ВЧ-элементов или групп со слоя на слой;

вычисление электрических параметров полосковых линий;

конвертация ВЧ-компонентов в полигоны;

преобразование трасс в полосковые линии и параметризация «полосок». Опция Miniaturization. Микроминиатюризация:

микроотверстия и пространственные, пакетные правила, включая правила типа «переходное отверстие в контактной площадке»;

поддержка правил для плат со встроенными компонентами;

поддержка правил для компонентов, встроенных на внутренние слои платы;

трассировка по нелинейному контуру (для гибких плат);

динамическое усиление проводников на границе гибкой и жесткой части;

контроль многоярусных микропереходов.

Опция PCB Team Design дает возможность нескольким инженерам асинхронно взаимодействовать в процессе иерархической разработки изделия. Проект может быть разделен на предварительно заданные иерархические уровни и распределен между членами коллектива, предоставляя в распоряжение каждого инженера изолированное пространство для разработки и верификации своей части проекта.

Опция FPGA System Planner . Оптимизация ПЛИС под печатную плату.

Опция 3D-визуализации печатной платы. Пример использования данной опции показан на рис. 22.

Рис. 22. 3D-визуализация печатной платы

PSpice/AMS Simulator. Программа PSpice/Allegro AMS Smulator служит для выполнения аналогового численного моделирования. Пользователь может сконфигурировать условные обозначения на схеме таким образом, чтобы поставить им в соответствие Spice-модели и проводить численное моделирование. Также можно легко находить соответствие между компонентами электрической принципиальной схемы, их местоположением на печатной плате и результатами моделирования для быстрого определения различных характеристик (рис. 23).

Рис. 23. Соответствие между компонентами электрической принципиальной схемы,

их местоположением на печатной плате и результатами моделирования в PSpice/Allegro AMS Simulator

OrCAD/Allegro совместим с продуктами Microsoft и предоставляет возможность конфигурации панели команд. Используя специализированный язык, можно настроить среду под свои требования и желания.

Новая стратегия Cadence предполагает не постоянный выход новых версий, а их обновления (по заявлениям раз в квартал). Распространение программы платное, но имеется пробная версия последняя на де-

кабрь 2014 г. версия программы – OrCAD/Allegro SPB 16.6.

SPECCTRA. SPECCTRA – программа автоматической трассировки печатных плат компании Cadence Design Systems. Иногда она встречается под названием Allegro PCB Router. На декабрь 2014 г. последней является версия 16.5.

Программа SPECCTRA успешно трассирует платы большой сложности благодаря применению нового принципа представления графических данных, так называемой ShapeBased-технологии. В отличие от известных ранее пакетов, в которых графические объекты представлены в виде набора координат точек, в этой программе используются более компактные способы их математического описания. За счет этого повышается эффективность трассировки печатных плат с высокой плотностью расположения компонентов, обеспечивается автоматическая трассировка одной и той же цепи трассами разной ширины и др.

Автотрассировщик SPECCTRA использует адаптивные алгоритмы, реализуемые за несколько проходов трассировки. На первом проходе выполняется соединение абсолютно всех проводников без обращения внимания на возможные конфликты, заключающиеся в пересечении проводников на одном слое и нарушении зазоров. На каждом последующем проходе автотрассировщик пытается уменьшить количество конфликтов, разрывая и вновь прокладывая связи (метод rip-up-and-retry) и проталкивая проводники, раздвигая соседние (метод push-and-shove). Информация о конфликтах на текущем проходе трассировки используется для “обучения” – изменения весовых коэффициентов (штрафов) так, чтобы путем изменения стратегии уменьшить количество конфликтов на следующем проходе.

Трассировка проводников проводится в три этапа: предварительная трассировка, автотрассировка, дополнительная обработка результатов автотрассировки.

Все фазы трассировки выполняются в интерактивном или автоматическом режиме с помощью набора специальных команд (рис. 24).

Рис. 24. Экран программы SPECCTRA в режиме интерактивного размещения компонентов

Начало 2003 года ознаменовалось выходом ряда новых версий популярных систем проектирования печатных плат. Часть из них претерпела незначительные изменения, часть была полностью обновлена, но все без исключения увеличили свои возможности. Стоимость EDA продуктов сильно зависит от их функциональности, поэтому ниже мы постараемся показать пользователям основные детали, которые следует иметь в виду при выборе системы проектирования.

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

Наилучших результатов добилась компания Mentor Graphics (www.mentor.com/pcb). Имея собственную систему проектирования ПП Mentor BoardStation, компания поглотила двух своих конкурентов, компании Verybest и Innoveda, и сейчас продолжает развивать линии продуктов Expedition PCB и PADS PowerPCB. Ключом к успеху компании явилась ориентация на современные интегрированные среды проектирования для Widows.

Пакет Expedition PCB представляет сейчас наиболее мощное решение в области проектирования плат. Основу системы составляет среда AutoActive, позволяющая реализовать такие функции, как предтопологический анализ целостности сигналов, интерактивная и автоматическая трассировка с учётом требований высокочастотных плат и специальных технологических ограничений, накладываемых использованием современной элементной базы (BGA). Единая среда позволяет с помощью модуля ICX моделировать наводки в проводниках непосредственно при прокладке трассы или шины и контролировать превышение ими заданного уровня (рис. 1). У данного продукта можно отметить только один недостаток - его высокую стоимость, что является немаловажным препятствием для проникновения на российский рынок.

Рисунок 1. Анализ наводок в соседних проводниках при прокладке трассы в пакете Expedition PCB

Другой продукт компании Mentor, система PADS PowerPCB (www.pads.com) предлагает более дешёвое решение. Эта система может похвастаться лучшим автотрассировщиком BlaseRouter, поддерживающим все необходимые при трассировке высокочастотных плат функции (рис. 2). Пакет имеет модули предтопологичекого (HyperLinks LineSim) и посттопологического (HyperLinks BoardSim) анализа, тесно взаимодействующих с системой контроля ограничений. Сейчас эти модули значительно улучшены за счёт внедрения в них оригинальных алгоритмов моделирования, ранее применявшихся в продукте XTK компании Innoveda.


Рисунок 2. Автоматическое изменение формы проводника с контролируемой длиной при перемещении конденсатора в пакете PADS PowerPCB

Далее по мощности предлагаемых решений идёт компания Cadence. Для верхнего уровня проектирования предлагается пакет PCB Design Studio (www.pcb.cadence.com). В качестве редактора печатных плат здесь используется программа Allegro, позволяющая разрабатывать многослойные и высокоскоростные платы с высокой плотностью размещения компонентов. В качестве штатного модуля авторазмещения и автотрассировки здесь используется программа SPECCTRA (www.specctra.com), управляемая обширным набором правил проектирования и технологических ограничений. Анализ электромагнитной совместимости топологии платы выполняется с помощью специального модуля SPECCTRAQuest SI Expert, для предварительного анализа проекта и подготовки наборов правил проектирования используется модуль SigXplorer.

Другой продукт компании Cadence, пакет OrCAD (www.orcad.com) рекомендуется как более лёгкое и дешёвое решение для проектирования печатных плат. В последнее время продукт почти не развивается, о чём косвенно свидетельствуют номера последних версий (9.1, 9.2, 9.22, 9.23). Данный пакет рассматривается фирмой Cadence как приоритетная система ввода проектов и моделирования: модули Capture CIS и PSpice сейчас поставляются в составе пакета PCB Design Studio. В самую последнюю версию системы OrCAD вошли новые возможности синтеза и моделирования цифровых логических схем NC Sim. Редактор печатных плат OrCAD Layout имеет три различные конфигурации с разными функциональными возможностями. В проекте платы здесь может присутствовать до 30 слоёв, 16 из которых могут быть сигнальными. Имеются встроенные средства авторазмещения и автотрассировки, а также интерфейс с программой SPECCTRA.

Третьим производителем САПР печатных плат можно назвать австралийскую компанию Altium (www.altium.com). Благодаря умелой инвестиционной политике, эта фирма смогла свести до минимума потери, связанные со спадом рынка высоких технологий в 2002 году. В августе 2002 года компания выпустила в свет пакет Protel DXP (www.protel.com), представляющий собой продолжение собственной оригинальной линий продуктов Protel. Этот пакет обеспечивает сквозной цикл проектирования смешанных аналого-цифровых печатных плат с использованием программируемой логики фирм Xilinx и Altera. Весь инструментарий реализован на базе интегрированной среды проектирования Design Explorer, работающей под управлением операционной системы Windows XP. К имевшимся ранее средствам посттопологического анализа целостности сигналов (Signal Integrity) добавилась возможность выполнять предтопологический анализ. Но главным новшеством системы Protel DXP должен был стать топологический автотрассировщик Situs, призванный реализовать новый подход к автоматической разводке плат.

На фоне полной мобилизации усилий на разработку пакета Protel DXP компания Altium продолжает развивать свой второй пакет проектирования печатных плат P-CAD 2002 (www.pcad.com). Эта система остаётся достаточно популярной в России, что скорее определяется привязанностью наших разработчиков к названию P-CAD (в своё время фирма Altium сделала умелый маркетинговый ход, переименовав пакет ACCEL EDA в P-CAD). Самая последняя версия P-CAD 2002 вышла в декабре 2002 года, но в ней не просматривается каких-либо принципиальных новшеств, а имеющихся вполне хватило бы на очередной Service Pack. Основные изменения затронули пользовательский интерфейс, который стал больше походить на Protel. Единственное, чем может похвастаться система P-CAD 2002 - это качественная поддержка выходного формата данных ODB++.

Нельзя не упомянуть ещё один почти неизвестный в России, но достаточно мощный и популярный в мире продукт - Visula компании Zuken (www.zuken.com). Продукты этой компании обеспечивают сквозной цикл проектирования и предлагают мощные средства моделирования и синтеза программируемой логики с последующей разработкой печатной платы. Здесь имеется стандартный набор инструментария, а также собственные средства авторазмещения и автотрассировки. Следует отметить, что компания Zuken также предлагает пользователям интегрированные средства трёхмерного твердотельного моделирования разрабатываемых устройств (рис. 3).


Рисунок 3. Трёхмерное моделирование платы средствами компании Zuken

Легко заметить, что мощность всех перечисленных выше программ в значительной мере определяется встроенными средствами анализа электромагнитной совместимости. В этой связи нельзя не отметить некоторые специализированные программы. Современные тенденции развития цифровой техники диктуют необходимость изменения подхода к этой проблеме. Большинство современных программ анализа EMC используют модели микрополосковых линий, считающих проводники питания и заземления идеальными, и не учитывают распределение токов в них.

Пионером в данной области выступила компания Sigrity (www.sigrity.com), которая разработала пакет Speed XP. Эта программа использует не упрощённые модели, а численные методы решения электродинамических задач, благодаря чему стало возможным исследование распространения помех по внутренним слоям питания (рис. 4). Однако, наличие столь мощной математики делает программу почти на порядок дороже продуктов ближайших конкурентов, которые предпринимают попытки реализовать аналогичные методы в своих системах, как например, компания Mentor Graphics.


Рисунок 4. Анализ помех в слое заземления в пакете Speed 2000 компании Sigrity

Из программ, реализующих классический подход к анализу EMC, следует отметить компанию Quantic EMC (www.quantic-emc.com), предлагающую на рынок продукт Omega PLUS. Помимо обычного анализа целостности сигналов и перекрёстных искажений, здесь могут быть получены спектры излучения платы в заданном диапазоне частот, уровни токов в проводниках, а также интенсивность электрического и магнитного полей над платой.

Отдельной задачей проектирования печатных плат является тепловой анализ. Наиболее мощным решением в этой области является программа BETA Soft-Board компании Dynamic Soft Analysis (www.betasoft-thermal.com). Здесь также имеются интерфейсы импорта проектов из всех выше перечисленных продуктов, богатые библиотеки моделей и материалов. В процессе расчёта могут быть получены температуры отдельных компонентов, карты прогрева плат, градиент температур (рис. 5). Отметим, что программа BETASoft-Board поставляется как штатное средство теплового моделирования для продуктов Mentor Graphics.


Рисунок 5. Тепловой анализ платы в пакете BETASoft-Board

Другая программа теплового анализа Sauna компании Thermal Solutions (www.sauna.com) позволяет моделировать поведение не только плат, но и блоков и шкафов. Здесь присутствуют обширные библиотеки компонентов и материалов. Имеется специальный графический редактор, позволяющий прорисовывать конфигурацию оборудования. Система даёт возможность назначать специальные рабочие циклы с учётом включения и выключения внешних источников питания.

Cadence AllegroPCB Design Solution - масштабируемая, апробированная среда разработки печатных плат, предназначенная для решения современных технологических и методологических задач, для сокращения и повышения предсказуемости циклов разработки.

Описание

Allegro PCB Design Solution поставляется в базовой комплектации с набором различных опций и содержит все необходимое для создания слоев печатных плат в полностью интегрированном потоке проектирования. Среда Allegro PCBDesigner содержит в себе все необходимое для проектирования простых и сложных печатных плат

Рис.1 - Среда Allegro PCB Designer содержит в себе все необходимое для проектирования простых и сложных печатных плат

В составе базовой комплектации Allegro PCB Designer: общий модуль, среда управления ограничивающими условиями, редактор печатных плат, автоматический или интерактивный трассировщик, средства сохранения данных в промышленных форматах и среду проектирования механических компонентов конструкций (CAD).

Редактор печатных плат (PCB Editor) представляет собой среду с полным набором средств от базовых операций планирования, размещения и трассировки до репликации и расширенного планирования с промежуточными элементами для простых и сложных конструкций печатных плат (рис. 1).

Преимущества

  • Является испытанным, масштабируемым и экономичным средством редактирования и трассировки печатных плат, поставляемым в базовой комплектации и с набором опций расширения конфигурации
  • Избавляет от ненужных итераций благодаря потоку проектирования, осуществляемому с учетом заданных ограничивающих условий
  • Поддерживает обширный набор правил для задания физических размеров, интервалов, технологических процессов, монтажа и тестирования (DFx), высокоскоростных соединений (HDI) и электрических высокоскоростных доменов
  • Имеет общую систему управления ограничи-вающими условиями для создания, контроля и проверки этих условий «от конца к началу»
  • Позволяет взаимодействовать с пакетами других производителей, что ускоряет процесс проектирования и дает возможность использовать лучшее в области интегрированных средств разработки

Технология PCB Editor

Среда редактирования печатных плат с учетом ограничивающих условий Главным компонентом Allegro PCB Designer является редактор топологий PCBEditor – интуитивная и простая в использовании среда, предназначенная для создания и редактирования конструкций как простых, так и сложных печатных плат с учетом заданных ограничивающих условий. Технология размещения, направляемого правилами монтажа DFA (Design For Assembly), позволяет компактно и безошибочно размещать компоненты

Рис.2 – Технология размещения, направляемого правилами монтажа DFA (Design For Assembly), позволяет компактно и безошибочно размещать компоненты

Широкий набор функций отвечает многочисленным требованиям проектирования и производства:

  • Мощный набор средств планирования и размещения, в т.ч. репликация для ускорения процесса разработки
  • Интерактивные средства перемещения, сжатия и редактирования областей образуют высокопроизводительную среду взаимодействия в реальном масштабе времени с отображением геометрических и временных границ
  • Средства динамического изменения форм имеют функции рассечения и объединения медных полигонов во время итераций перемещения и трассировки
  • PCB Editor также может генерировать полный комплект фотошаблонов, тестовых выходных данных, включая Gerber 274x, NC drill и тестов для проверки печатной платы без монтажа в различных форматах.

Управление ограничивающими условиями

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

Система управления ограничивающими условиями полностью интегрирована в PCB Editor, проверка может быть проведена в реальном масштабе времени в процессе разработки. Результаты проверки отображаются графически: успешно прошедшие проверку участки подсвечиваются зеленым, а участки, не соответствующие ограничивающим условиям - красным цветом. Это позволяет разработчикам непосредственно наблюдать за процессом проектирования и видеть результат любых изменений конструкции.

Планирование и размещение

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

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

Динамическое размещение, направляемое правилами монтажа элементов (DFA, design-for-assembly), позволяет проводить проверку каждого корпуса во время интерактивного размещения компонентов (рис. 2). Обратная связь, создаваемая на основе двумерной матрицы классов и прототипов корпусов, обеспечивает минимальные требования к допускам. Используя принципы «сторона к стороне», «друг за другом» разработчики могут размещать компоненты для достижения одновременно оптимальной трассировки, технологичности и наилучших свойств сигналов.

Копирование размещений

Превосходная технология копирования размещений, реализованная в Allegro PCB Designer, позволяет пользователям быстро проводить размещение и трассировку похожих участков цепи. Она позволяет создавать шаблон цепи и ее трассировки, который можно применить ко всем аналогичным участкам цепи. Шаблон размещения компонента можно также использовать в других разработках с похожими цепями. При копировании размещений есть возможность поворачивать или зеркально отражать копируемый объект по горизонтали или вертикали. Все связанные с объектом элементы, включая скрытые слепые переходные отверстия, отображаются в нужных слоях при зеркальном отражении объекта.

Отображение и визуализация

Во всех программных пакетах редактора печатных плат PCB Editor есть встроенное средство трехмерной визуализации. Трехмерный интерфейс поддерживает различные опции фильтрации, имитацию рассматривания при помощи камеры, опции графического дисплея, такие, как сплошность (solid), прозрачность (transparency) и каркас (wireframe) и управляемые при помощи мыши панорама, увеличение и поворот дисплея. В трехмерном режиме поддерживается также отображение сложных сквозных структур и изолированных участков платы. При помощи контекстной структуры управления можно открывать многие окна, а трехмерные изображения могут быть скопированы и сохранены в формате JPEG (рис. 3).

Возможность переворачивать плату («flip») позволяет переворачивать плату по оси Y, соответствующим образом инвертируя базу данных на границах. Эта операция реорганизует отображение конструкции таким образом, что верхняя часть конструкции оказывается внизу, и нижняя – вверху. Для CAD-систем очень важно иметь возможность отображать вид снизу для инженеров, занимающихся лабораторной отладкой плат или тестированием в процессе производства. Возможность переворачивать плату предназначена не только для ее просмотра: в ее конструкцию при этом можно вносить изменения. Встроенное средство трехмерного отображения позволяет рассматривать участок платы или сложные переходные структуры под разными углами, с различным увеличением, с поворотом или вращением, чтобы уменьшить число итераций для разработчиков механических элементов конструкции и производителей печатных плат и не допустить внесения ошибок

Рис. 3 – Встроенное средство трехмерного отображения позволяет рассматривать участок платы или сложные переходные структуры под разными углами, с различным увеличением, с поворотом или вращением, чтобы уменьшить число итераций для разработчиков механических элементов конструкции и производителей печатных плат и не допустить внесения ошибок

Интерактивное редактирование

Опция трассировки для редактора печатных плат PCB Editor содержит мощные интерактивные средства контроля процесса автоматической трассировки и повышения ее производительности. Работая с любыми формами, углами и взаимными перемещениями компонентов, средства трассировки позволяют пользователям выбирать разные приоритеты действий.

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

Трассировка шин

Режим трассировки шин (Multi-Line Routing) предназначен для трассировки сразу большого числа линий на печатной плате. Вместе с опцией «захвата контура» эта утилита позволяет в течение считанных минут проводить трассировку многих линий на участках конструкции, содержащей одновременно гибкие и жесткие элементы, в то время как при трассировке отдельных линий на это уходят часы. Опция «захвата контура» отвечает за вставку линий в гибкую часть конструкции (рис. 4).

Трассировка шин с опцией захвата контура ускоряет процесс трассировки на гибких участках конструкций печатных плат

Рис. 4 – Трассировка шин с опцией захвата контура ускоряет процесс трассировки на гибких участках конструкций печатных плат

Планирование и трассировка

Для планирования и трассировки печатных плат с высокой плотностью размещения, большим количеством ограничений и шинными соединениями может потребоваться значительное время. Процесс усложняет миниатюризация современных компонентов, новые уровни электрических сигналов и специальные требования к топологии, поэтому неудивительно, что традиционные CAD -технологии и средства не могут полностью реализовать замысел разработчика. Global Route Environment предоставляет технологию, позволяющую воспринять замысел разработчика и придерживаться его. Благодаря его архитектуре, предназначенной для планирования соединений, и процедуре глобальной трассировки пользователи впервые могут воплотить свой опыт и идеи при помощи инструмента, который воспринимает их естественным образом.

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

При использовании абстрактных данных процесс планирования и трассировки может быть также ускорен путем применения пространственного визуального отображения открытой области вместе с данными и замыслом разработчика. Затем программа трассировки отрабатывает все детали соединений в соответствии с этим замыслом, не прибегая к помощи пользователя, который раньше должен был одновременно контролировать процесс трассировки и разрешать проблемы соединений. Достигаемое при этом значительное упрощение процесса разработки по сравнению с применяемыми сегодня средствами позволяет пользователям создавать эффективные решения быстрее и легче, уменьшая длительность цикла разработки и повышая производительность труда (рис. 5).

Технология планирования соединений на плате Allegro Interconnect Flow Planner позволяет пользователям уменьшить число слоев и значительно сократить длительность цикла разработки

Рис. 5 – Технология планирования соединений на плате Allegro Interconnect Flow Planner позволяет пользователям уменьшить число слоев и значительно сократить длительность цикла разработки

Проектирование быстродействующих плат

Все более широкое применение новейших стандартных интерфейсов, таких, как DDR3, DDR4, PCI Express, USB 3.0 накладывает целый ряд ограничений, которые должны быть учтены при проектировании печатной платы.

Allegro PCB Designer с опцией High-Speed помогает легко и быстро достичь соответствия требованиям современных интерфейсов. Данная опция расширяет набор контролируемых электрических ограничений, которые гарантируют, что конструкция печатной платы будет соответствовать спецификациям современных интерфейсов.

Кроме того, High-Speed позволяет пользователям вводить расширенные правила проектирования путем использования формул вместе с существующими правилами или результирующие данные, например, реальную длину проводников.

Ускорение проектирования времязависимых цепей

Allegro PCB Editor с опцией High-Speed значительно ускоряет работу над высокоскоростными интерфейсами с помощью нового инструмента автоматической подстройки длины проводников для время зависимых цепей (Auto-interactive Delay Tuning – AiDT). AiDT дает возможность пользователям быстро подстраивать длину у выбранного набора сигналов на плате, например, байтового тракта или полностью всего интерфейса. Этот инструмент радикально снижает время разработки - с нескольких часов до нескольких минут (Рис.6).

Рис. 6 – Автоматическая подстройка длины проводников до и после применения нового инструмента Auto-interactive Delay Tuning

Поддержка технологии обратного сверления

Проектирование с учетом технологий производства

Allegro PCB Editor поддерживает технологии проектирования с учетом тестопригодности (DfT), c учетом возможности изготовления (DfF) и с учетом технологичности сборки (DfA). Все эти важнейшие ограничения проверяются на этапе разработки топологии наряду с электрическими ограничениями. Пользователи могут выбирать количество тестовых точек и размеры их контактных площадок, определять зоны запрета для размещения тестовых точек и создавать отчеты для проверки степени готовности платы к тестированию. В Allegro PCB Editor включена специальная функция контроля правил DfA в режиме реального времени. С ее помощью можно контролировать и визуально отслеживать на плате любые нарушения, связанные с зазорами между компонентами. При сближении компонентов на расстояние максимально допустимое правилами DfA программа автоматически выдаст предупреждение и «остановит» пользователя перед возможным нарушением правил.

Передача данных на производство

Allegro PCB Designer может генерировать полный набор файлов для производства и тестирования печатной платы, включая Gerber 274x, NC Drill, NC Route и т.д.. Но что особенно важно, Cadence поддерживает промышленную тенденцию перехода к «безгерберной» технологии производства с помощью нового универсального формата IPC-2581. Особенность данного формата заключается в том, что все данные, необходимые для производства, сборки, сверловки, фрезеровки и тестирования платы храниться в одном унифицированном файле. Пользователи могут выбирать данные для файла IPC-2581 с целью защиты своей интеллектуальной собственности. Импорт IPC-2581 в Allegro PCB Editor позволяет просматривать файл.

Миниатюризация

Маршрут проектирования HDI, управляемый ограничениями

При использовании BGA-корпусов с шириной выводов 1,0-0,8 мм и менее вплоть до 0,5 мм пользователи должны применять технологию монтажа с высокой плотностью соединений (high-density interconnect, HDI). Хотя миниатюризация и не является главной целью для многих сегментов рынка, использование BGA требует перехода наращивания является неизбежным при трассировке сложных BGA корпусов с тремя и более рядами выводов с каждой стороны.

Allegro PCB Design совместно с опцией миниатюризации (Miniaturization Option) обеспечивает сквозной маршрут проектирования с контролем полного набора правил и ограничений для различных стилей HDI проектов – от гибридного наращивания/совмещения до полностью основанных на процессах наращивания, например, ALIVH.

Кроме того, Allegro PCB Editor включает автоматические средства по применению технологии HDI в про- ектах для сокращения времени на разработку и последовательного улучшения конструкции (итеративный метод проектирования) (рис. 7).

Рис. 7 – Динамическое сопряжение контактных площадок и проводников при интерактивной трассировке значительно экономит время на этапе подготовки проекта к производству

Поддержка технологии встроенных компонентов

Уменьшение размеров конечного изделия может быть достигнуто различными путями. Один из них состоит в размещении корпусных элементов на внутренних слоях платы. Allegro PCB Designer при наличии опции миниатюризации предлагает технологию трассировки, управляемой ограничениями для встроенных компонентов.

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

Создание аналоговых ВЧ и СВЧ плат

Пакет Allegro PCB Designer вместе с опцией проектирования аналоговых радиочастотных цепей Analog/RF Designпредставляет собой среду разработки для смешанных сигналов от создания схемы до планирования с сохранением истории изменений, позволяющую повысить производительность процесса проектирования радиочастотных изделий до 50%. Эта опция позволяет инженерам создавать, объединять и дорабатывать аналоговые радиочастотные и микрополосковые схемы совместно с цифровыми и аналоговыми схемами в среде Allegro PCB Designer. Имея развитые возможности планирования и мощные интерфейсы со средствами численного моделирования в радиочастотном диапазоне, эта опция позволяет инженерам начинать процесс проектирования радиочастотных схем из Allegro Design Authoring, Allegro PCB Designer или Agilent ADS.

Параллельная коллективная разработка

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

Технология Allegro PCB Design Partitioning реализует многопользовательскую параллельную методологию разработки для ускорения процесса и уменьшения времени планирования. С ее помощью множество разработчиков могут работать одновременно, имея доступ к общей базе данных независимо от удаленности. Разработчики могут разделять процесс проектирования на ряд задач или областей, для которых будет производиться планирование и редактирование, и поручать их нескольким членам коллектива. Разработки могут разделяться вертикально (секции) с программно задаваемыми границами или горизонтально (слои). В результате каждый разработчик может видеть все отдельные секции и видеть процесс создания конструкции и результаты других проектировщиков. Возможность такого разделения помогает значительно уменьшить длительность циклов разработки и ускорить процесс проектирования.

Технология автоматической трассировки печатных плат

Средство оптимизации для производства (DFM, Design For Manufacturing), входящее в трассировщик Allegro PCB Router, значительно уменьшает число впоследствии отбраковываемых изделий. Его алгоритмы обеспечивают возможность автоматического разнесения проводников с использованием всего имеющегося свободного места. Автоматическое разнесение проводников помогает повысить технологичность путем перемещения проводников для дополнительного увеличения зазоров между проводниками и выводами, между проводниками и контактными SMD-площадками и освобождения дополнительного места для проводящих полигонов. Пользователи используют преимущества гибкости задания допусков вручную либо по умолчанию.

Во время трассировки могут быть заданы свободные углы и контрольные точки. Алгоритмы DFM автоматически делают оптимальные отступы, начиная с наибольших и уменьшая их в доступных пределах. Средство создания контрольных точек автоматически вставляет на плате тестовые переходные отверстия или контактные площадки. Контрольные точки в виде тестовых переходных отверстий могут располагаться как на передней, так и на обратной стороны платы, что позволяет использовать односторонние или двусторонние тестеры. У разработчиков есть возможность выбора методологии вставки контрольных точек, соответствующей их производственным требованиям. Контрольные точки могут быть фиксированными во избежание необходимости модификации тестовой оснастки. Ограничивающие условия для контрольных точек включают в себя форму поверхности тестовых зондов, размеры переходных отверстий, сеток и минимальные расстояния между центрами отверстий.

Автоматическая трассировка, управляемая ограничениями для быстродействующих плат

Высокоскоростные ограничивающие условия и алгоритмы трассировки используют дифференциальные пары, сетевое планирование, временные параметры сигналов, уровень перекрестных помех, трассировку набора слоев и специальные требования к геометрии, предъявляемые к современным высокоскоростным цепям. Алгоритмы автоматической трассировки аккуратно выполняют трассировку с использованием переходных отверстий и вблизи них, а также автоматически поддерживают соответствие заданным временным или пространственным критериям. Автоматическое сетевое планирование применяется для уменьшения уровня шума в сетях, чувствительных к шуму. К различным областям можно применять раздельные правила проектирования, например, можно задать правило максимально плотного размещения в области проводников и менее строгие правила на остальной части платы.

  • добавлена полнофункциональная возможность загружать 3D-модели компонентов и механических деталей в формате STEP для визуального контроля зазоров. STEP модель можно добавить непосредственно в редакторе символов или редакторе топологии. Специальная переменная steppath указывает путь к библиотекам STEP моделей на локальном диске пользователя или сервере. Готовую топологию теперь можно экспортировать в формате STEP в механические САПР. При этом поддерживаются различные опции экспорта для контроля размера общей STEP модели платы;
  • добавлена новая технология автоинтерактивной трассировки Auto-Interactive Breakout (AiBT). Суть ее заключается в том, что программа в зависимости от действий пользователя автоматически создает проводники на обоих концах шины или интерфейса. При этом линии цепей на плате должны быть объединены в общую связку. При трассировке поддерживается режим, когда пользователь на одном экране может видеть оба конца связки одновременно;
  • добавлен новый инструмент трассировки Auto-Interactive Add Connect (AiCC). Данная команда работает в двух режимах – ручном и автоматическом. Ручной режим ничем не отличается от стандартной команды Add Connect. При запуске автоматического режима пользователь вначале проводит кривую линию по маршруту прокладки трассы, а затем эта кривая преобразуется в готовую трассу;
  • новая команда Detune позволяет удалить результат подстройки одиночной трассы или нескольких трасс по длине. Эта функция очень удобна в случае, если необходимо перенести трассы или поменять ограничения по задержкам.

Набор утилит и программ, позволяющих проектировать интегральные схемы, проводить аналоговое и цифровое моделирование, разрабатывать и подготавливать к производству многослойные печатные платы высокого уровня.

Наряду с и Mentor Graphics PADS, Allegro Cadence является самой продвинутой и удобной системой автоматизированного проектирования электроники в современном мире. Среда Allegro Cadence имеет свою уникальную оболочку, почти полностью построенную на скриптах и управляемую из командной строки. Многие разработчики находят ее неудобной, тем не менее, она является признанным лидером по стабильности, отсутствию «багов» и критических ошибок.

Основу пакета Allegro Cadence составляет базовый набор PCB Design Studio, состоящий из трех модулей в которых имеются все необходимые инструменты для сквозного проектирования плат:
1. Concept HDL или Orcad Capture CIS на выбор. Два схемных редактора со встроенными средствами управления элементами, каждый из которых располагает своими подходами и сильными сторонами. Более простой Orcad Capture CIS идеален для быстрой работы над проектом с доступом через Интернет к широчайшей компонентной базе. Concept HDL подходит для групп, разрабатывающих сложные проекты. Всю работу можно легко раздробить на управляемые однозадачные модули и распределить между проектировщиками.
2. Allegro PCB – интерактивная оболочка для создания и редактирования печатных плат любой сложности с возможностями планирования топологии, трассировки и подготовки к производству.
3. SPECCTRA - программа, состоящая из редактора трасс и автотрассировщика. Оба средства интегрируются с Allegro PCB.
Кроме этого в пакете присутствует утилита PE Librarian, предназначенная для создания и управления библиотеками элементов.
Стандартные модули базового набора Allegro Cadence имеют возможность модернизации. Это позволяет увеличить некоторые их характеристики, а также открывает доступ к дополнительным функциям в соответствии с последними требованиями производства. Например, доступны улучшения:
Allegro performance option – расширяет наборы правил разработки высокоскоростных печатных плат;
SPECCTRA upgrade – увеличивает число слоев при автотрассировке до 256;
PSpice A/D – позволяет выполнять аналоговое и смешанное моделирование;
SPECCTRA Quest – выполняет качественное исследование сигналов перед и после трассировки топологии.

Мощные средства синхронизации автоматически распространяют изменения, произведенные в основной части проекта, на все его версии. Определять желаемую версию можно на любой стадии разработки: при создании списка расходных материалов, при моделировании или при формировании данных на производство. Сделать это можно как из топологического редактора, так и из схемного ввода.

Годовая стоимость базового набора Allegro Cadence составляет около 4000 американских долларов. Кроме этого существует еще расширенный базовый, продвинутый и максимальный вариант рассматриваемой среды проектирования. Высокая цена является основным недостатком данного пакета, ограничивающим его применение. Не только отдельные радиолюбители, но даже крупные компании, специализирующиеся на разработках печатных плат и заинтересованные в эффективности и производительности, не всегда могут позволить себе приобрести программу. С этой страницы можно скачать пробные версии ряда модулей программного пакета.

Утилиты, входящие в состав Allegro Cadence, разработали программисты компании Cadence Design Systems (http://www.cadence.com/), обладающей также всеми правами на OrCAD. Помимо разработки популярных пакетов проектирования интегральных схем (Virtuoso, Encounter, Incisive Platform) и печатных плат (Allegro и OrCAD), компания предоставляет возможность тестирования стороннего программного обеспечения на виртуальных чипах до выпуска самых микропроцессоров.
В настоящее время центральный офис Cadence Design Systems расположен в США, в городе Сан-Хосе, основная масса сотрудников работает в Кремниевой Долине, а по всему миру открыто уже более шестидесяти филиалов компании.

Язык интерфейса программного пакета Allegro Cadence только английский.

Эта статья также доступна на следующих языках: Тайский

  • Next

    Огромное Вам СПАСИБО за очень полезную информацию в статье. Очень понятно все изложено. Чувствуется, что проделана большая работа по анализу работы магазина eBay

    • Спасибо вам и другим постоянным читателям моего блога. Без вас у меня не было бы достаточной мотивации, чтобы посвящать много времени ведению этого сайта. У меня мозги так устроены: люблю копнуть вглубь, систематизировать разрозненные данные, пробовать то, что раньше до меня никто не делал, либо не смотрел под таким углом зрения. Жаль, что только нашим соотечественникам из-за кризиса в России отнюдь не до шоппинга на eBay. Покупают на Алиэкспрессе из Китая, так как там в разы дешевле товары (часто в ущерб качеству). Но онлайн-аукционы eBay, Amazon, ETSY легко дадут китайцам фору по ассортименту брендовых вещей, винтажных вещей, ручной работы и разных этнических товаров.

      • Next

        В ваших статьях ценно именно ваше личное отношение и анализ темы. Вы этот блог не бросайте, я сюда часто заглядываю. Нас таких много должно быть. Мне на эл. почту пришло недавно предложение о том, что научат торговать на Амазоне и eBay. И я вспомнила про ваши подробные статьи об этих торг. площ. Перечитала все заново и сделала вывод, что курсы- это лохотрон. Сама на eBay еще ничего не покупала. Я не из России , а из Казахстана (г. Алматы). Но нам тоже лишних трат пока не надо. Желаю вам удачи и берегите себя в азиатских краях.

  • Еще приятно, что попытки eBay по руссификации интерфейса для пользователей из России и стран СНГ, начали приносить плоды. Ведь подавляющая часть граждан стран бывшего СССР не сильна познаниями иностранных языков. Английский язык знают не более 5% населения. Среди молодежи — побольше. Поэтому хотя бы интерфейс на русском языке — это большая помощь для онлайн-шоппинга на этой торговой площадке. Ебей не пошел по пути китайского собрата Алиэкспресс, где совершается машинный (очень корявый и непонятный, местами вызывающий смех) перевод описания товаров. Надеюсь, что на более продвинутом этапе развития искусственного интеллекта станет реальностью качественный машинный перевод с любого языка на любой за считанные доли секунды. Пока имеем вот что (профиль одного из продавцов на ебей с русским интерфейсом, но англоязычным описанием):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png