InglésFrancésEspañol

Ad


icono de página de OnWorks

genlib: en línea en la nube

Ejecute genlib en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando genlib que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


genlib: lenguaje de diseño procedimental basado en C.

DESCRIPCIÓN


genlib es un conjunto de funciones C dedicadas a la generación de procedimientos. De un usuario
punto de vista, genlib es un lenguaje de descripción de circuitos que permite C estándar
programación de control de flujo, uso variable y funciones especializadas para manejar vlsi
objetos.

Basado en Alliance MBK estructuras de datos, el genlib el idioma le da al usuario la
capacidad para describir tanto la lista de redes como las vistas de diseño, lo que permite tanto la celda estándar como
enfoques personalizados completos.

LISTA DE RED CAPTURAR
Es una descripción estructural jerárquica de un circuito en términos de conectores (E / S),
señales (redes) e instancias.

Las llamadas a funciones utilizadas para manejar la vista de lista de conexiones son:

· GENLIB_DEF_LOFIG(3)

· GENLIB_SAVE_LOFIG(3)

· GENLIB_LOMOS(3)

· GENLIB_LOCON(3)

· GENLIB_LOSIG(3)

· GENLIB_FLATTEN_LOFIG(3) También se encuentran disponibles algunas facilidades para la creación de vectores:

· GENLIB_BUS(3)

· GENLIB_ELM(3)

ESTANDAR CÉLULA INVERSIÓN
Las siguientes funciones permiten definir un archivo de ubicación para un diseño de celda estándar. Esta
El archivo puede ser utilizado por el enrutador celular estándar. OCR(1)

· GENLIB_DEF_PHSC(3)

· GENLIB_SAVE_PHSC(3)

· GENLIB_SC_PLACE(3)

· GENLIB_SC_DERECHO(3)

· GENLIB_SC_TOP(3)

· GENLIB_SC_IZQUIERDA(3)

· GENLIB_SC_BOTTOM(3)

FULL PERSONALIZADO SIMBÓLICO DISPOSICIÓN
Esas funciones están dedicadas a un diseño de procedimiento personalizado completo optimizado. Con el fin de
proporcionar cierta independencia del proceso, Alliance utiliza un enfoque de diseño simbólico (cuadrícula fija
sin compactación).

Los objetos simbólicos son segmentos (cables), vías (contactos), conectores (E / S), referencias
e instancias. Para obtener más información, consulte fase(1) phvia(1) phcon(1) fref(1) aletas(1)
y alc(1).

· GENLIB_DEF_PHFIG(3)

· GENLIB_SAVE_PHFIG(3)

· GENLIB_DEF_AB(3)

· GENLIB_DEF_PHINS(3)

· GENLIB_PHCON(3)

· GENLIB_COPY_UP_CON(3)

· GENLIB_COPY_UP_CON_FACE(3)

· GENLIB_COPY_UP_ALL_CON(3)

· GENLIB_PHSEG(3)

· GENLIB_COPY_UP_SEG(3)

· GENLIB_THRU_H(3)

· GENLIB_THRU_V(3)

· GENLIB_THRU_CON_H(3)

· GENLIB_THRU_CON_V(3)

· GENLIB_WIRE1(3)

· GENLIB_WIRE2(3)

· GENLIB_WIRE3(3)

· GENLIB_PHVIA(3)

· GENLIB_LUGAR(3)

· GENLIB_LUGAR_DERECHO(3)

· GENLIB_PLACE_TOP(3)

· GENLIB_LUGAR_IZQUIERDO(3)

· GENLIB_PLACE_BOTTOM(3)

· GENLIB_PLACE_ON(3)

· GENLIB_PHREF(3)

· GENLIB_COPY_UP_REF(3)

· GENLIB_COPY_UP_ALL_REF(3)

· GENLIB_PLACE_VIA_REF(3)

· GENLIB_PLACE_CON_REF(3)

· GENLIB_PLACE_SEG_REF(3)

· GENLIB_FLATTEN_PHFIG(3)

· GENLIB_GET_REF_X(3)

· GENLIB_GET_REF_Y(3)

· GENLIB_GET_CON_X(3)

· GENLIB_GET_CON_Y(3)

· GENLIB_HEIGHT(3)

· GENLIB_WIDTH(3) Para tener información sobre cada una de estas funciones, utilice el
documentación en línea con hombre(1), como en hombre nombre de la función.

