EngelsFransSpaans

Ad


OnWorks-favicon

genlib - Online in de cloud

Voer genlib uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht genlib die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


genlib - Procedurele ontwerptaal gebaseerd op C.

PRODUCTBESCHRIJVING


genlib is een set C-functies die zijn bedoeld voor het genereren van procedures. Van een gebruiker
vanuit oogpunt is genlib de beschrijvingstaal van een circuit die standaard C
het programmeren van flow control, variabel gebruik en gespecialiseerde functies om vlsi aan te kunnen
voorwerpen.

Gebaseerd op de bondgenootschap mbk datastructuren, de genlib taal geeft de gebruiker de
mogelijkheid om zowel netlist- als lay-outweergaven te beschrijven, waardoor zowel standaardcel- als
volledig op maat gemaakte benaderingen.

NETLIJST VASTLEGGEN
Het is een hiërarchische structurele beschrijving van een circuit in termen van connectoren (I/O's),
signalen (netten) en instanties.

De functieaanroepen die worden gebruikt om de netlijstweergave af te handelen zijn:

· GENLIB_DEF_LOFIG(3)

· GENLIB_SAVE_LOFIG(3)

· GENLIB_LOINS(3)

· GENLIB_LOCON(3)

· GENLIB_LOSIG(3)

· GENLIB_FLATTEN_LOFIG(3) Sommige faciliteiten om vectoren te creëren zijn ook beschikbaar:

· GENLIB_BUS(3)

· GENLIB_ELM(3)

STANDAARD CELL INVESTMENT
Met de volgende functies kunt u een plaatsingsbestand definiëren voor een standaard celontwerp. Dit
bestand kan worden gebruikt door de standaard mobiele router OCR(1)

· GENLIB_DEF_PHSC(3)

· GENLIB_SAVE_PHSC(3)

· GENLIB_SC_PLACE(3)

· GENLIB_SC_RIGHT(3)

· GENLIB_SC_TOP(3)

· GENLIB_SC_LEFT(3)

· GENLIB_SC_BOTTOM(3)

VOL OP MAAT SYMBOLISCH LAYOUT
Die functies zijn bedoeld voor een geoptimaliseerde, volledig aangepaste procedurele lay-out. Om te
zorgen voor enige procesonafhankelijkheid, bondgenootschap gebruikt een symbolische lay-outbenadering (vast raster
zonder verdichting).

De symbolische objecten zijn segmenten (draden), via's (contacten), connectoren (I/O's), referenties
en instanties. Voor meer informatie, zie phseg(1) phvia(1) phkon(1) phef(1) pinnen(1)
en 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_PLACE(3)

· GENLIB_PLACE_RIGHT(3)

· GENLIB_PLACE_TOP(3)

· GENLIB_PLACE_LEFT(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) Gebruik voor informatie over elk van deze functies de
online documentatie met man(1), zoals in man functienaam.

Het wordt ten zeerste aanbevolen om enkele boeken over C-programmeren te lezen om volledig op te nemen
voordeel van de C-stroomregelingsmogelijkheden, omdat dit de grootte van een aanzienlijk kan verminderen
genlib broncode.

MILIEU VARIABELEN


· MBK_IN_LO(1), standaardwaarde: al

· MBK_OUT_LO(1), standaardwaarde: al

· MBK_IN_PH(1), standaardwaarde: ap

· MBK_OUT_LO(1), standaardwaarde: ap

· MBK_CATA_LIB(1), standaardwaarde: .

· MBK_WORK_LIB(1), standaardwaarde: .

· MBK_CATAL_NAME(1), standaardwaarde: CATAL Zie de overeenkomstige handleidingpagina's voor meer informatie
informatie.

Om een genlib bestand, men moet bellen genlib met één argument
dat is de genlib bron bestand. Het bronbestand moet de extensie .c hebben, maar de
extensie mag niet worden vermeld op de opdrachtregel.

De namen die in genlib worden gebruikt, als argumenten voor genlib-functies, moeten alfanumeriek zijn,
inclusief de onderstreping. Ze zijn ook niet hoofdlettergevoelig, dus VDD is gelijk aan vdd.
Gevectoriseerde connectoren of signalen kunnen worden gedeclareerd met behulp van de [n:m]-constructie.

KORTE INHOUD


genlib [ -cklmnv
] [ --geen-rm-kern ] [ --keep-makefile ] [ --keep-exec ] [ --logboek bijhouden ] [ --geen-exec ] [
--uitgebreid ] programma [ -e programma_args ]

OPTIES
· : de naam van het C-bestand met de genlib programma, zonder verlenging.
Verplicht argument.

· [--no-rm-core|-c] : in het geval van core dump, verwijder het gegenereerde core-bestand niet. Dit
optie moet worden gebruikt met [--keep-exec|-k].

· [--keep-makefile|-m] : wis de gegenereerde makefile niet na uitvoering.

· [--keep-exec|-k] : bewaar het gegenereerde uitvoerbare bestand na het genlib rennen.

· [--keep-log|-l] : wis het logbestand niet na een succesvolle voltooiing (het logbestand is
bewaard na een foutieve run).

· [--no-exec|-n] : voer het gegenereerde programma niet uit. Moet worden gebruikt met [--keep-exec|-k].

· [--geen-verbose|-v] : spreekt voor zich.

· [-e] : alle volgende argumenten worden verwerkt in het gecompileerde programma.

Voorbeelden


Compileer en voer een bestand uit amd2901.c :

genlib -v amd2901

Gebruik genlib online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Beugels
    Beugels
    Brackets is een gratis, moderne open-source
    teksteditor speciaal gemaakt voor het web
    Ontwikkeling. Geschreven in HTML, CSS en
    JavaScript met gerichte visuele hulpmiddelen en
    voorbereiding...
    Download haakjes
  • 2
    Gratis Pascal-compiler
    Gratis Pascal-compiler
    Een 32/64/16-bit Pascal-compiler voor
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Gameboy
    Advance, Nintendo NDS en DOS;
    semantisch compatibel met...
    Download de gratis Pascal-compiler
  • 3
    Canon EOS DIGITAL-info
    Canon EOS DIGITAL-info
    Canon heeft geen sluitertijd
    opgenomen in de EXIF-informatie van een
    afbeeldingsbestand, in tegenstelling tot Nikon en
    Pentax. Er is geen officiële Canon-basis
    sollicitatie ...
    Canon EOS DIGITAL-info downloaden
  • 4
    REFInd
    REFInd
    rEFInd is een vork van de rEFIt-laars
    manager. Net als rEFIt kan rEFInd dat ook
    detecteert automatisch uw geïnstalleerde EFI-opstart
    laders en het presenteert een mooie GUI
    menu van opstartoptie...
    rEFInd downloaden
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Deze SourceForge-downloadpagina was om
    sta gebruikers toe om mijn gebouwde bron te downloaden
    GSI's, gebaseerd op Phhusson's Great
    werk. Ik bouw zowel Android Pie als
    Androïde 1...
    ExpressLuke GSI downloaden
  • 6
    Muziek Caster
    Muziek Caster
    Music Caster is een dienbladmuziekspeler
    waarmee je je lokale muziek kunt casten naar een
    Google Cast-apparaat. Op de eerste vlucht,
    u moet op de pijl in uw klikken
    tas...
    Musiccaster downloaden
  • Meer "

Linux-commando's

Ad