User Tools

Site Tools


geda:gnetlist_ug:basic_netlisting.ru

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
geda:gnetlist_ug:basic_netlisting.ru [2012/11/22 07:53]
vzh Fixed a link
geda:gnetlist_ug:basic_netlisting.ru [2014/04/24 15:06] (current)
vzh Updated using po4a
Line 1: Line 1:
-| << [[netlist backends.ru|Драйверы списков соединений]] ​ |  **[[geda:​gnetlist_ug.ru|Руководство пользователя gEDA gnetlist]]** ​    ​|  [[hierarchy.ru|Иерархические схемы]] >> |+| << [[netlist backends.ru|Драйверы списков соединений]] ​ |  **[[geda:​gnetlist_ug.ru|Руководство пользователя gEDA gnetlist]]** ​ |  [[hierarchy.ru|Иерархические схемы]] >> |
  
 ===== Создание простых списков соединений ===== ===== Создание простых списков соединений =====
  
-Для создания простых списков соединений (например,​ для сравнительно +Для создания простых списков соединений (например,​ для сравнительно простых 
-простых плат или несложных вариантов моделирования) к используемым +плат или несложных вариантов моделирования) к используемым схемам и символам 
-схемам и символам предъявляется несколько простых требований. Эти +предъявляется несколько простых требований. Эти требования накладываются 
-требования накладываются верхнеуровневой оболочкой gnetlist и +верхнеуровневой оболочкой gnetlist и применяются независимо от того, какой 
-применяются независимо от того, какой низкоуровневый драйвер +низкоуровневый драйвер используется для создания списка соединений. Для 
-используется для создания списка соединений. Для некоторых драйверов +некоторых драйверов могут быть дополнительные требования,​ не отражённые на 
-могут быть дополнительные требования,​ не отражённые на этой странице.+этой странице.
  
-<note tip> +<note tip> Многие из этих требований относятся к корректному использованию 
-Многие из этих требований относятся к корректному использованию +атрибутов. Полный перечень стандартных атрибутов с описанием их назначения 
-атрибутов. Полный перечень стандартных атрибутов с описанием их +приведён в [[geda:​master_attributes_list.ru|Перечне основных атрибутов]].
-назначения приведён в +
-[[geda:​master_attributes_list.ru|Перечне основных атрибутов]].+
 </​note>​ </​note>​
  
 ==== Схемы ==== ==== Схемы ====
  
-В схемах должны быть **только** соединения,​ шины, компоненты и +В схемах должны быть **только** соединения,​ шины, компоненты и графические 
-графические элементы. //​Компонент//​ в схеме представляет собой экземпляр +элементы. //​Компонент//​ в схеме представляет собой экземпляр //​символа//​ из 
-//​символа//​ из //​библиотеки символов//​.+//​библиотеки символов//​.
  
-К каждому компоненту,​ который вы хотели бы видеть в результирующем +К каждому компоненту,​ который вы хотели бы видеть в результирующем списке 
-списке соединений,​ **должен** быть прикреплён атрибут ​"''​refdes=''​". +соединений,​ **должен** быть прикреплён атрибут ​«''​refdes=''​» Это должна 
-Это должна быть строка из букв и цифр, начинающаяся с буквы. ​"​refdes"​ +быть строка из букв и цифр, начинающаяся с буквы. ​«refdes» ​используется для 
-используется для идентификации компонента в перечне элементов,​ на +идентификации компонента в перечне элементов,​ на топологии печатной платы и 
-топологии печатной платы и в выводе программы моделирования.+в выводе программы моделирования.
  
 Если два компонента в одной и той же схеме имеют одинаковый атрибут Если два компонента в одной и той же схеме имеют одинаковый атрибут
-"​refdes"​, то  gnetlist объединит их (то есть будет рассматривать их +«refdes», то gnetlist объединит их (то есть будет рассматривать их как один 
-как один и тот же компонент). Это поведение даёт возможность +и тот же компонент). Это поведение даёт возможность [[slotting.ru|назначения 
-[[slotting.ru|назначения секций]]. Оно также позволяет вам разнести +секций]]. Оно также позволяет вам разнести сложные компоненты с очень 
-сложные компоненты с очень большим количеством выводов на несколько +большим количеством выводов на несколько страниц посредством использования 
-страниц посредством использования разных символов для разных частей +разных символов для разных частей компонента.
-компонента.+
  
 Соединения можно именовать,​ прикрепляя к их сегментам атрибуты Соединения можно именовать,​ прикрепляя к их сегментам атрибуты
