Загружается...
 

Глава 10: Форматы файлов JELIB и DELIB.

10-2: Заголовки.

10-2-2: Внешние указатели.

После того, как мы задали заголовки, для всех внешних библиотек, необходимо задать внешние указатели. Это позволяет программе быстро найти все библиотеки необходимые для схемы и восстановить пропущенные ячейки и данные экспорта. Клетки перечислены в библиотеке, а экспортные данные находиться в клетках. Если существует несколько внешних библиотек/внешних ячеек/или данных экспорта они будут отсортированы по именам.

Синтаксис указателя для библиотеке.

L<name> / <path>
<name>Имя внешней библиотеке
<path>Полный путь к файлу на диске


Имя библиотеке в JELIB файле используется для указания пути к библиотеке. Фактически имя получается из пути к файлу.

Синтаксис указателя для внешней ячейки.

R <name> / <lowX> / <highX> / <lowY> / <highY>
<name>Название внешней ячейки
<lowX>Зарезервировано для низких X границ в ячейке
<highX>Зарезервировано для высоких X границ в ячейке
<lowY>Зарезервировано для низких Y границ в ячейке
<highY>Зарезервировано для высоких Y границ в ячейке


Синтаксис внешнего экспорта.

F<name> / <centerX> / <centerY>
<name>Имя указателя
<centerX>Зарезервировано для координаты X центра экспортируемого многоугольника.
<centerY>Зарезервировано для координаты Y центра экспортируемого многоугольника.


Пример.
Lspiceparts|/home/strubin/electric/spiceparts.jelib
Rgate;1{sch}/-4/4/0/2
Fout/0/2

L указывает на то что это библиотека, которая называется spiceparts и находиться в /home/strubin/electric/ . В этой библиотеке находиться ячейка которая называется gate;1{sch} чьи данные содержаться в координатах от -4 до 4 по X и от 0 до 2 по Y. Так же в этой ячейке находиться данные экспорта, которые называться out с центром в координатах (0,2).


Последние изменения страницы среда июнь 4, 2014 10:13:53 MSK
Яндекс.Метрика