Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Renoir n Przegląd produktu n VHDL & Verilog n Import projektów HDL2Graphics EDIF n Integracja ze środowiskiem Kontrola wersji Symulacja i synteza n Dokumentacja.

Podobne prezentacje


Prezentacja na temat: "Renoir n Przegląd produktu n VHDL & Verilog n Import projektów HDL2Graphics EDIF n Integracja ze środowiskiem Kontrola wersji Symulacja i synteza n Dokumentacja."— Zapis prezentacji:

1

2 Renoir n Przegląd produktu n VHDL & Verilog n Import projektów HDL2Graphics EDIF n Integracja ze środowiskiem Kontrola wersji Symulacja i synteza n Dokumentacja projektu OLE Eksportowanie formatów graficznych

3 Początki projektu... n Diagramy pomagają... Schematy blokowe Graf stanów Diagram przepływu Tabela prawdy n Jak to wykorzystać do tworzenia kodu w HDL?

4 Co to jest Renoir ? Windows & UNIX Zarządzanie projektem & Kontrola wersji HDL2Graphics Kod HDL HDL IP edycja & uruchamianie testowanie x = 1; y = 0; z = 1; Synteza & Symulacja EDIF2Renoir Schemat EDIF VHDL & VERILOG VHDL & VERILOG

5 Przeglądanie projektów Podgląd graficzny Katalog HDL Biblioteki projektowe

6 Edytory graficzne Schematy blokoweDiagramy przepływu Tabele Grafy stanów

7 Edytory tekstowe Wybór preferowanego edytora n Renoir zapewnia pracę nad plikami HDL za pomocą dowolnego edytora tekstu. Emacs/XEmacs vi UltraEdit Notepad TextPad Textedit i inne.

8 Sprawdzanie semantyki i syntezowalności n Sprawdzanie składni na bieżąco n Sprawdzanie semantyki Syntezowalności Zależności

9 Atrybuty syntezy n Wybór obiektu graficznego n Modyfikacja właściwości n Dodawanie atrybutów

10 VHDL & Verilog VHDL oraz Verilog jednocześnie n Moduły komercyjne (IP) n Ponowne wykorzystanie stworzonych projektów n Łączenie modułów różnych typów n Zmiana polityki VHDL Verilog IP VHDL Verilog VHDL IP Verilog

11 Swoboda projektowania Schemat Blokowy VHDL Graf stanów Verilog Diagram przepływu VHDL

12 Ile czasu potrzeba na odtworzenie projektu? n Ewolucja a rewolucja projektu n Zmiana zespołu projektowego n Zrozumienie projektu przed ponownym użyciem Analizowanie setek plików HDL Analiza HDL - często wiele stylów n Przejście ze schematów do projektów HDL

13 HDL2Graphics n Tworzy : strukturę hierarchiczną kolejność kompilacji równoważny opis graficzny

14 Import modułów komercyjnych (IP) Źródła modułów komercyjnych Dodanie Komponentu I.P. Znajdowanie pliku Z IP automatycznie tworzony jest komponent w projekcie

15 Import plików EDIF n Dołączanie modułów z innych projektów n Przejście ze schematu do projektu HDL

16 Simulator Plug-in Synthesis Plug-in Data Mgmt Plug-in User created Plug-in Integracja ze środowiskiem n Kontrola wersji GNU RCS CVS Rationale ClearCase n Symulacja MTI ModelSim Cadence Verilog XL - Leapfrog - NC Synopsys VSS- VCS n Synteza Synopsys Design Compiler Exemplar LeonardoSpectrum Synopsys FPGA Express Synplicity Synplify n HW SW Co-verification Mentor Seamless CVE

17 Czy potrzebna nam kontrola wersji? n …dwa dni temu fragment mojego projektu działał poprawnie, dziś nie działa. Nie wiem co się zmieniło... n...chcemy wykorzystać początkową wersję projektu do innego urządzenia, lecz dokonane modyfikacje uniemożliwiają to... Kontrola wersji zapewnia ciągłość i przewidywalność projektu

