„Laboratórium 1 - 11. Mérés: Programozható perifériák mérése” változatai közötti eltérés
Ugrás a navigációhoz
Ugrás a kereséshez
a (David14 átnevezte a(z) LaboRI 11. mérés lapot a következő névre: Laboratórium 1 - 11. Mérés: Programozható perifériák mérése) |
|||
1. sor: | 1. sor: | ||
− | + | __TOC__ | |
+ | == A mérésről == | ||
+ | *Megismerkedtetek egy nehezebben érthető blokkvázlattal, és néhány soros kommunikációval: UART, SPI. | ||
+ | *''' Előkészületkor megtanultátok: ''' | ||
+ | **UART paraméterei, sebesség, PARITÁS, melyik bit érkezik először, hány bitből áll egy adatátvitel (tipikus kérdés lehet, hogy mennyi időbe telik a neptun-kódod átvitele adott bitrátával, és start, stop és paritásbit számmal) | ||
+ | **SPI kommunikáció, SPI topológia (milyen vezetékek vannak master és slave közt) | ||
+ | **Hőmérő modul hőmérséklet kimenetének átszámítása ember által kezelhetővé (NEM FELEJTJÜK LE AZ ELŐJELET!) | ||
+ | *''' Tipikus beugró kérdések voltak: ''' | ||
+ | **UART kommunikáció paraméterei | ||
+ | **SPI topológiája | ||
+ | **Adott UART hullámforma milyen adatot vitt át <--- felcserélitek a bitsorrendet | ||
+ | **!!!!Verilog kód alapján kiegészíteni hullámformát!!!! <-- ezzel sokatoknak baja szokott lenni | ||
+ | **Hőmérő modul <--- itt lefelejtitek az előjelet | ||
+ | *''' Mérésen megtanultátok: ''' - Blokkvázlat megvalósítása: | ||
+ | **SCLK előállítása (nem keveritek sem a rategen modullal, sem a testbench órajellel, ez egy harmadik dolog) | ||
+ | **kommunikáció ütemezése | ||
+ | **stabil kimenet létrehozása | ||
+ | **kettes komplemens képzése | ||
+ | **elméleti kérdések (írható-e egy regiszter több always blokkból, stb.) | ||
− | == | + | == Házihoz segítség == |
− | + | == Beugró kérdések kidolgozása == | |
− | + | == Érdeklődőknek == | |
− | + | Ha felkeltette az érdeklődésedet az FPGA programozás, ezeket a tárgyakat érdemes lehet hallgatni: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | - | + | *[http://www.mit.bme.hu/oktatas/targyak/vimim286 Logikai tervezés]: bővebben FPGA-ról, hardvertervezésről, perifériákról. |
+ | *[http://www.mit.bme.hu/oktatas/targyak/vimim363 Mikrorendszerek tervezése]: mikroprocesszoros rendszerek tervezése FPGA-n belül. | ||
− | + | [[Category:Villanyalap]] |
A lap 2013. február 9., 18:31-kori változata
Tartalomjegyzék
A mérésről
- Megismerkedtetek egy nehezebben érthető blokkvázlattal, és néhány soros kommunikációval: UART, SPI.
- Előkészületkor megtanultátok:
- UART paraméterei, sebesség, PARITÁS, melyik bit érkezik először, hány bitből áll egy adatátvitel (tipikus kérdés lehet, hogy mennyi időbe telik a neptun-kódod átvitele adott bitrátával, és start, stop és paritásbit számmal)
- SPI kommunikáció, SPI topológia (milyen vezetékek vannak master és slave közt)
- Hőmérő modul hőmérséklet kimenetének átszámítása ember által kezelhetővé (NEM FELEJTJÜK LE AZ ELŐJELET!)
- Tipikus beugró kérdések voltak:
- UART kommunikáció paraméterei
- SPI topológiája
- Adott UART hullámforma milyen adatot vitt át <--- felcserélitek a bitsorrendet
- !!!!Verilog kód alapján kiegészíteni hullámformát!!!! <-- ezzel sokatoknak baja szokott lenni
- Hőmérő modul <--- itt lefelejtitek az előjelet
- Mérésen megtanultátok: - Blokkvázlat megvalósítása:
- SCLK előállítása (nem keveritek sem a rategen modullal, sem a testbench órajellel, ez egy harmadik dolog)
- kommunikáció ütemezése
- stabil kimenet létrehozása
- kettes komplemens képzése
- elméleti kérdések (írható-e egy regiszter több always blokkból, stb.)
Házihoz segítség
Beugró kérdések kidolgozása
Érdeklődőknek
Ha felkeltette az érdeklődésedet az FPGA programozás, ezeket a tárgyakat érdemes lehet hallgatni:
- Logikai tervezés: bővebben FPGA-ról, hardvertervezésről, perifériákról.
- Mikrorendszerek tervezése: mikroprocesszoros rendszerek tervezése FPGA-n belül.