Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki ĆWICZENIE Nr 1 (3h) Wprowadzenie do systemu Quartus II Instrukcja pomocnicza do laboratorium z przedmiotu Synteza układów cyfrowych ES2C100005 studiów stacjonarnych II stopnia kierunku: Elektrotechnika Opracował: dr inż. Marian Gilewski Białystok 2008
1. Cel ćwiczenia. Celem ćwiczenia jest nabycie podstawowych umiejętności w zakresie obsługi systemu projektowego Quartus II, niezbędnych do realizacji dalszych ćwiczeń laboratoryjnych. 2. Część pierwsza - instalacja oprogramowania na własnym komputerze. Pakiet Quartus II jest systemem CAD zorientowanym na wspomaganie projektowania i uruchamiania systemów cyfrowych w strukturach programowalnych firmy Altera. Podobne oprogramowanie innych firm (Xilinx, Atmel,...) funkcjonuje na zbliży sposób, stąd poznanie tego systemu otwiera drogę do obsługi pakietów projektowych ASIC/CPLD/FPGA innych producentów. W laboratorium używany jest system Quartus II ze względu na obsługiwane studenckie modele prototypowe DE2 firmy Altera. Niezależnie od komercyjnej wersji programu studenci mogą zainstalować na własnych komputerach domowych i pracować z nieco ograniczoną ogólnodostępną wersją Quartus II Web Edition Software (np. wersja 9.1 z Service Pack 2). Możliwości tej wersji są wystarczające do przygotowywania i realizacji poszczególnych ćwiczeń laboratoryjnych. Proces instalacji wersji Web Edition jest następujący: 1.Należy wejść się na stronę internetową www.altera.com pobrać plik 91sp2_quartus_free.exe i uruchomić. Widok ekranu po wykonaniu tej czynności jest zbliżony do poniższego rysunku: 2. Następnie należy wybrać opcję Next
3. W dalszej kolejności należy wybrać przeczytać i zaakceptować warunki licencji opcją Next 4. Po wykonaniu tej czynności należy podać dane personalne i przejść dalej Next
5. Kolejno należy określić lokalizację docelową programu i przejść dalej Next. 6. Następnie wybieramy rodzaj instalacji pełna czy niestandardowa i zatwierdzamy Next.
7. Podsumowanie ustawień - zatwierdzamy Next. 8. Rozpoczyna się proces instalacji...
9. Po jego zakończeniu rozpoczynają się ustawienia końcowe... 10. Oraz... OK
11. Następnie pojawi się końcowy ekran procesu instalacji... Finish 12. Po pierwszym uruchomieniu pojawi się ekran... wybieramy Run a następnie OK.
13. Kolejny ekran umożliwia pracę z projektem lub interaktywny trening obsługi programu Szczegóły dotyczące obsługi programu będą doskonalone na kolejnych zajęciach.
3. Część druga budowa stanowiska laboratoryjnego. Wszystkie ćwiczenia laboratoryjne wykonywane są z zastosowaniem pakietu laboratoryjnego DE2, pokazanego na poniższym rysunku, zakupionego w ramach Programu Uniwersyteckiego firmy Altera. Pakiet zawiera moduł laboratoryjny DE2, przedstawiony na następnym rysunku, zasilacz, kabel programujący w standardzie JTAG USB, pełną dokumentację modułu DE2 na płycie CD. Uzupełnieniem stanowiska jest komputer stacjonarny, zawierający oprogramowanie Quartus II w wersji Web Edition. Na poniższym rysunku przedstawiono jedynie poglądowy rysunek modułu DE2. Szczegółowe informacje, obejmujące dane techniczne zastosowanych elementów, charakterystyki konstrukcyjne, instrukcje obsługi oraz pliki pomocnicze, zawarte są na płycie CD dostępnej w laboratorium.
5. Część czwarta przebieg pierwszego ćwiczenia. Studenci na pierwszych zajęciach zapoznają się z obsługą pakietu Quartus zgodnie z algorytmem zawartym w: Help > Tutorial Dostępnym z menu górnego programu. Przed przystąpieniem do zajęć wskazane jest aby studenci w miarę możliwości zapoznali się, chociaż pobieżnie, z obsługą modułu w wersji anglojęzycznej. Szczegółowy opis dotyczący obsługi interfejsu graficznego pakietu Quartus II znajduje się na stronie firmowej Altery. Wbudowana pomoc w systemie jest na tyle obszerna, szczegółowa i poparta przykładami, iż obsługa tego systemu CAD nie powinna powodować większych trudności. Literatura: 1. http://www.altera.com/products/software/products/quartus2web/sof-quarwebmain.html, Quartus II Software Quick Start Guide (PDF) 2. http://www.altera.com/products/software/products/quartus2web/sof-quarwebmain.html, ntroduction to the Quartus II Software (PDF)