Jest to polecenie vhierp, które można uruchomić u dostawcy bezpłatnego 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Ę
vhier — Zwróć wszystkie pliki w hierarchii Verilog za pomocą Verilog::Netlist
STRESZCZENIE
wehier-pomoc
vhier [opcje_verilog] [-o nazwa pliku] [pliki_verilog.v...]
OPIS
Vhier odczytuje pliki Verilog przekazane w wierszu poleceń i wyświetla drzewo wszystkich plików
nazwy plików, moduły i komórki, do których odwołuje się ten plik.
WERILOG ARGUMENTY
Poniższe argumenty są kompatybilne z GCC, VCS i większością programów Verilog.
+zdefiniuj+było+wartość =pozycja -Dbyło=wartość
Definiuje dany symbol preprocesora.
-F filet
Przeczytaj określony plik i zachowuj się tak, jakby cały tekst w nim był określony jako polecenie
parametry linii. Wszelkie ścieżki względne odnoszą się do katalogu zawierającego
określony plik.
-f filet
Przeczytaj określony plik i zachowuj się tak, jakby cały tekst w nim był określony jako polecenie
parametry linii. Wszelkie ścieżki względne odnoszą się do bieżącego katalogu.
+incdir+reż =pozycja -Ireż
Dodaj katalog do listy katalogów, które należy przeszukać include
katalogi lub biblioteki.
+libext+ext+ext...
Określ rozszerzenia, które mają być używane do wyszukiwania modułów. Jeśli na przykład moduł
x jest odniesienie, spójrz w x.ext.
-sv Określa, że funkcje języka SystemVerilog powinny być włączone; równoważne z „--język
1800-2012". Ta opcja jest domyślnie zaznaczona, istnieje dla zgodności z
inne symulatory.
-y reż
Dodaj katalog do listy katalogów, które należy przeszukać include
katalogi lub biblioteki.
VHIER ARGUMENTY
--help
Wyświetla ten komunikat i wersję programu i kończy działanie.
--o filet
Użyj podanej nazwy pliku do wyjścia zamiast standardowego wyjścia.
--komórki
Pokaż nazwę modułu wszystkich komórek w kolejności od góry do dołu.
--las
Pokaż drzewo hierarchii „ASCII-art” wszystkich komórek (np. ps --forest)
--pliki wejściowe
Pokaż wszystkie nazwy plików wejściowych. Skopiowanie wszystkich tych plików powinno skutkować tylko tymi
pliki potrzebne do przedstawienia całego projektu.
--instancja
Za pomocą --cells lub --forest pokaż nazwy instancji modułów.
--language <1364-1995|1364-2001|1364-2005|1800-2005|1800-2009|1800-2012>
Ustaw standard językowy dla plików. To określa, które tokeny są sygnałami
w porównaniu ze słowami kluczowymi, takimi jak zawsze powszechne „do” (sygnał wysyłania danych, a pętla „do-while”
słowo kluczowe).
--resolve-files
Pokaż rozwiązane nazwy plików przekazane w wierszu poleceń. Spowoduje to konwersję surowego modułu i
nazwy plików bez ścieżek, aby uwzględnić katalog ścieżek wyszukiwania biblioteki. Wyjście
nazwy plików będą w tej samej kolejności, w jakiej zostały przekazane w wierszu poleceń. w odróżnieniu
--input-files lub --module-files, hierarchia nie jest przekraczana.
--pliki-modułów
Pokaż wszystkie nazwy plików modułów w kolejności od góry do dołu. Moduły podrzędne zawsze będą wyświetlane jako niskie
tak bardzo, jak to możliwe, aby odwrócenie listy umożliwiło przetwarzanie modułów od dołu do góry.
W przeciwieństwie do plików wejściowych, pliki nagłówkowe nie są uwzględniane.
--moduły
Pokaż wszystkie nazwy modułów.
--nominowanie
Nie narzekaj na odniesienia do brakujących modułów.
--brakujące moduły
Opcja --nomissing wyświetla wszystkie moduły, które nie zostały znalezione.
--synteza
Zdefiniuj SYNTEZĘ i ignoruj tekst między „ambit”, „pragma”, „synopsys” lub „synteza”
translate_off i translate_on meta komentarze. Notatka używająca metakomentarzy jest odradzana
ponieważ doprowadziły do błędów krzemowych (w porównaniu z ifdef SYNTEZA); zobaczyć
<http://www.veripool.org/papers/TenIPEdits_SNUGBos07_paper.pdf>.
--top-moduł moduł
Rozpocznij raport od określonej nazwy modułu, ignorując wszystkie moduły, które nie są modułami
jeden określony za pomocą --top-module lub poniżej i zgłoś błąd, jeśli --top-module
określony nie istnieje. Bez tej opcji vhier będzie raportował wszystkie moduły, począwszy od
w modułach, które nie mają pod sobą żadnych elementów podrzędnych.
Zauważ, że ta opcja nie zmieni wyniku listy --input-files, podobnie jak pliki
potrzebne do analizy dowolnego projektu są niezależne od używanych modułów.
--wersja
Wyświetla wersję programu i wyjścia.
--xml
Utwórz dane wyjściowe w formacie XML.
DYSTRYBUCJA
Verilog-Perl jest częściąhttp://www.veripool.org/> bezpłatne narzędzie oprogramowania Verilog EDA
zestaw. Najnowsza wersja jest dostępna w CPAN i od
<http://www.veripool.org/verilog-perl>.
Prawa autorskie 2005-2016 autorstwa Wilsona Snydera. Ten pakiet jest darmowym oprogramowaniem; możesz redystrybuować
go i/lub modyfikować zgodnie z warunkami licencji GNU Lesser General Public License
Wersja 3 lub Perl Artistic License w wersji 2.0.
AUTORSKI
Wilsona Snyderawsnyder@wsnyder.org>
Korzystaj z vhierp online, korzystając z usług onworks.net