Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

boog - Online w chmurze

Uruchom boog w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie boog, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


BooG — wiązanie i optymalizacja na bramkach.

STRESZCZENIE


boog [-hmxold] plik_wejściowy plik wyjściowy [plik_lax]

OPIS


boog jest mapą opisu behawioralnego na predefiniowaną standardową bibliotekę komórek jako
SXLIB. Jest to drugi etap syntezy logicznej: buduje sieć bramek za pomocą a
standardowa biblioteka komórkowa.

Wkład filet opis
Opis behawioralny na poziomie logicznym (plik .vbe) wykorzystuje ten sam podzbiór VHDL co logika
symulator asymut, syntezator FSM Syf, abstrakcja funkcjonalna jagle i formalne
przysłowie dowód (więcej informacji na temat podzbioru VHDL można znaleźć w podręczniku „vbe”).
Istnieją pewne ograniczenia wynikające z mapowania sprzętu. Te atrybuty są obsługiwane tylko przez
mapowanie technologii na standardową bibliotekę komórkową jako sxlib.
W opisie sygnału rejestru musi pojawić się tylko jedna instrukcja warunku. STABILNY musi
być ściśle stosowane jako ruch ujemny i łączone z wartością konfiguracji zegara. Konfiguracja może być włączona
wysoka lub niska wartość, ale warto ją dobrać odpowiednio do rejestru sprzętowego
komórek.
# Przykład
etykieta: BLOK (NIE zaznaczaj „STABILNY i ck=„1”)
ZACZYNAĆ
reg <= STROŻNY wyr;
BLOK KOŃCOWY;

Możesz także umieścić w swoim rejestrze warunek umożliwiający zapis:
etykieta: BLOK (NIE zaznaczaj 'STABILNY i ck='1' i wen='1')
ZACZYNAĆ
reg <= STROŻNY wyr;
BLOK KOŃCOWY;

W podzbiorze VHDL wprowadzono specjalną funkcję, aby umożliwić „nie przejmuj się”.
opis wyjść zewnętrznych i rejestrów wewnętrznych: Sygnał bitowy może przyjmować „d”
wartość. Wartość ta jest interpretowana przez symulator logiczny jako „0”. asymut. Nie obchodzi mnie to
automatycznie generowane przez Syf w powstałym pliku „.vbe”.

Wydajność filet opis
Czysta standardowa lista sieci komórkowych jest tworzona przez boog. Ten plik jest przeznaczony dla /fBloon/fP
Narzędzie sojuszu do poprawy opóźnień RC. Każdy ekwipotencjał ma swoją nazwę od złącza do
złącze. W przypadku problemów wstawiane są bufory, aby spełnić to ograniczenie VHDL.

niedbały Parametr filet opis
Plik Lax jest wspólny z innymi narzędziami do syntezy logiki i służy do sterowania
proces syntezy. Widzieć niedbały(5) instrukcja, aby uzyskać więcej szczegółów.

niedbały wykorzystuje wiele parametrów do kierowania każdym etapem procesu syntezy. Niektóre
parametry są używane globalnie (np. optymalizacja poziom podczas gdy inni są
specjalnie używany (załadować pojemność tylko do optymalizacji listy sieci). Tutaj jest
domyślny plik lax (więcej informacji na temat składni pliku
plik „.lax”):

Tryb optymalizacji = 2 (50% obszaru - 50% opóźnienia)
Impedancja wejściowa = 0
Pojemność wyjściowa = 0
Opóźnione wejście = brak
Sygnał pomocniczy zapisany = brak

Mapowanie w a standard komórka biblioteka
Każda komórka pojawiająca się w katalogu zdefiniowanym przez zmienną środowiskową MBK_TARGET_LIB
może być używany przez boog ponieważ są one opisane jako plik „.vbe”. Istnieją pewne ograniczenia
o typie użytego ogniwa. Każda komórka musi mieć tylko jedno wyjście. Komórka musi być
scharakteryzowany. Informacje o czasie i obszarze wymagane przez boog są określone w
Klauzula „ogólna” w pliku „.vbe”.

OPCJA


-h Tryb pomocy. Wyświetla możliwe zastosowania boog.

-m tryb_optymalny
Tryb optymalizacji. Można go zdefiniować w luźnym pliku, to tylko skrót do jego zdefiniowania
w wierszu poleceń. Ten numer trybu ma zdefiniowaną tablicę pomiędzy 0 i 4. To
wskazuje pożądany przez użytkownika sposób optymalizacji. Jeśli 0 jest wybrany, obwód
teren zostanie udoskonalony. Z drugiej strony, 4 poprawi opóźnienia w obwodzie. 2 jest
średnia wartość dla optymalizacji.

-x tryb_xsch
Wygeneruj plik „.xsc”. Jest to mapa kolorów dla każdego sygnału zawartego w
plik wyjściowy sieć. Ten plik jest używany przez xsz aby wyświetlić listę sieci. Wybierając
poziom 0 lub 1 dla xsch_mode, możesz pokolorować odpowiednio ścieżkę krytyczną lub całość
sygnały z podziałką opóźnienia.

-o plik wyjściowy
To kolejny sposób na wyraźne pokazanie VST Nazwa pliku wyjściowego.

-l plik_lax
To kolejny sposób na wyraźne pokazanie LAX nazwa pliku parametrów.

-d plik_debugowania
Generuje a VBEdebug plik. It byliśmy spójni, od początku od wewnętrzny dalsze algorytm. użytkownicy nie są
zaniepokojony.

ŚRODOWISKO ZMIENNE


Przed użyciem należy ustawić następujące zmienne środowiskowe boog :

MBK_CATA_LIB podaje ścieżki pomocnicze katalogów plików wejściowych (behavioural
opis).

MBK_TARGET_LIB podaje ścieżkę (pojedynczą) katalogu wybranej komórki standardowej
biblioteka.

MBK_OUT_LO podaje format wyjściowy opisu strukturalnego.

PRZYKŁAD


Możesz zadzwonić boog w następujący sposób:
boog alu alu

Korzystaj z boog online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad