Riviera-PRO — Ogólne Informacje

Riviera-PRO jest produktem przeznaczonym do weryfikacji największych i najbardziej złożonych układów ASIC oraz FPGA. W ramach jednego środowiska wspiera języki opisu sprzętu (VHDL,Verilog, SystemVerilog), programowania (SystemC) oraz asercje (SVA, OVA, PSL).

Wsparcie dla standardów

Riviera-PRO oferuje kompleksowe wsparcie dla wszystkich istniejących standardów – VHDL, Verilog, EDIF, SystemC, SystemVerilog, SVA, OVA, PSL. Wszystkie wyżej wymienione standardy obsługiwane są za pomocą jednego symulatora. Pozwala to na wyeliminowanie dodatkowych procesów i opóźnień związanych z przekazywaniem danych jakie występuje w trybie zwykłej kosymulacji. więcej >>


Kompilacja

Riviera-PRO posiada własny kompilator przeznaczony do kompilacji kodu VHDL, Verilog, plików EDIF oraz asercji. Kod C/C++/SystemC jest kompilowany za pomocą popularnych kompilatorów: gcc lub Microsoft Visual C++. więcej >>


Symulacja

Symulator Riviery pozwala na symulację projektu na każdym jego etapie, od symulacji na poziomie systemu, poprzez symulację behawioralną, na poziomie bramek, po symulację timingową (z informacją o zależnościach czasowych uzyskiwaną z plików SDF). więcej >>



Bazy danych symulacji

Riviera-PRO zawiera baze danych symulacji, w której symulator może zapisać i gromadzić historie sygnałów poddanych symulacji. Przebiegi sygnałów mogą zostać wyświetlone w trakcie symulacji, mogą również zostać przywołane z bazy danych. więcej >>


Narzędzia do debugowania

Riviera-PRO zawiera bogaty zestaw narzędzi do debugowania takich jak: Waveform Viewer, Advance Dataflow, debuger kodu źródłowego. Symulacja może może zostać zatrzymana w dowolnym miejscu kodu, na wybranym sygnale lub ustalonym breakpoincie. więcej >>


Skryptowanie i przetwarzanie wsadowe

Nasze środowisko pozwala na łatwe tworzenie skryptów. Wielokrotna symulacja może zostać uruchomiona w trybie wsadowym. Riviera-PRO wspiera skrypty TCL. więcej >>


Obsługa C/C++/SystemC

Dzięki zgodnym ze standardom IEEE interfejsom VHPI i PLI w łatwy sposób można symulować kod C/C++. Interfejsy te pozwalają projektantom na zapisywanie callbacków na sygnałach, wymuszanie wartości w symulowanym modelu, a także na skanowanie hierarchii projektu. Riviera-PRO wspiera istniejące standardy SystemC. Moduły SystemC mogą zostać skompilowane do bibliotek i połączone z modułami HDL podczas symulacji. więcej >>


Interfejsy do innych aplikacji

Riviera-PRO jest otwartą aplikacją. Pozwala na podłączenie własnych aplikacji do symulatora za pomocą interfejsów PLI oraz VHPI. Dostępny jest szereg interfejsów do narzędzi dostarczanych przez producentów cyfrowych układów oraz innych producentów oprogramowania EDA. więcej >>


64 bitowe obliczenia

Riviera-PRO wspiera 64 bitowe obliczenia. 64 bitowa wersja uruchamiana jest w trybie wsadowym, przeznaczona jest do weryfikacji największych projektów.


Weryfikacja składni kodu HDL

Riviera-PRO wyposażona jest w narzędzia umożliwiające weryfikacje składni kodu HDL użytego w projekcie. Proces ten odbywa się przed kompilacją i pozwala na wychwycenie błędów w początkowym stadium projektu.



Solutions

Projektowanie FPGA

HDL Design Entry

Projektowanie w C/C++

Aplikacje DSP

Weryfikacja HDL

Aplikacje dla wojska
      i przemysłu lotniczego
Solutions

Copyright © Aldec-ADT