EnglishFranceseSpagnolo

Favicon di OnWorks

boog - Online nel cloud

Esegui boog nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il boog dei comandi che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


BooG - Associazione e ottimizzazione sui cancelli.

SINOSSI


Boog [-hmxold] file di input file di uscita [file_lax]

DESCRIZIONE


Boog è un mappatore di una descrizione comportamentale su una libreria di celle standard predefinita come
SXLIB. È il secondo passo della sintesi logica: costruisce una rete di porte utilizzando a
libreria di celle standard.

Ingresso filetto descrizione
La descrizione del comportamento a livello logico (file .vbe) utilizza lo stesso sottoinsieme VHDL della logica
simulatore asimut, il sintetizzatore FSM SYF, l'astrattore funzionale yagle e il formale
dimostratore prova (per ulteriori informazioni sul sottoinsieme di VHDL, vedere il manuale "vbe").
Esistono alcuni vincoli dovuti alla mappatura hardware. Questi attributi sono supportati solo da
mappatura della tecnologia su una libreria di celle standard come sxlib.
Per la descrizione del segnale di registro, deve apparire solo una dichiarazione di condizione. STABILE deve
essere strettamente utilizzato come movimento negativo e unito al valore di impostazione dell'orologio. La configurazione può essere attiva
valore alto o basso, ma sarebbe degno di sceglierlo di conseguenza con il registro hardware
cella.
# Esempio
label: BLOCK (NON ck 'STABLE e ck='1')
INIZIO
reg <= GUARDATO espr;
FINE BLOCCO;

Puoi anche mettere una condizione di abilitazione alla scrittura nel tuo registro:
label: BLOCK (NON ck 'STABLE e ck='1' e wen='1')
INIZIO
reg <= GUARDATO espr;
FINE BLOCCO;

Una funzione speciale è stata introdotta nel sottoinsieme VHDL per consentire il "non importa"
descrizione per uscite esterne e registri interni: un segnale bit può prendere la 'd'
valore. Questo valore viene interpretato come uno '0' dal simulatore logico asimut. Non importa sono
generato automaticamente da SYF nel file '.vbe' risultante.

Uscita filetto descrizione
Una netlist di celle standard pura è prodotta da Boog. Questo file è destinato a /fBloon/fP
utility dell'alleanza per migliorare i ritardi RC. Qualsiasi equipotenziale mantiene il suo nome da connettore a
connettore. In caso di problemi, i buffer vengono inseriti per rispettare questo vincolo VHDL.

negligente Parametro filetto descrizione
Il file lax è comune con altri strumenti di sintesi logica e viene utilizzato per guidare il
processo di sintesi. Vedere negligente(5) manuale per maggiori dettagli.

negligente utilizza molti parametri per guidare ogni fase del processo di sintesi. Alcuni
i parametri sono utilizzati globalmente (ad esempio, ottimizzazione livello mentre altri lo sono
specificamente utilizzato (caricare capacità solo per l'ottimizzazione della netlist). Ecco il
file lax predefinito (consultare il manuale dell'utente per ulteriori informazioni sulla sintassi del
file '.lax'):

Modalità di ottimizzazione = 2 (50% area - 50% di ritardo)
Impedenza di ingresso = 0
Capacità di uscita = 0
Ingresso ritardato = nessuno
Segnale ausiliario salvato = nessuno

Mappatura con a Standard cella biblioteca
Ogni cella che appare nella directory definita dalla variabile d'ambiente MBK_TARGET_LIB
può essere utilizzato da Boog poiché sono descritti come file '.vbe'. Ci sono alcune restrizioni
sul tipo di cella utilizzata. Ogni cella deve avere un solo output. La cellula deve essere
caratterizzato. Le informazioni sull'orario e sulla zona richieste da Boog sono specificati nel
clausola "generica" ​​del file ".vbe".

OPZIONE


-h Modalità di aiuto. Visualizza i possibili usi di Boog.

-m modalità_ottim
Modalità di ottimizzazione. Può essere definito in file lax, è solo una scorciatoia per definirlo
sulla riga di comando. Questo numero di modalità ha un array definito tra 0 che a 4. Questo
indica il modo di ottimizzazione che l'utente desidera. Se 0 viene scelto, il circuito
zona sarà migliorata. D'altra parte, 4 migliorerà i ritardi del circuito. 2 è un
valore medio per l'ottimizzazione.

-x xsch_mode
Genera un file '.xsc'. È una mappa a colori per ogni segnale contenuto in
file di uscita Rete. Questo file è usato da xsch per visualizzare la netlist. Scegliendo
livello 0 o 1 per xsch_mode, puoi colorare rispettivamente il percorso critico o tutto
segnali con graduazione di ritardo.

-o file di uscita
Solo un altro modo per mostrare esplicitamente il VST nome del file di output.

-l file_lax
Solo un altro modo per mostrare esplicitamente il LAX nome del file di parametro.

-d file_debug
Genera a VBEdebug file. It viene da interno colpevole algoritmo. Utenti non lo sono
ha riguardato.

AMBIENTE VARIABILI


Le seguenti variabili di ambiente devono essere impostate prima dell'uso Boog :

MBK_CATA_LIB fornisce i percorsi ausiliari delle directory dei file di input (comportamentali
descrizione).

MBK_TARGET_LIB fornisce il percorso (singolo) della directory della cella standard selezionata
biblioteca.

MBK_OUT_LO fornisce il formato di output della descrizione strutturale.

ESEMPIO


Puoi chiamare Boog come segue :
boog alluminio alluminio

Usa boog online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    rpm uniti
    rpm uniti
    Unisciti a noi in Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Abilita il repository URPMS nel tuo
    sistema -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Scarica unitedrpms
  • 2
    Potenzia le librerie C++
    Potenzia le librerie C++
    Boost fornisce portatile gratuito
    librerie C++ sottoposte a revisione paritaria. Il
    l'accento è posto sulle librerie portatili che
    funzionano bene con la libreria standard C++.
    Vedi http://www.bo...
    Scarica le librerie Boost C++
  • 3
    VirtualGL
    VirtualGL
    VirtualGL reindirizza i comandi 3D da a
    Applicazione Unix/Linux OpenGL su a
    GPU lato server e converte il
    immagini 3D renderizzate in un flusso video
    con quale ...
    Scarica VirtualGL
  • 4
    libusb
    libusb
    Libreria per abilitare lo spazio utente
    programmi applicativi con cui comunicare
    dispositivi USB. Pubblico: sviluppatori, fine
    Utenti/Desktop. Linguaggio di programmazione: C.
    Categorie ...
    Scarica libus
  • 5
    SWIG
    SWIG
    SWIG è uno strumento di sviluppo software
    che collega programmi scritti in C e
    C++ con una varietà di alto livello
    linguaggi di programmazione. SWIG è usato con
    diverso...
    Scarica SIG
  • 6
    Tema React di WooCommerce Nextjs
    Tema React di WooCommerce Nextjs
    Tema React WooCommerce, costruito con
    Avanti JS, Webpack, Babel, Node e
    Express, utilizzando GraphQL e Apollo
    Cliente. Negozio WooCommerce a React(
    contiene: Prodotti...
    Scarica il tema WooCommerce Nextjs React
  • Di Più "

Comandi Linux

Ad