Se recomienda encarecidamente leer algunos libros sobre programación en C, con el fin de tomar
ventaja de las posibilidades de control de flujo C, ya que puede reducir en gran medida el tamaño de un
genlib código fuente.

MEDIO AMBIENTE VARIABLES


· MBK_IN_LO(1), valor predeterminado: al

· MBK_OUT_LO(1), valor predeterminado: al

· MBK_IN_PH(1), valor predeterminado: ap

· MBK_OUT_LO(1), valor predeterminado: ap

· MBK_CATA_LIB(1), valor predeterminado:.

· MBK_WORK_LIB(1), valor predeterminado:.

· MBK_CATAL_NOMBRE(1), valor predeterminado: CATAL Consulte las páginas del manual correspondientes para obtener más información.
informaciones.

Para compilar y ejecutar un genlib archivo, hay que llamar genlib con un argumento,
eso es el genlib archivo fuente. El archivo de origen debe tener una extensión .c, pero el
La extensión no debe mencionarse en la línea de comandos.

Los nombres usados ​​en genlib, como argumentos para funciones genlib, deben ser alfanuméricos,
incluido el subrayado. Tampoco distinguen entre mayúsculas y minúsculas, por lo que VDD es equivalente a vdd.
Los conectores o señales vectorizados se pueden declarar utilizando la construcción [n: m].

SINOPSIS


genlib [ -cklmnv
] [ --no-rm-núcleo ] [ --mantener-makefile ] [ --mantener-exec ] [ --mantener registro ] [ --no-ejecutivo ] [
--verboso ] programa [ -e programa_args ]

CAMPUS
· : el nombre del archivo C que contiene el genlib programa, sin extensión.
Argumento obligatorio.

· [--No-rm-core | -c]: en caso de volcado de núcleo, no elimine el archivo de núcleo generado. Esta
La opción debe usarse con [--keep-exec | -k].

· [--Keep-makefile | -m]: no borra el archivo MAKE generado después de la ejecución.

· [--Keep-exec | -k]: mantiene el ejecutable generado después del genlib huye.

· [--Keep-log | -l]: no borra el archivo de registro después de completarlo correctamente (el registro se
guardado después de una carrera defectuosa).

· [--No-exec | -n]: no ejecuta el programa generado. Debe usarse con [--keep-exec | -k].

· [--No-verbose | -v]: se explica por sí mismo.

· [-E]: todos los siguientes argumentos se manejan en el programa compilado.

EJEMPLOS


Compilar y ejecutar un archivo amd2901.c :

genlib -v amd2901

Use genlib en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Soportes
    Soportes
    Brackets es un programa gratuito y moderno de código abierto
    editor de texto hecho especialmente para Web
    Desarrollo. Escrito en HTML, CSS y
    JavaScript con herramientas visuales enfocadas y
    preparar...
    Descargar Brackets
  • 2
    Compilador pascal gratis
    Compilador pascal gratis
    Un compilador Pascal de 32/64/16 bits para
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Gameboy
    Avance, Nintendo NDS y DOS;
    semánticamente compatible con...
    Descargar Compilador Pascal Gratis
  • 3
    Información sobre Canon EOS DIGITAL
    Información sobre Canon EOS DIGITAL
    Canon no tiene contador de obturadores
    incluido en la información EXIF ​​de un
    archivo de imagen, a diferencia de Nikon y
    Pentax. No hay ningún canon oficial basado
    solicitud ...
    Descargar Canon EOS DIGITAL Información
  • 4
    REFIENDO
    REFIENDO
    rEFInd es una bifurcación de la bota rEFIt
    gerente. Como rEFIt, rEFInd puede
    detectar automáticamente su arranque EFI instalado
    cargadores y presenta una bonita GUI
    menú de opción de arranque ...
    Descargar reencontrar
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Esta página de descarga de SourceForge fue para
    otorgar a los usuarios descargar mi fuente construida
    GSI, basado en el gran phhusson
    trabaja. Construyo Android Pie y
    Android 1 ...
    Descargar ExpressLuke GSI
  • 6
    Lanzador de música
    Lanzador de música
    Music Caster es un reproductor de música de bandeja
    que te permite transmitir tu música local a un
    Dispositivo Google Cast. En la primera carrera
    tendrá que hacer clic en la flecha en su
    tas ...
    Descargar Music Caster
  • Más "

Comandos de Linux

Ad