VeriWell útmutató. A program használata Az elindítás utáni a kép:



Hasonló dokumentumok
HÁZI FELADAT ELSŐ GYAKORLAT MIELŐTT ELKEZDENÉNK ELINDULÁS. ÜZLETI INFORMATIKAI ESZKÖZÖK Kiadványszerkesztés

II. év. Adatbázisok és számítógépek programozása

4. Gyakorlat: Csoportházirend beállítások

Procontrol Workstar35 AudioGuide

CellCom. Szoftver leírás

Pénzkezelési szabályzat szerkesztő

Dr. Pétery Kristóf: Adobe Photoshop Elements 3

CodeBlocks installálási segédlet

NeoCMS tartalommenedzselő szoftver leírása

Szövegszerkesztő programok: Jegyzettömb, WordPad, Microsoft Word

Miről lesz szó? Setup Project készítése. Tulajdonságok. 1. Készítsünk egy setup project alkalmazást egy már elkészített, lefordított programhoz.

VBA. Visual Basic for Applications

PDF. Tartalomjegyzék 1/21

Itt kezdje! A patronok kalibrálása számítógép nélkül

PDF/A formátumú fájlok létrehozása az elektronikus dokumentációs rendszerhez (ÉTDR)

Operációs rendszerek Windows Xp

A dokumentum lapméretének és a margóinak a beállítását a menüszalag Lap elrendezése lapján tehetjük meg. Külön állítjuk be a lapméretet.

A First Businesspost Sender Cockpit használata

A Hexium AZBEST/AVAX és a HA-PON/sGTC alállomás szoftverének frissítése

libgdx alapok, első alkalmazás

Általános funkciók partitúrái. Felhasználói dokumentáció verzió 2.0.

PMU Kezdı lépések. 2-0 Adatbevitel a billentyőzettel (Key Pad) 2-1 Billentyőzet tulajdonságainak kijelölése

