„Beágyazott és ambiens rendszerek - 2014.05.29. vizsga” változatai közötti eltérés

Nagy Marcell (vitalap | szerkesztései)
a autoedit v2: fájlhivatkozások egységesítése, az új közvetlenül az adott fájlra mutat
 
(4 közbenső módosítás, amit 3 másik szerkesztő végzett, nincs mutatva)
16. sor: 16. sor:
{{Rejtett
{{Rejtett
|mutatott='''Megoldás'''
|mutatott='''Megoldás'''
Párhuzamosan futtatható műveletek feltérképezése futási időben.  Ugró utasítás predikció.
|szöveg=Párhuzamosan futtatható műveletek feltérképezése futási időben.  Ugró utasítás predikció.
Nem, nem kiszámítható a futási idő.
Nem, nem kiszámítható a futási idő.


31. sor: 31. sor:
A rendkívül jól használható FPGA-s pdf-ből:
A rendkívül jól használható FPGA-s pdf-ből:


[[Fájl:Bambi_Vizsga_20140529_LUT5.png]]
[[File:Bambi_Vizsga_20140529_LUT5.png]]


Tehát van 2 4-4 bemenetű LUT, azaz 2 db 4 változós függvény, majd a kimenetek közül egy MUX választ, amit az 5. bemenet vezérel, tehát ez egy 5 változós függvény.
Tehát van 2 4-4 bemenetű LUT, azaz 2 db 4 változós függvény, majd a kimenetek közül egy MUX választ, amit az 5. bemenet vezérel, tehát ez egy 5 változós függvény.
48. sor: 48. sor:
* pipeline
* pipeline


Javított hagyományos DSP (ezek nem biztosak)
Javított hagyományos DSP  
* két azonos művelet egy időben (??)
* szélesebb regiszterek
* két aritemetikai egység (??)
* több műveletvégző egység
* kétszeres busz sebesség (??)
* SIMD (Single Instruction Multiple Data)
* SIMD (??)
}}
}}


98. sor: 97. sor:
{{Rejtett
{{Rejtett
|mutatott='''Megoldás'''
|mutatott='''Megoldás'''
|
|szöveg=
[[File:Bambi_vizsga_20170115_atvitelifv.jpg]]
}}
}}


116. sor: 116. sor:
{{Rejtett
{{Rejtett
|mutatott='''Megoldás'''
|mutatott='''Megoldás'''
|
|szöveg= Bármelyik állomás, amelyik hibát észlel, a hiba
észlelését köteles a buszon tartózkodó többi egységgel azonnal tudatni. Ezt az adatátvitelnek az
ún. hibajelzéssel történő megszakításával érjük el, aminek két típusa létezik: az aktív hibajelzés
(active error flag) hat darab egymás utáni domináns értékű bitből áll, a passzív hibajelzés
(passive error flag) pedig hat darab recesszív értékű bitből. Az aktív (és passzív) hibajelzés
szándékosan megsérti a bitbeszúrás szabályát, amit a többi egység érzékelni fog és ennek
megfelelően ők is egy hibajelzést küldenek a buszra, illetve az üzenetnek a hibajelzésig
beérkezett tartalmát eldobják.
}}
}}


241. sor: 248. sor:


Az adott egység szempontjából szokás MISO helyett SO-nak, mint ''Serial Output'', és MOSI helyett hasonlóan SI-nek nevezni a vezetékeket '''a slave egységen''', a masteren pedig értelemszerűen '''fordítva''', a feladat így kéri.
Az adott egység szempontjából szokás MISO helyett SO-nak, mint ''Serial Output'', és MOSI helyett hasonlóan SI-nek nevezni a vezetékeket '''a slave egységen''', a masteren pedig értelemszerűen '''fordítva''', a feladat így kéri.
[[Fájl:Bambi_Vizsga_20140529_SPI_3slave.png]]
[[File:Bambi_Vizsga_20140529_SPI_3slave.png]]


Ellenben, ha tényleg csak egy slave select van, lehetséges, hogy '''daisy chain'''-ben vannak a slave-ek, tehát a MISO a masterről megy az egyik outputjára, az ő inputjára a következő outputja és így tovább. Így tényleg csak egy select kell és működőképes a rendszer, de a vadonban nem láttam még olyan eszközt, ahol ennek értelme is lenne.
Ellenben, ha tényleg csak egy slave select van, lehetséges, hogy '''daisy chain'''-ben vannak a slave-ek, tehát a MISO a masterről megy az egyik outputjára, az ő inputjára a következő outputja és így tovább. Így tényleg csak egy select kell és működőképes a rendszer, de a vadonban nem láttam még olyan eszközt, ahol ennek értelme is lenne.