|
Kategorie: Diplomové, bakalářské práce |
Tento dokument chci!
Táto práca sa zaoberá možnosťami využitia koncepcie softwarového rádia pre rádioamatérske účely v pásme KV a jej následnej implementácie do vhodne navrhnutého hardwaru. Cieľom je návrh transceiveru schopného pracovať v režimoch AM, FM, SSB, a CW. V rámci teoretického rozboru problematiky sú preskúmané používané architektúry softwarových rádií a ich jednotlivé bloky. Rozbor je zameraný hlavne na analógové časti reťazca, ako sú vstupný a koncový zosilňovač, filtre a prevodníky. Ďalej sú preskúmané algoritmy spracovania signálov pre prijímač aj vysielač v daných režimoch a zostavené ich počítačové modely. Navrhnuté algoritmy sú následne implementované do obvodu FPGA (Virtex-5) na dostupnej vývojovej doske.
Štruktúra
spojení znázornená Obr.
Obr.
V ideálnom prípade možný paralelný beh všetkých operácií, dáva obvodov FPGA
niekoľko násobne vyšší výpočtový výkon porovnaní DSP (pri rovnakom taktovacom
kmitočte).21. Tie umožňujú zmenu smeru spojenia horizontálny alebo
vertikálny smer. Avšak tieto dostatočne silnými nástrojmi pre implementáciu logických
funkcií. Obsahuje menší počet buniek, avšak možnosti ich
programovania väčšie (napr. 1.19 Štruktúra pamäťovej bunky SRAM [4]. Keďže pre veľké potrebný
veľký počet pamäťových buniek, prakticky používajú LUT maximálne piatimi
vstupmi. Rozsiahle prepojenie
buniek dovoľuje rámci programu spojiť ľubovoľné dve logické bunky.18
ľubovoľná kombinačná logická funkcia vstupmi. FPGA skladá matice logických buniek, ktoré môže byť navzájom
poprepájané ľubovoľným spôsobom, aby vytvorili žiadaný algoritmus. porovnaní architektúrou CLi). Dlhé
spojenia majú veľkosť polovice čipu. IslandStyle FPGA). Rôzne veľkosti spojení umožňujú efektívne
spájanie jednotlivých buniek obvodu. 1.20: Štruktúra FPGA [4]. navrhnutá prácu komplexnou a
nepravidelnou logikou. tejto architektúre bunky usporiadané
v mriežke (tzv.
Existujú dva základné spôsoby ako vytvoriť FPGA funkcie pre digitálne
spracovanie signálov sériovo alebo paralelne distribuovanou aritmetikou. Podľa dĺžky spoja rozlišujú tri základné druhy
prepojení: jednoduché (Single-length), dvojnásobné (Double-length) dlhé (Long
Lines).
. Jednou
z najznámejších architektúr Xilinx 4000. 1. Dvojnásobné prepojenia, ako napovedá ich názov, majú dvojnásobnú
veľkosť porovnaní jednoduchými taktiež potom končia prepínacej matici.
Obr. Jednoduché majú veľkosť jednej bunky následne pripojené prepínacej
matice (Switch Matrix)