Микроэлектроника/Создание библиотеки для синтеза в LeonardoSpectrum: различия между версиями

Содержимое удалено Содержимое добавлено
м Новая страница: «==Использование библиотеки в формате Liberty (Synopsys)== <!--[[Файл:Xlibcreator library conversion process flow.png|thumb|right|...»
 
Строка 1:
==Использование библиотеки в формате Liberty (Synopsys)==
 
<!--[[Файл:Xlibcreator library conversion process flow.png|thumb|right|400px|Рисунок 0 - Маршрут конвертирования библиотеки]]-->
 
XlibCreator™ представляет собой законченную систему для разработки библиотеки для Leonardo Spectrum, основанной на библиотеке для Synopsys`а (в формате Liberty) и Synopsys- or EDIF-файле символов. XlibCreator состоит из двух утилит ''syngen'' и ''lGen'', которые используются для создания библиотеки для Leonardo Spectrum. На рисунке 0 показан маршрут создания библиотеки:.
<!-- <center> <graphviz> digraph G{
<graphviz> digraph G{
graph ;
rankdir=LR ; // направление графа слева направо
Строка 23 ⟶ 22 :
".lib" [label=".lib\n(ASCII)"];
} </graphviz>
</center>-->
 
Для конвертации Liberty в формат lGen используется программа ''syngen'', формат вызова которой следующий:
 
Строка 29:
 
:где <lib_name>.lib - имя входного файла библиотеки Synopsys (в формате Liberty);
:: <lib_name>.lgn - имя выходного файла библиотеки LeonardoSpectrum (в формате LgenLGen).
 
==Компиляция библиотеки==