-"''​netname=''​".  Все сегменты соединений,​ прикреплённые к сегменту с +«''​netname=''​».  Все сегменты соединений,​ прикреплённые к сегменту с данным 
-данным атрибутом будут иметь это же имя. Если два соединения в одной и +атрибутом будут иметь это же имя. Если два соединения в одной и той же схеме 
-той же схеме имеют одинаковое значение атрибута ​"​netname"​, то gnetlist +имеют одинаковое значение атрибута ​«netname», то gnetlist будет 
-будет рассматривать их как соединённые между собой. Если два соединённых +рассматривать их как соединённые между собой. Если два соединённых между 
-между собой соединения имеют различные атрибуты ​"​netname"​, то gnetlist +собой соединения имеют различные атрибуты ​«netname», то gnetlist объединит 
-объединит между собой все соединения с каждым из этих имён. Если +между собой все соединения с каждым из этих имён. Если какое-нибудь 
-какое-нибудь соединение не имеет атрибута ​"​netname"​, gnetlist +соединение не имеет атрибута ​«netname», gnetlist сгенерирует для него имя 
-сгенерирует для него имя автоматически.+автоматически.
  
-<note important>​ +<note important>​ gnetlist в настоящее время игнорирует шины и их выводы. В 
-gnetlist в настоящее время игнорирует шины и их выводы. В схемах их всё +схемах их всё же использовать можно, но для создания списков соединений они 
-же использовать можно, но для создания списков соединений они +использоваться не будут. ​ </​note>​
-использоваться не будут. +
-</​note>​+
  
 ==== Символы ==== ==== Символы ====
  
-<note tip> +<note tip> В создании символов,​ правильно работающих с gnetlist, вам поможет
-В создании символов,​ правильно работающих с gnetlist, вам поможет+
 [[geda:​gschem_symbol_creation.ru|Руководство по созданию символов]]. [[geda:​gschem_symbol_creation.ru|Руководство по созданию символов]].
 </​note>​ </​note>​
  
 В символах **должны** быть только выводы,​ атрибуты и В символах **должны** быть только выводы,​ атрибуты и
-[[geda:​gschem_ug:​graphics.ru|графические элементы]]. В каждом символе +[[geda:​gschem_ug:​graphics.ru|графические элементы]]. В каждом символе должен 
-должен быть неприкреплённый атрибут ​"''​device=''​".+быть неприкреплённый атрибут ​«''​device=''​».
  
-К каждому из выводов **должны** быть прикреплены атрибуты +К каждому из выводов **должны** быть прикреплены атрибуты ​«''​pinnumber=''​» и 
-"''​pinnumber=''​" ​и "''​pinlabel=''​". Обычно следует также прикрепить +«''​pinlabel=''​». Обычно следует также прикрепить ​«''​pintype=''​» и 
-"''​pintype=''​" ​и "''​pinseq=''​".+«''​pinseq=''​».
  
 Иногда может быть нужно, чтобы gnetlist полностью игнорировал ваш Иногда может быть нужно, чтобы gnetlist полностью игнорировал ваш
Line 73: Line 67:
 электрических целей, а, скажем,​ для создания рамок основной надписи,​ электрических целей, а, скажем,​ для создания рамок основной надписи,​
 комментариев или примечаний. В этом случае можно использовать атрибут комментариев или примечаний. В этом случае можно использовать атрибут
-"''​graphical=1''​".+«''​graphical=1''​».
  
-Использование таких возможностей gnetlist, +Использование таких возможностей gnetlist, как поддержка 
-как поддержка [[hierarchy.ru|иерархических схем]] или +[[hierarchy.ru|иерархических схем]] или [[slotting.ru|назначения секций]],​ 
-[[slotting.ru|назначения секций]],​ накладывает дополнительные +накладывает дополнительные требования.
-требования.+
  
 ==== Вынос атрибутов ==== ==== Вынос атрибутов ====
  
-gnetlist поддерживает //​вынос атрибутов//​. ​ При поиске конкретного +gnetlist поддерживает //​вынос атрибутов//​. ​ При поиске конкретного атрибута 
-атрибута компонента программа будет сначала проверять атрибуты,​ +компонента программа будет сначала проверять атрибуты,​ прикреплённые к нему 
-прикреплённые к нему в схеме, а затем проверять неприкреплённые +в схеме, а затем проверять неприкреплённые атрибуты в символе,​ экземпляром 
-атрибуты в символе,​ экземпляром которого этот компонент является. Это +которого этот компонент является. Это позволяет вам при разработке символа 
-позволяет вам при разработке символа задать для часто используемых +задать для часто используемых атрибутов значения по умолчанию,​ и в то же 
-атрибутов значения по умолчанию,​ и в то же время всегда иметь +время всегда иметь возможность переопределить их при подготовке схемы.
-возможность переопределить их при подготовке схемы.+
  
geda/gnetlist_ug/basic_netlisting.ru.txt · Last modified: 2014/04/24 15:06 by vzh