„Mérés laboratórium 1.” változatai közötti eltérés

Pterblgh (vitalap | szerkesztései)
Szikszayl (vitalap | szerkesztései)
aNincs szerkesztési összefoglaló
18. sor: 18. sor:


==Követelmények==
==Követelmények==
=== Előtanulmányi rend ===
=== Előtanulmányi rend ===
A tárgy leghamarabb a [[Digitális technika II. |Digitális technika 2.]] tárggyal vehető fel együtt.
A tárgy leghamarabb a [[Digitális technika II. |Digitális technika 2.]] tárggyal vehető fel együtt.
44. sor: 43. sor:


==Segédanyagok==
==Segédanyagok==
Minden mérés előtt kötelező elolvasni a [http://www.mit.bme.hu/oktatas/targyak/vimia211/jegyzet kiadott jegyzetet], anélkül csak nagyon nehezen teljesíthető a mérés, a beugrók is arra mennek rá, hogy elolvastad-e.
Minden mérés előtt kötelező elolvasni a [http://www.mit.bme.hu/oktatas/targyak/vimia211/jegyzet kiadott jegyzetet], anélkül csak nagyon nehezen teljesíthető a mérés, a beugrók is arra mennek rá, hogy elolvastad-e.


== 1. mérés ==
== 1. mérés ==
Egyszerű bevezető feladatok, a labvezzel részletesen átbeszélitek. Érdemes előtte a verilogot átnézni, hogy meglegyen a beugró.
Egyszerű bevezető feladatok, a labvezzel részletesen átbeszélitek. Érdemes előtte a verilogot átnézni, hogy meglegyen a beugró.
 
*[[Mérés_1_Ellenőrző_kérdések_1|Első mérés ellenőrző kérdései 2010, 2013]]
[[Mérés_1_Ellenőrző_kérdések_1|Első mérés ellenőrző kérdései 2010, 2013]]
*[[Média: Meres1_Ellenorzokerdesek_20130911.jpg|Ellenőrző kérdések (2013.09.11)]]
 
[[Média: Meres1_Ellenorzokerdesek_20130911.jpg|Ellenőrző kérdések (2013.09.11)]]


== 2. mérés ==
== 2. mérés ==
A 7 szegmenses kijelző kezelését tanítja meg, majd a logikai analizátorral kell bűvészkedni. A Logicport lényege, hogy az FPGA-ból kimenő jeleket vizsgáljuk, és megjelenítjük a szokásos idődiagrammokon. Hibakereséskor nagyon jól tud jönni, hogy belelátunk egy picit a fekete dobozba, amit vizsgálni kell. Mindig figyeljetek, hogy csak a megfelelő triggerfeltételek legyenek beállítva.
A 7 szegmenses kijelző kezelését tanítja meg, majd a logikai analizátorral kell bűvészkedni. A Logicport lényege, hogy az FPGA-ból kimenő jeleket vizsgáljuk, és megjelenítjük a szokásos idődiagrammokon. Hibakereséskor nagyon jól tud jönni, hogy belelátunk egy picit a fekete dobozba, amit vizsgálni kell. Mindig figyeljetek, hogy csak a megfelelő triggerfeltételek legyenek beállítva.
 
*[[Mérés_1_Ellenőrző_kérdések_2|Második mérés ellenőrző kérdései]]
[[Mérés_1_Ellenőrző_kérdések_2|Második mérés ellenőrző kérédsei]]
*[[Média:Meres1 2beugro 20120919 A.jpg|Beugró (2012.09.19) A]]
 
*[[Média:Meres1 2beugro 20120919 B.jpg|Beugró (2012.09.19) B]]
[[Média:Meres1 2beugro 20120919 A.jpg|Beugró (2012.09.19) A]]
*[[Média:Meres1_2beugro_20130925.pdf|Beugró (2013.09.25) A]]
 
[[Média:Meres1 2beugro 20120919 B.jpg|Beugró (2012.09.19) B]]
 
[https://dl.dropboxusercontent.com/s/8dwo11q9yiewe2p/beugro.pdf Beugró (2013.09.25) A]


== 3. mérés ==
== 3. mérés ==
A nagyházi blokkvázlatát be kell mutatni, és emellett van beugró is természetesen. Egy soros interfészen keresztül kell hőmérsékletet mérni. Ehhez persze tudni kell az interfészt használni, meg a jelsorozatot átváltani. Sokszor teszteléskor hoznak fagyasztóspray-t is, amivel -40°C-ig tudják hűteni a mérőszenzort.
A nagyházi blokkvázlatát be kell mutatni, és emellett van beugró is természetesen. Egy soros interfészen keresztül kell hőmérsékletet mérni. Ehhez persze tudni kell az interfészt használni, meg a jelsorozatot átváltani. Sokszor teszteléskor hoznak fagyasztóspray-t is, amivel -40°C-ig tudják hűteni a mérőszenzort.
 
*[[Mérés_1_Ellenőrző_kérdések_3|Harmadik mérés ellenőrző kérdései]]
[[Mérés_1_Ellenőrző_kérdések_3|Harmadik mérés ellenőrző kérdései]]


== 4. mérés ==
== 4. mérés ==
A kis házi van a beugró helyett, nyomtatva be kell adni. A mérés alatt hibadetektálás a feladat. Egy előre kiadott rendszerben (illik áttanulmányozni) van két hiba beépítve. Megkapjátok a helyes és a hibás fájlokat és a logikai analizátorral alátámasztva kell megindokolni hol lehet a hiba (ehhez érdemes átnézni a 2. mérést). Ha a házit magatok írjátok, akkor lesz annyira ismerős a rendszer, hogy rá lehessen jönni a hibák forrására. Miután megvan legalább az egyik hiba, szólni kell a labveznek, és megkapjátok a hibás verilog kódot, amit ki kell javítani.
A kis házi van a beugró helyett, nyomtatva be kell adni. A mérés alatt hibadetektálás a feladat. Egy előre kiadott rendszerben (illik áttanulmányozni) van két hiba beépítve. Megkapjátok a helyes és a hibás fájlokat és a logikai analizátorral alátámasztva kell megindokolni hol lehet a hiba (ehhez érdemes átnézni a 2. mérést). Ha a házit magatok írjátok, akkor lesz annyira ismerős a rendszer, hogy rá lehessen jönni a hibák forrására. Miután megvan legalább az egyik hiba, szólni kell a labveznek, és megkapjátok a hibás verilog kódot, amit ki kell javítani.


== 5. mérés ==
== 5. mérés ==
A nagy házi leadása és bemutatása. Amint az FPGA panelen helyesen fut és dokumentálva van, lehet is hazamenni. Természetesen nem mindenkinek szokott ilyen gyorsan menni, jegylevonásért elég ha a szimuláción működik. Érdemes egyébként tényleg rendesen megcsinálni (a dokumentációt is előre!), hogy ott helyben csak a panelre kelljen illeszteni.
A nagy házi leadása és bemutatása. Amint az FPGA panelen helyesen fut és dokumentálva van, lehet is hazamenni. Természetesen nem mindenkinek szokott ilyen gyorsan menni, jegylevonásért elég ha a szimuláción működik. Érdemes egyébként tényleg rendesen megcsinálni (a dokumentációt is előre!), hogy ott helyben csak a panelre kelljen illeszteni.


84. sor: 70. sor:


== Ellenőrző mérés ==
== Ellenőrző mérés ==
Ez csak két óra és egyedül kell csinálni. Az első részében verilog kódot kell írni, majd az FPGA-ra feltölteni, a második részében pedig hibát kell keresni a negyedik mérésről ismert rendszerben. Itt nem kell jegyzőkönyvet írni ha be tudod mutatni az idő lejárta előtt. Rosszabb jegyért elég szimuláción futtatni a verilogos részt.
Ez csak két óra és egyedül kell csinálni. Az első részében verilog kódot kell írni, majd az FPGA-ra feltölteni, a második részében pedig hibát kell keresni a negyedik mérésről ismert rendszerben. Itt nem kell jegyzőkönyvet írni ha be tudod mutatni az idő lejárta előtt. Rosszabb jegyért elég szimuláción futtatni a verilogos részt.


== Jegyzőkönyv ==
== Jegyzőkönyv ==
A jegyzőkönyvet úgy kell megcsinálni, hogy később tanulni lehessen belőle, majd nyugodtan küldjétek el magatoknak e-mailben, hogy legyen miből átnézni. Mindig legyenek benne képernyőképek és szöveges magyarázatok is.
A jegyzőkönyvet úgy kell megcsinálni, hogy később tanulni lehessen belőle, majd nyugodtan küldjétek el magatoknak e-mailben, hogy legyen miből átnézni. Mindig legyenek benne képernyőképek és szöveges magyarázatok is.


== Programok ==
== Programok ==
A tárgy oldaláról letölthető a '''Xilinx ISE Webpack''', amivel órán is dolgozni kell. A házit ebben kell megírni, szimulációkat nagyon jól lehet futtatni, szóval debuggolásra is használható. Sajnos Windows8 alatt nem lehet a licenc-fájlt hozzáadni. Óriási hátrány: 15 GB telepítve. Az nem kevés.
A tárgy oldaláról letölthető a '''Xilinx ISE Webpack''', amivel órán is dolgozni kell. A házit ebben kell megírni, szimulációkat nagyon jól lehet futtatni, szóval debuggolásra is használható. Sajnos Windows8 alatt nem lehet a licenc-fájlt hozzáadni. Óriási hátrány: 15 GB telepítve. Az nem kevés.


== Kedvcsináló ==
== Kedvcsináló ==
A félév egyik leggyakorlatiasabb órája. Végre tényleg látszik, hogy mire lehet használni a Digit1, Digit2 tudást, a panelen szépen villogni fognak a ledek, kijelez a 7-szegmenses kijelző meg minden. Végre nem kamuszagú feladatok vannak, hanem hőmérsékletet mérünk és kijeleznünk, házinak elektronikus zárat kell szimulálni, vagy soros adatátvitelt lebonyolítani.
A félév egyik leggyakorlatiasabb órája. Végre tényleg látszik, hogy mire lehet használni a Digit1, Digit2 tudást, a panelen szépen villogni fognak a ledek, kijelez a 7-szegmenses kijelző meg minden. Végre nem kamuszagú feladatok vannak, hanem hőmérsékletet mérünk és kijeleznünk, házinak elektronikus zárat kell szimulálni, vagy soros adatátvitelt lebonyolítani.


102. sor: 84. sor:


== Tippek, tudnivalók ==
== Tippek, tudnivalók ==
* Mindig van nulladik, verilog összefoglaló, ha valaki nem értene hozzá év elején
* Mindig van nulladik, verilog összefoglaló, ha valaki nem értene hozzá év elején
* Mérési sorrend: nem mindenkinek ugyanaz a sorrend, figyelni kell rá.
* Mérési sorrend: nem mindenkinek ugyanaz a sorrend, figyelni kell rá.