MUNKAANYAG. Földy Erika. A szakmai önéletrajztól a művészeti kritikáig (Az. alkotói tevékenység komplex megjelenítése,

Hauptwerk orgona (HW4.0 és 3.x verzió) online szoftveres visszhangosítása

Közzététel és Adatszolgáltatás IT tudatosság projekt

Segédlet Digitális írástudás - Operációs rendszerek Szilágyi Róbert S.

Avery Design Pro 4.0

Fogalomtérkép. IHMC CmapTools version Felhasználása. Elérhetőség. Rendszerkövetelmény (Windows OS esetén):

1. AZ AUDITPRO RENDSZER ÁTTEKINTÉSE ALAPVETÕ TELEPÍTÉS AZ AUDITPRO TELEPÍTÉSE ÉS FELÜGYELETE HÁLÓZATOKON EREDMÉNYEK...

Visual Basic 2005 Express Edition A VISUAL STUDIO HASZNÁLATA NEM LEKTORÁLT VÁLTOZAT

14.2. OpenGL 3D: Mozgás a modellben

A billentyűzet az egyik legfontosabb adatbeviteli eszköz. Egyéb utasítás hiányában a számítógép innen várja a bemenő információkat, adatokat,

GQ-3x és GQ-4x USB univerzális programozó Kézikönyv

Szövegszerkesztés Verzió: 0.051

Telepítési útmutató új Dolphin InvoicePro számlázó program telepítéséhez

Dr. Pétery Kristóf: Excel 2003 magyar nyelvű változat

Széchenyi István Egyetem

Laborgyakorlat: Virtuális memória beállítások testreszabása

ORPHEUS. Felhasználói kézikönyv. C o p y r i g h t : V a r g a B a l á z s Oldal: 1

Dr. Pétery Kristóf: Windows XP Professional

Makk Tamás T-Amp Szakdolgozat

Felhasználási útmutató a. Dr. Hibbey oktatószoftver-családhoz

FOKA elérés beállításának leírása

Tanulmányi eredmények kommunikációs rendszere

Helpdesk for ArchiCAD felhasználói kézikönyv

BONYOLULT TÁLBAN MOZGÓ GOLYÓ

Kötegelt nyomtatványok kezelése a java-s nyomtatványkitöltő programban (pl.: 1044 kötegelt nyomtatvány - HIPA; 10ELEKAFA - Elekáfa)

Ismerkedés a Windows Explorer-rel

DocBook útmutató. Jeszenszky Péter Debreceni Egyetem, Informatikai Kar

Az üzembe helyezéstől. a nyomtatásig. Z45 Color Jetprinter. Az üzembe helyezéstől a nyomtatásig január.


Prezentáció használata

Dr. Pétery Kristóf: Word 2003 magyar nyelvű változat

Raiffeisen Electra Terminál. Felhasználói kézikönyv

Pályamunka feltöltése és nevezés a XXXIII. Országos Tudományos Diákköri Konferenciára

A tömörítési eljárás megkezdéséhez jelöljük ki a tömöríteni kívánt fájlokat vagy mappát.

Minden jog fenntartva, beleértve bárminemű sokszorosítás, másolás és közlés jogát is.

Entitások Projektfeladat specifikáció

1. S Z O F T V E R E N G E D É LY E Z É S I S Z E R ZŐDÉS

Új bemutató diasor létrehozása

Szoftveresen tárolt tanúsítványok telepítési útmutatója

Intellio Video System 2. Csatlakozási útmutató a demószerverhez

Office Gyakori kérdések

Az Egálnet Honlapvarázsló használati útmutatója

KETTŐS KÖNYVELÉS PROGRAM

ARCHLine.XP Újdonságok. Release 2

Súgó a KMCSSZ olvasási különpróba rendszeréhez

I. fejezet Hello Világ! Programozás tankönyv. II. Fejezet. Helló Világ! avagy a Miért?-ek elkezdődnek

SZÁMLÁZÁSI ÉS KÉSZLETEZÉSI PROGRAM

UniPoll Feedback. Intézményi integrált kérdőívkészítő rendszer vélemény és visszajelzés gyűjtéshez.

GFI termékkézikönyv. Ügyfélprogram kézikönyv

TAVSZALL PROGRAMLEÍRÁS V9.xx

13. A Paint rajzolóprogram

ELSZÁMOLÁSI FELTÉTELEK, TUDNIVALÓK

Első lépések. File/New. A mentés helyét érdemes módosítani! Pl. Dokumentumok. Fájlnév: pl. Proba

Kiegészítő melléklet (elektronikus beszámoló)

Rovás segéd 1.8. Segédalkalmazás szövegek (át)rovásához

ARCHLine.XP Interior Windows. Interior alapok. Oktatási anyag az ARCHLine.XP Interior alapszintű használatához.

Bevezetés. A WebAccess használatának bemutatása előtt néhány új funkció felsorolása következik:

(a 23/2014 (VI.30) NGM és az azt módosító 2/2015. (II. 3.) NGM rendeletek alapján)

Grafikus kártya. Szoftverhasználati útmutató

Internet programozása. 3. előadás

CONDOR. Felhasználói Leírás

2. FEJEZET. Vigh László: Táblázatok kezelése szakdolgozat-készítésnél

MAGISZTER.NET. Tantárgyfelosztás FELHASZNÁLÓI LEÍRÁS

3. ALKALOM. Felsorolás Helyesírás ellenırzés Váltás kis és nagybető között Táblázat Ablak felosztása Formátummásoló FELSOROLÁS ÉS SZÁMOZÁS

Felhasználói kézikönyv a minősítési értékelő modul használatához

PC World október Microsoft Windows 98 magyar nyelvű változat Szolgáltatási útmutató II. Készítette: Móricz Attila

FELHASZNÁLÓI LEÍRÁS a DIMSQL Integrált Számviteli Rendszer Mérleg moduljának használatához

FHB NetBróker Felhasználói kézikönyv

7. Előadás. Makrók alkalmazása. Salamon Júlia. Előadás I. éves mérnök hallgatók számára

Ismerje meg a Windows 10-et!

1. A várakozás paramétert megjegyzésbe kell tenni, mivel az UCCNC úgyis kezeli a motor ki- és bekapcsoláskor a várakozásokat:

MP4 lejátszó használati utasítás

Telepítési útmutató a Dolphin InvoicePro számlázó program frissítéséhez

Címtár Felhő Projektfeladat specifikáció

Windows hálózati adminisztráció

10. EGYSZERŰ HÁLÓZATOK TERVEZÉSE A FEJLESZTŐLAPON Ennél a tervezésnél egy olyan hardvert hozunk létre, amely a Basys2 fejlesztőlap két bemeneti

Rendszerelemzés. Konstantinusz Kft.

WINDOWS XP - A GRAFIKUS FELÜLET KEZELÉSE

Átírás:

VeriWell útmutató A VeriWell egy a Verilog hardver leíró nyelven alapuló digitális tervezést segítő program. Segíti a Verilog nyelvű digitális terv elkészítését és hibakeresését, képes szimulálni a kész tervet, továbbá az eredményeket idődiagrammon megjeleníteni. Installálása A programot a letöltött verziótól függően lehet, hogy nem kell installálni. Csak a veriwell.exe és ha van a Vhelp.hlp fileokat kell bemásolni egy tetszőleges könyvtárba és célszerűen egy shortcut-ot elhelyezni a desktop-on (Windows Explorer-ben kijelölni a veriwell.exe-t majd, jobb egérgombbal lenyíló menüben create shortcut, majd az új shortcut desktop-ra húzása), hogy kényelmesebben indíthassuk. Installálós változatnál a setup.exe-t kell elindítani. A program használata Az elindítás utáni a kép: Ha új tervet készítünk, a munka egy új project megnyitásával kezdődik. A project file tárolja, hogy milyen Verilog fileokból épül fel a projectünk. A project létrehozása előtt először készítsünk egy könyvtárat pl. a Windows Explorerrel. 1

Ezután a Veriwelleben Project/New Project után adjuk meg a project nevét. A File/New segítségével nyithatunk meg egy szerkesztő ablakot, melyben elkészíthetjük a Verilog nyelvű modulunkat. Hogy szimulálni is tudjunk, legalább 2 file-t kell elkészítenünk. Egyik a logikát tartalmazza, másik a logikát tesztelő modult. 2

Az elészült project file-jait el kell menteni a File/Save All paranccsal. Ezután hozzá kell rendelni őket a projecthez. A hozzárendeléseket a Projec/Add File parancs után tehetjük meg, egyenként. A hozzáadott fileok neve az elérési útvonalukkal együtt megjelenik a project ablakban. Egy kész projectet a Project/Open Project paranccsal nyithatunk meg. (A HF1 elkészítése innen indul, a minta project megnyitásával.) Mielőtt továbblépünk, állítsuk be, hogy a szimulációkor keletkező file hova kerüljön. Edit/Preferencies/Project hatására megnyílik az alábbi ablak. Itt az Output Directoryt irányítsuk a projectünkre. 3

Ugyncsak az Edit/Preferencies/Wave-nél klikkeljük be a Group File Enabe check boxot és állítsuk át a Mixed Colort és a Value Colort fehérre. Ez utóbbikat azért, hogy jobban látszódjon az eredmény kinyomtatva. Ezután, ha a verilog file-okat elkészítettük, megpróbálhatjuk lefordítani a programot. Ehhez szükséges a Verivell Console. Ennek első gomjára (Run) fordul le a program. A Consol ablakában kapjuk meg az üzenetet, hogy sikeres volt-e a fordítás. Addig nem lehet szimulálni, amíg a hibákat ki nem javítottuk. Ha hibátlan a fordítás, indulhat a szimuláció, a harmadik (Continue) gombbal. (A demo verzió üzenetét leokézzuk.) Ha minden jól megy, a Consol ablakban a normal exit üzenetet kapjuk. 4

Ha ezután a Windows Explorerral ránézünk a project direktorinkra, ott kell lennie egy vwf kiterjesztésű file-nak. Ennek feltétele, hogy egyrészt Project Preferenciesben jól legyen beállítva az output directory, másrészt a tesztelő modul initial blokkjában ott legyenek az alábbi $-al kezdődő sorok, de lagalább a második. Ha az első nincs ott, akkor a wave file a default wavefile.vwf nevet kapja. Initial begin $vw_dumpfile("sajatnev.vwf"); // a wave (idődiagram) file neve $vw_dumpvars; // figyelés kezdete Az idődiagrammot megjelenítő ablak a megfelelő wvf kiterjesztésű file beolvasásakor nyílik meg. Ezt a File/Open Wave File paranccsal tehetjük meg. Ekkor azonban még nem látunk semmilyen jelet, mivel nincs kijelölve, hogy mit szeretnénk látni. A megjelenítendő jelcsoportot az idődiagramm megjelenítő utolsó (Browse) gombjára klikkelés után megjelenő ablakban állíthatjuk be. 5

Azokat a jeleket jeleníthejük meg, amelyek figyelését a tesztelő fileban kijelöltük a $vw_dumpvars (level, module1 or signal1, module2 or signal2,...) paraméterlistájában. Ha nem jelöltünk ki semmit, akkor az összes jelet megjeleníthetjük, hacsak nem értük el a demo verzió 10-es korlátját. A modul nevére klikkelve megjelennek a jelnevek. Melőtt kijelölnénk a jelneveket, létre kell hozni egy jelcsoportot a New Group paranccsal. A megjelenő ablakban lehet a jelcsoport nevét megadni. Ezután a jeleket kijelölhetjük egyenként (Add) vagy az összeset (Add All). A Done paranccsal fejezzük be a kijelölést. A kijlölést célszerű elmenteni a File/Save Group File paranccsal. Ezután már csak be kell tölteni, ha szükség van rá. A group kijelölése vagy betöltése után megjelenik a jelek idődiagramja. A HF-hoz a minta file-ok között egy előre elkészített group fiel is van. 6

Sajnos az idődiagram közvetlenül nem nyomtatható ki. Ezért az idődiagram ablakának megfelelő átméretezése után (egérrel egyszerűen a megfelelő méretre húzzuk az ablakot) Alt PrintScreen billentyű kombinációval menthetjük az egész aktuálisan kijelölt ablakot (itt csak az egész program ablaka jelölhető ki, a benne nyílókra külön-külön nem működik a dolog) a vágóasztalra. Innen Shift Insert billentyű kombinációval szúrhatjuk be pl. egy word dokumentumba. Hogy a word dokumentumban használható képet kapjunk, egyrészt gondosan kell készíteni az átméretezést, különben nem fog látszódni rendesen az idődiagram, továbbá célszerű a word file-ba egy szekció breaket szúrni, Insert/Brake/Next page, majd az új szekciót File/Page Setup után Landscape-re beállítani, és erre a lapra illeszteni be a vágóasztalról az idődiagrammot tartalmazó ablakot. A következő lap egy így készült beszúrást mutat. Előfordul, hogy a szimulátor szintaktikai hiba miatt elszáll, pl., ha a sor végén hiányzik a pontosvessző. Ekkor a program újraindítása után, de még fordítás előtt próbáljuk megkeresni és kijavítani a hibát. A hibás modul behatárolásához vegyük ki a gyanús modult a project file-jai közül (Project/Remove File) és fordítsuk újra. Ha nem száll el, megvan a hibás modul. 7

8