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