Product SiteDocumentation Site

7.3. Проектирование схем

Fedora 12 содержит полный набор приложений для построения схем, моделирования цепей и разработки печатных плат. Далее приводятся основные изменения в этих приложениях. Полный список изменений можно найти в конце этого документа.
geda
В Fedora 12 набор geda, который ранее упаковывался в виде ряда отдельных приложений, теперь предоставляется в виде единого, полного пакета.
gspiceui
В Fedora пакет gspiceui теперь компилируется с использованием wxgtk 2.8 вместо старой wxgtk 2.6. Это улучшает графический интерфейс пользователя GSpiceUIi. GSpiceUI содержит отсутствующий файл opamp-3.sym из каталога /usr/share/gEDA/sym/misc/ (каталог графических обозначений geda).

PPC64

GSpiceUI нет на поддерживаемой в Fedora архитектуре PPC64 в результате отсутствия gwave для этой архитектуры.
kicad
В Fedora 12 входит последняя версия пакета kicad, в котором сделано огромное число исправлений небольших ошибок, а также улучшения в удобстве использования. Полное описание многочисленных изменений смотрите в списке изменений на http://www.lis.inpg.fr/realise_au_lis/kicad/.
ngspice
ngspice обновлен до версии 19.
  • Управление памятью: исправлены утечки памяти (Bug 514484 - Длинное предупреждающее сообщение)
  • Введение исправлений ошибок и улучшений espice
  • Исправления ошибок в интерфейсе plots и cli.
  • Переработка моделей BSim, внедрение модели EPFL-EKV V2.63, ADMS-модели mextram, hicum0, hicum2.
  • В Fedora в ngspice были внесены изменения, чтобы можно было принимать вызовы из интерфейса Xcircuit TCL.
tclspice
Пакет tclspice - новый в Fedora 12.
До ngspice версии 19 в Fedora пакет tclspice считался слишком нестабильным. Примеры tclspice можно найти с помощью команды rpm -qd tclspice.
Tclspice предоставляет пользователям Fedora расширенные возможности для проектирования смешанных сигналов с помощью ее движка на TCL. Так как Fedora предоставляет и средства для булевых манипуляций (объясняется в следующем разделе), у пользователей Fedora имеются адекватные материалы для того, чтобы сделать свой собственный подключаемый модуль к EDA для смешанных сигналов.
xcircuit
Пакет xcircuit обновлен до версии 3.6.161. Среди основных моментов:
  • Поддержка нескольких окон со схемами.
  • Полный пересмотр процедур привязывания ключевых функций и механизма размещения функций.
  • Должны быть сделаны некоторые дополнения и исправления, чтобы многооконный вариант работал нормально.
  • Был улучшен способ работы с библиотеками за счет введения различий между библиотечными страницами и файлами с помощью концепции «технологических пространств имен». У каждого объекта имя составлено из «технологического префикса», двойного двоеточия («::»), и имени объекта. Каждый библиотечный файл представляет технологическое имя, используемое в качестве префикса для всех объектов в этом файле. Эти префиксы используются XCircuit для того, чтобы было понятно, какие объекты из какого файла, независимо от библиотечной страницы, на которую они были загружены. Добавлена поддержка для того, чтобы проводники, присоединенные к выводам элементов на схеме, оставались соединенными при перемещении элемента. Это также распространяется и на функцию «Attach-to» («Прикрепить к»), что дает возможность проводникам (полу-) автоматически прикрепляться к меткам с выводами или выводам элементов. Макрос для функции «attach-to» (клавиша «A») может быть также использован аналогично функции «wire» («проводник», клавиша «w»), чтобы начать проводник, у которого начальная точка привязана к выводу элемента или метке с выводом.
  • С версии 3.6.66 изменен способ обработки информационных меток для печатных плат.
  • Увеличена скорость работы.
  • В Fedora в ngspice были внесены изменения, чтобы можно было принимать вызовы из интерфейса Xcircuit TCL.