Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
courses:a4m38krp [2011/01/23 20:06] redtop |
courses:a4m38krp [2025/01/03 18:23] (aktuální) |
||
---|---|---|---|
Řádek 3: | Řádek 3: | ||
* Stránky předmětu: http://measure.feld.cvut.cz/vyuka/predmety/A4M38KRP | * Stránky předmětu: http://measure.feld.cvut.cz/vyuka/predmety/A4M38KRP | ||
* Přednášející: doc. Ing. Jiří Novák, Ph.D. | * Přednášející: doc. Ing. Jiří Novák, Ph.D. | ||
- | * Cvičící: doc. Ing. Jiří Novák, Ph.D. | + | * Cvičící: doc. Ing. Jiří Novák, Ph.D.; Ing. Tomáš Levora |
===== Cvičení ===== | ===== Cvičení ===== | ||
Řádek 11: | Řádek 11: | ||
=== Cvičení 2 === | === Cvičení 2 === | ||
{{:courses:krp-cv2-seriova-linka.zip|Komunikace po sériové lince}} | {{:courses:krp-cv2-seriova-linka.zip|Komunikace po sériové lince}} | ||
+ | |||
{{:courses:krp-cv2-seriova-linka-preruseni.zip|Komunikace po sériové lince pomocí přerušení}} | {{:courses:krp-cv2-seriova-linka-preruseni.zip|Komunikace po sériové lince pomocí přerušení}} | ||
=== Cvičení 3 === | === Cvičení 3 === | ||
{{:courses:krp-cv3-debug-print.zip|Debug print ala Ing. Novák}} | {{:courses:krp-cv3-debug-print.zip|Debug print ala Ing. Novák}} | ||
+ | |||
{{:courses:cv3-seriova-linka-buffer.zip|Komunikace po sériové lince s kruhovým bufferem}} | {{:courses:cv3-seriova-linka-buffer.zip|Komunikace po sériové lince s kruhovým bufferem}} | ||
Řádek 20: | Řádek 22: | ||
{{:courses:usb-reset.zip|Inicialize USB - reset}} | {{:courses:usb-reset.zip|Inicialize USB - reset}} | ||
+ | {{:courses:krp-usb-lib.zip|Implementace USB pomocí knihovky od STM - enumerace jako HID zařízení a hýbaní kurzorem}} | ||
+ | |||
+ | {{:courses:jirkamat_krp_usb.zip|Implementace USB - enumerace jako HID zařízení a hýbaní kurzorem}} | ||
+ | |||
+ | |||
+ | === USB - materiály === | ||
[[http://www.beyondlogic.org/usbnutshell/usb1.shtml|USB in a NutShell]] | [[http://www.beyondlogic.org/usbnutshell/usb1.shtml|USB in a NutShell]] | ||
+ | |||
[[http://www.smrz.chrudim.cz/usb/|Rozbor USB]] | [[http://www.smrz.chrudim.cz/usb/|Rozbor USB]] | ||
+ | |||
+ | [[http://www.st.com/internet/mcu/subclass/696.jsp|Různé knihovny (USB, ...) a fw pro STR71x (Záložka Resources a odkaz Firmware)]] | ||
===== Zkouška ===== | ===== Zkouška ===== | ||
Řádek 31: | Řádek 42: | ||
* Dobře čitelný popis PCI: [[http://www.techfest.com/hardware/bus/pci.htm|http://www.techfest.com/hardware/bus/pci.htm]] | * Dobře čitelný popis PCI: [[http://www.techfest.com/hardware/bus/pci.htm|http://www.techfest.com/hardware/bus/pci.htm]] | ||
* Stručný popis PCIe: [[http://arstechnica.com/old/content/2004/07/pcie.ars/|http://arstechnica.com/old/content/2004/07/pcie.ars/]] | * Stručný popis PCIe: [[http://arstechnica.com/old/content/2004/07/pcie.ars/|http://arstechnica.com/old/content/2004/07/pcie.ars/]] | ||
+ | * Lepší popis PCI: http://www.europen.cz/Proceedings/35/pci.pdf | ||
+ | * Seriál pokrývající i více problematiky než jen KRP (třeba AVS či PAP): http://www.root.cz/serialy/co-se-deje-v-pocitaci | ||
+ | * Více omáčky k přednáškám z CDMA a OFDM http://www.urel.feec.vutbr.cz/MTRK/?Rozprost%F8en%E9_spektrum%2C_CDMA | ||
+ | |||
+ | ==== 26.1.2015 ==== | ||
+ | 8 otázek / 60 minut času / max 65 bodů | ||
+ | - Popiš USB control transfer | ||
+ | - Napájení USB (hodnoty a druhy), uspání device | ||
+ | - PCI odražená vlna, princip | ||
+ | - Způsoby použití a implementace PCI Target (druh řadiče atd.) | ||
+ | - Protokolový zásobník na PCIe | ||
+ | - CSMA/CR CAN a důsledek na max. délku sběrnice | ||
+ | - Porovnání FlexRay, CAN, LIN - způsob řešení generovaných událostí a jejich determinismus | ||
+ | - bit-stuffing | ||
+ | |||
+ | ==== 10.1.2014 ==== | ||
+ | Mimořádný termín. Kompilace otázek z minulých zkoušek, vyberu ty, co si pamatuji. | ||
+ | 9 otázek / 60 minut času / max 65 bodů | ||
+ | - Zářezy na PCI kartách | ||
+ | - 4 druhy přenosu na USB; co znamená, že zařízení USB patří do třídy? | ||
+ | - Rozdíl mezi FlexRay a CAN. Výhody FlexRay a x-by-wire | ||
+ | - Dynamický segment FlexRay = co je, účel | ||
+ | - CDMA | ||
+ | - Protokolový zásobník na PCIe | ||
+ | - Výhody sériového přístupu oproti paralelnímu, proč se PCIe nazývá serio-paralelní | ||
+ | - Druhy ovladačů pro Windows | ||
+ | - Co je potřeba pro hot-plug na paralelní sběrnici | ||
+ | |||
+ | Výhody sériového přístupu oproti paralelnímu: Hlavní důraz je kladen na synchronizaci, tj. většina řešení za přijatelné ceny není schopna generovat signály synchronně na všech dat linkách zároveň (např. 64 linek) a koncová stanice by viděla určitý fázový posuv vůči CLK (či prvnímu signálu), což je problém při vysokých frekvencích. O ostatních problémech typu stejná délka vedení, atp. nemluvě. | ||
+ | |||
+ | ==== 9.1.2014 ==== | ||
+ | 9 otázek / 60 minut času / max 65 bodů | ||
+ | - Zářezy na PCI kartách | ||
+ | - USB descriptory – druhy, obsah (stačí naznačit, rozhodně to nemusí být význam všech polí); co znamená, že zařízení USB patří do třídy? | ||
+ | - Rozdíl mezi FlexRay a CAN. Výhody FlexRay a x-by-wire | ||
+ | - Dynamický segment FlexRay = co je, účel | ||
+ | - CDMA (pozor, neplést s CSMA - asi třetina lidí to spletla) | ||
+ | - Postup komunikace na PCI, řídicí signály PCI | ||
+ | - Výhody sériového přístupu oproti paralelnímu, proč se PCIe nazývá serio-paralelní | ||
+ | - Druhy ovladačů pro Windows | ||
+ | - Co je potřeba pro hot-plug na paralelní sběrnici | ||
+ | |||
+ | Zkouška stále ve stejném režimu, napsán test a pak s každým prochází písemku. Ptá se případně, co nemáte, anebo sám k tomu něco řekne. Otázky přesně neboduje (ačkoliv u nich byly body uvedeny), známku dává skoro spíše podle toho, co jste napsali do písemky a co mu řeknete během toho procházení. Průměrná doba na člověka je 30 minut. Zkoušení probíhalo u něj v kabinetě, čekalo se na chodbě. | ||
+ | |||
+ | ==== 11.1.2013 ==== | ||
+ | 8 otázek / 60 minut času / max 65 bodů | ||
+ | - Power over Ethernet (nejlépe schéma, proč se používá) | ||
+ | - Virtuální odposlech kanálu („např. u Wi-fi“) | ||
+ | - USB descriptory – druhy, obsah (stačí naznačit, rozhodně to nemusí být význam všech polí); co znamená, že zařízení USB patří do třídy? | ||
+ | - 4 druhy přenosu na USB | ||
+ | - Zářezy na PCI kartách | ||
+ | - Postup komunikace na PCI, řídicí signály PCI | ||
+ | - Druhy ovladačů pro Windows | ||
+ | - Co je potřeba pro hot-plug na paralelní sběrnici | ||
+ | |||
+ | Ihned po skončení písemné zkoušky začala ústní, při které doc. Novák procházel s každým, co tam vlastně napsal, takže zkoušení jednoho studenta trvalo třeba půl hodiny. Ostatní mohli mezitím sedět v téže místnosti, poslouchat a připravovat se (potichu). Při nerozhodné známce byla možná doplňující otázka, i na víc pokusů, pokud se student u první nechytne. | ||
+ | |||
+ | ==== 13.1.2012 ==== | ||
+ | 8 otázek / 60 minut času / max 65 bodů | ||
+ | - Jak funguje PoE(nejlépe základní nákres)? | ||
+ | - Jakou funkci mají zářezy na PCI kartě a jejich varianty? | ||
+ | - Jaké znáte USB descriptory a co znamená, že zařízení USB patří do nějaké třídy? | ||
+ | - Vysvětlete princip Plug&Play na sběrnici PCI. | ||
+ | - Vyjmenujte a popište všechny přenosy na USB sběrnici(k čemu se využívají). | ||
+ | - Co je to odposlech virtuálního kanálu (použití třeba u Wi-fi)? | ||
+ | - Protokolový zásobník na PCIe. | ||
+ | - Jaké základní vlastnosti musí mít modul s paralelní sběrnicí, aby mohl být připojen za chodu? | ||
+ | Jen doplnim, ze casove to bylo docela tesne, hodne psani na 60min. Opravoval to docela mirne, nejhorsi bylo snad C. | ||
+ | |||
==== 18.1.2011 ==== | ==== 18.1.2011 ==== | ||
8 otázek / 60 minut času / max 65 bodů (otázky bez záruky, už si to moc nepamatuju...) | 8 otázek / 60 minut času / max 65 bodů (otázky bez záruky, už si to moc nepamatuju...) | ||
Řádek 42: | Řádek 122: | ||
- Jakou funkci mají zářezy na PCI kartě a jejich varianty? | - Jakou funkci mají zářezy na PCI kartě a jejich varianty? | ||
+ | ==== 2.2.2011 ==== | ||
+ | asi 7 otázek / 60 minut času / max 65 bodů (přesné znění si nepamatuju) | ||
+ | - Co je potřeba pro průmyslové využití ethernetu, aby bylo posílání paketů real-time? | ||
+ | - Co to je, kde a k čemu se používá Auto Negotiation? | ||
+ | - Jakou přístupovou metodu používá IEEE 802.11? | ||
+ | - Detailně popište control transfer na sběrnici USB. | ||
+ | - Jakou funkci mají zářezy na PCI kartě a jejich varianty? | ||
+ | - Jak může target přerušit komunikaci na sběrnici u PCI? | ||
+ | - Protokolový zásobník na PCI Express? | ||
~~DISCUSSION~~ | ~~DISCUSSION~~ |