18 Kontrola wersji n GNU RCS n CVS n Rationale Clearcase n Skrypty PERL n Rejestracja zmian n Pokazywanie historii n Blokada zmian n Zakładki n Środowisko

19 Generacja Pliki HDL Kompilacja Skompilowane pliki symulatora Symulator HDL Wywołanie środowiska testującego Przetwarzanie i weryfikacja projektu n Automatyczna i stopniowa kompilacja i weryfikacja (VHDL & Verilog) n Wizualizacja przepływu sygnałów w trakcie symulacji Integracja Diagramy

20 Symulacja Pełna kontrola symulacji z diagramów Renoir: n Praca ciągła n Praca krokowa n Breakpoint n Wymuszanie sygnałów n Wybór sygnałów do listy

21 Animacja n Go Previous n Go Next n Movement n Go Time n Go Start n Go Latest n Data Capture n Clear Captured Events n Show Animation n Activity Trail n Choose Instance… n Link Diagrams Czerwony = bieżący stan Żółty = poprzedni stan

22 Wyniki symulacji n Wyświetlanie bieżącej wartości sygnału n Aktualizacja po zatrzymaniu symulatora

23 Szukanie przyczyny n Wybór przebiegu n Szukanie źródła zmiany stanu

24 Ustawienia syntezy n Prosty interfejs n Skrypty użytkownika n Praca wsadowa

25 Cross Probing n Cross probing pomiędzy postacią graficzną, tekstową HDL oraz schematem po syntezie n Weryfikacja po syntezie

26 Ulepszanie dokumentacji projektu n Łączenie i osadzanie obiektów n Komentarze HDL n Obsługa różnych formatów graficznych MIF, WMF, PDF… n Tabela informacyjna

27 OLE : Obiekty dołączane i odnośniki n Drag & Drop z edytora n Edycja diagramu Renoir z poziomu dowolnego edytora

28 Komentarze n Wstawianie do kodu HDL (przed, po i na końcu linii) n Instrukcje pragma

29 Eksport grafiki n Eksportowanie dokumentacji w licznych formatach reprezentacji grafiki takich jak MIF, PDF, WMF, CGM i wielu innych z użyciem zewnętrznych programów konwertujących.

30 Tabelka informacyjna n Wszystkie diagramy mogą mieć blok tytułowy n Tabele mogą zawierać stałe, łańcuchy i zmienne systemowe (np. %date, %user) n Możliwość dostosowania tabel do potrzeb użytkownika

31 Podsumowanie Renoir <= potężne, kompleksowe narzędzie do projektowania systemów elektronicznych

32 Znaki firmowe n Renoir, Seamless-CVE & Monet są znakami firmowymi Mentor Graphics Corporation n LeonardoSpectrum jest znakiem firmowym Exemplar Logic, Inc. n V-System & ModelSim są znakami firmowymi Model Technology Incorporated n Leapfrog & Verilog-XL są znakami firmowymi Cadence Design Systems, Inc. n Verilog jest znakiem zastrzeżonym Cadence Design Systems, Inc. n Synopsys jest znakiem zastrzeżonym Synopsys, Inc. n Design Compiler, VSS Expert & VSS Professional są znakami firmowymi Synopsys, Inc. n VCS jest znakiem firmowym Synopsys, Inc. n Windows jest znakiem zastrzeżonym Microsoft Corporation n Windows NT jest znakiem firmowym Microsoft Corporation n Solaris jest znakiem zastrzeżonym Sun Microsystems, Inc. n HP-UX jest znakiem firmowym Hewlett Packard Company n Sledgehammer jest znakiem firmowym VHDL Technology Group n ClearCase jest znakiem firmowym Rationale Software


Pobierz ppt "Renoir n Przegląd produktu n VHDL & Verilog n Import projektów HDL2Graphics EDIF n Integracja ze środowiskiem Kontrola wersji Symulacja i synteza n Dokumentacja."

Podobne prezentacje


Reklamy Google