- Stahuj zápisky z přednášek a ostatní studijní materiály
- Zapisuj si jen kvalitní vyučující (obsáhlá databáze referencí)
- Nastav si své předměty a buď stále v obraze
- Zapoj se svojí aktivitou do soutěže o ceny
- Založ si svůj profil, aby tě tví spolužáci mohli najít
- Najdi své přátele podle místa kde bydlíš nebo školy kterou studuješ
- Diskutuj ve skupinách o tématech, které tě zajímají
Studijní materiály
Zjednodušená ukázka:
Stáhnout celý tento materiálvyvolání celkového resetu kolizním signálem COL, který lze vytvořit například u stavovéhoregistru s pěti bity následujícím způsobem (popis v jazyku VHDL):
OBVODY FPGA : Složení těchto obvodů:
• konfigurovatelné logické bloky – hlavní část logických prostředků, obsahující univerzálně
použitelnou kombinační část (LUT, multiplexory atd.) a část paměťovou – klopný obvod, vstupně-výstupní b propojovací struktury, specializované strukturní prvky pro podporu určitých logických funkcí. Podíl specializovaných strukturních prvků uvedených v posledním bodu v současných obvodech
FPGA narůstá. Patří k nim například násobičky, bloky pamětí RAM a podobně.Způsoby popisu v jazycích dovolující využít tyto prvky: vkládání těchto prvků jako komponent (strukturální styl popisu), jejich inference z behaviorálního popisu použitím šablon. Paměťový prvek v každé buňce LC může nakonfigurován jako klopný obvod DE řízený hranou nebo staticky (latch). Jeho vstup může být připojen k výstupu LUT nebo přímo ke vstupu buňky. Jinou specializovanou strukturou je DCM – Digital Clock Manager, který je rozsáhlou nadstavbou prvku DLL známého z popisu řady Spartan-II, viz [7]. Kromě funkcí prvku DLL dovolujepomocí digitální frekvenční syntézy (DFS) vytvořit vnitřní hodinový signál. Možné hodnoty jeho kmitočtu jsou dány kmitočtem přivedeného vnějšího signálu, který je násoben a dělen dvěma zadanými celými čísly. Každý obvod řady Spartan-II obsahuje čtyři smyčky DLL. Každá z nich je přiřazena jednomu ze čtyř globálních vstupů hodinového signálu. Jejich správná funkce je zaručena pro hodinové kmitočty v rozsahu od 25 MHz do cca 200 MHz. Tyto smyčky jsou určeny k eliminaci zpoždění mezi vstupním vývodem hodinového signálu obvodu FPGA a vstupy tohoto signálu u vnitřních strukturních prvků.
Seriová komunikace v FPDA Výhody symetrického přenosu tedy jsou: menší citlivost na vnější rušení; lze zvolit menší rozkmit signálu s těmito příznivými důsledky: menší doba potřebná k přeběhu signálu mezi úrovněmi dovoluje dosáhnout vyšší přenosové rychlosti, menší odběr z napájecího zdroje a výkonové ztráty, menší vyzařování; vyzařování je dále zmenšeno vzájemnou kompenzací vyzařovacích účinků obou vodičů.
Nevýhodou je především potřeba dvojnásobného počtu vývodů vysílače i přijímače. Současná technologie výroby pouzder a plošných spojů však dovoluje tento nedostatek
překonat – vyrábějí se pouzdra s počtem vývodů i více než 1000. Podle charakteru a způsobu přenosu hodinového signálu rozeznáváme tři typy časování: systémově synchronní (system-synchronous) model, zdrojově synchronní (source-synchronous) model, model se samosynchronizací (self-synchronous).
FPDA charakter procesu PicoBlaze Procesor zabere 96 řezů a jeden blok paměti RAM v obvodu Spartan-3 a jeho výkonnost je kolem 50 MIPS. Nepotřebuje žádné vnější součástky, které by byly připojeny k obvoduFPGA, v němž je implementován. V jednom obvodu FPGA může být implementováno více
procesorových jader. Do nejmenšího obvodu FPGA rodiny Spartan-3, tj. XC3S50, seteoreticky vejde 8 jader PicoBlaze. Procesor PicoBlaze je velmi vhodný zejména pro aplikace
jako je řízení různých procesů, které nejsou kritické z hlediska rychlosti reakce, pro něž by
bylo jinak potřebné použít stavové automaty vyšší složitosti.
DCI pravidla pre konštrukciu IO standardy DCI (Digitally Controlled Impedance, Xilinx): přizpůsobení je provedeno uvnitř FPGA Jaký je přípustný rozdíl délek větví u symetrického spoje, má-li být společný signál potlačen na 0.1 hodnoty rozkmitu? Předpokládejme dobu hrany signálu 100 ps, uvedený požadavek dává dovolený časový rozdíl doby šíření 10 ps. Je-li rychlost šíření signálu na spoji 2.108 m/s, je odpovídající rozdíl v délce větví.
Hraničný test: Obvyklé způsoby testování:
1. jednotlivých součástek – integrovaných obvodů (IO): u výrobce, pak vstupní test před Osazením 2. holých desek (neosazených) – u vícevrstvých, na které se montují drahé součástky, je to téměř nezbytnost (automaticky generovaný elektronický test), přinejmenším je vhodné otestovat aspoň velké uzly (zkrat mezi UCC a GND apod.) 3. hotových osazených desek: a) testování jednotlivých osazených IO
b) testování funkčních celků uvnitř desky c) funkční test celé desky Testování podle bodů 1 a 2 – samozřejmost; podle bodu 3a – výhoda: relativní jednoduchost testu, funkce součástek je známá, test určité součástky lze opakovaně použít v různých případech (pro různé desky) problémy: možnost poškození osazených součástek, možnost nežádoucího vzájemného ovlivnění a nesprávného vyhodnoce
Pipelining spočívá v rozdělení velkých kombinačních bloků na menší bloky s menším zpožděním a ve vřazení registrů mezi tyto dílčí bloky, takže pak hodinový kmitočet je vyšší – je dán tímto menším zpožděním. Register balancing je technika při níž se vzájemně přesouvají části kombinačních bloků a registry tak, aby se vyrovnalo zpoždění jednotlivých kombinačních bloků, čímž se dosáhne snížení hodnoty největšího zpoždění těchto bloků a tím zvýšení přípustného hodinového kmitočtu. Register retiming– pokud bloky ve struktuř pipeliningu nemají stejné zpoždění, je možno z bloku s větším zpožděním přesunout část kombinační logiky do sousedního bloku s menším zpožděním Využití v ISE: kombinační násobičky s výstupním registrem za násobičku se vloží několik registrů, návrhový systém je automaticky přesune do bloku násobičky tak, aby dílčí bloky násobičky měly přibližně stejné zpoždění
Nežádoucí latch vytvořený procesem: je-li v procesu opomenuto přiřazení nových hodnot výstupní proměnné
pro některé kombinace vstupních signálů, vytvoří se syntézou zapojení, které zajistí, že se hodnota proměnné při této
kombinaci vstupních signálů nezmění - vznikne latch, který může být nechtěný a nežá doucí. Takový latch se vytvoří
například z textu TXT3a, vynechá-li se v něm počáteční přiřazení EqVar := '0';
Sekvenční příkazy – používají se v procesech, výsledek jejich provedení závisí na jejich pořadí v textu prosté přiřazovací příkazy zapsané v procesu; příkazy IF – THEN (– ELSIF – ELSE); příkazy CASE – WHEN; smyčky (a příkazy užívané k jejich organizaci – LOOP, NEXT, EXIT) a příkaz NULL Také příkazy zapsané ve funkcích a v procedurách jsou sekvenční. Souběžné příkazy – zapisují se mimo proces, výsledek jejich provedení nezávisí na pořadí, v němž jsou v textu zapsány: prosté přiřazovací příkazy nacházející se mimo proces; podmíněné přiřazovací příkazy (WHEN – ELSE); výběrové přiřazovací příkazy (WITH – SELECT – WHEN); procesy jako celky; vložení komponent; příkazy GENERATE (souběžná analogie smyček, jsou však obecnější) Mezi souběžné příkazy se řadí také souběžné procedury a bloky, s nimiž se však při syntéze setkáme jen výjimečně. Signály a proměnné mohou mít názvy s 16
znaky, vektory se 14 znaky. Názvy nejsou citlivé na malá a velká písmena.
Vloženo: 24.04.2009
Velikost: 279,50 kB
Komentáře
Tento materiál neobsahuje žádné komentáře.
Mohlo by tě zajímat:
Skupina předmětu MPLD - Programovatelné logické obvody
Reference vyučujících předmětu MPLD - Programovatelné logické obvody
Podobné materiály
- BFY2 - Fyzika 2 - Tahák A (2)
- BFY2 - Fyzika 2 - Tahák A
- BFY2 - Fyzika 2 - Tahák B
- BFY2 - Fyzika 2 - Tahák C
- BFY2 - Fyzika 2 - Tahák D
- BFY2 - Fyzika 2 - Tahák E
- BFY2 - Fyzika 2 - Tahák z vypracovaných otázek
- BKEZ - Konstrukce elektronických zařízení - tahak
- BKEZ - Konstrukce elektronických zařízení - tahak_obrazky
- BKSY - Komunikační systémy - tahák
- BMA3 - Matematika 3 - tahák části B 2
- BMA3 - Matematika 3 - Tahák části B
- BMPT - Mikroprocesorová technika - tahák
- BMVE - Měření v elektrotechnice - tahak bmve
- BMVE - Měření v elektrotechnice - tahák2
- BOPE - Optoelektronika - tahák
- BRMK - Rádiové a mobilní komunikace - tahák otázky
- BRMK - Rádiové a mobilní komunikace - tahák otázky01
- BRMK - Rádiové a mobilní komunikace - tahák otázky02
- BRMK - Rádiové a mobilní komunikace - tahák otázky03
- BRMK - Rádiové a mobilní komunikace - tahák otázky04
- BRMK - Rádiové a mobilní komunikace - tahák otázky05
- BRMK - Rádiové a mobilní komunikace - tahák otázky06
- BRMK - Rádiové a mobilní komunikace - tahák otázky07
- BRMK - Rádiové a mobilní komunikace - tahák otázky08
- BRMK - Rádiové a mobilní komunikace - tahák otázky09
- BRMK - Rádiové a mobilní komunikace - tahák otázky10
- BRMK - Rádiové a mobilní komunikace - tahák otázky11
- BRMK - Rádiové a mobilní komunikace - tahák otázky12
- BRMK - Rádiové a mobilní komunikace - tahák otázky13
- BRMK - Rádiové a mobilní komunikace - tahák otázky14
- BRMK - Rádiové a mobilní komunikace - tahák otázky15
- BRMK - Rádiové a mobilní komunikace - tahák otázky16
- BRMK - Rádiové a mobilní komunikace - tahák otázky17
- BRMK - Rádiové a mobilní komunikace - tahák otázky18
- BRMK - Rádiové a mobilní komunikace - tahák otázky19
- BRMK - Rádiové a mobilní komunikace - tahák otázky20
- BRMK - Rádiové a mobilní komunikace - tahák otázky21 22 23
- BRMK - Rádiové a mobilní komunikace - tahák otázky21 a· 26
- BRMK - Rádiové a mobilní komunikace - tahák otázkyPřehled
- BRPV - Rádiové přijímače a vysílače - tahák
- BSHE - Studiová a hudební elektronika - Tahak08
- BSHE - Studiová a hudební elektronika - tahák
- BTPT - Terapeutická a protetická technika - tahák 2
- BTPT - Terapeutická a protetická technika - tahák
- BUMI - Úvod do medicínské informatiky - tahák celek
- BUMI - Úvod do medicínské informatiky - tahák ocr
- BVEL - Výkonová elektronika - tahak
- BVEL - Výkonová elektronika - tahak_PRIKLADY
- BVEL - Výkonová elektronika - tahak_zmeneny
- BVMT - Vysokofrekvenční a mikrovlnná technika - Ře‘ené příklady do VMT tahak
- MASO - Analýza signálů a obrazů - matlab_tahak
- MTEO - Teorie elektronických obvodů - tahak
- MTRK - Teorie rádiové komunikace - tahak
- MZSY - Zabezpečovací systémy - dobry tahak
- BARS - Architektura sítí - tahak-unix
- BESO - Elektronické součástky - beso-tahak
- BDIZ - Diagnostika a zkušebnictví - Tahák na zkoušku - základní pojmy
- BDIZ - Diagnostika a zkušebnictví - Tahák na zkoušku otázky
- BDOM - Digitální obvody a mikroprocesory - Tahák 2
- BDOM - Digitální obvody a mikroprocesory - Tahák obr.1
- BDOM - Digitální obvody a mikroprocesory - Tahák obr.2
- BDOM - Digitální obvody a mikroprocesory - Tahák příklady,schémata
- BDOM - Digitální obvody a mikroprocesory - Tahák teorie
- BDOM - Digitální obvody a mikroprocesory - Tahák
- BEMV - Elektrotechnické materiály a výrobní procesy - Tahák Dielektrika
- BFY2 - Fyzika 2 - Tahák příklady
- BFY2 - Fyzika 2 - Tahák
- BMVE - Měření v elektrotechnice - Tahák - BMVE
- BMVE - Měření v elektrotechnice - Tahák 3
- BMVE - Měření v elektrotechnice - Tahák 2
- BMVE - Měření v elektrotechnice - Tahák AB
- BMVE - Měření v elektrotechnice - Tahák DC
- BMVE - Měření v elektrotechnice - Tahák EFG
- BMVE - Měření v elektrotechnice - Tahák H
- BVNP - Vysoké napětí a elektrické přístroje - Tahák blažek
- BVNP - Vysoké napětí a elektrické přístroje - Tahák napětí
- BVNP - Vysoké napětí a elektrické přístroje - Tahák přístroje
- BVNP - Vysoké napětí a elektrické přístroje - Tahák základní pojmy
- BVNP - Vysoké napětí a elektrické přístroje - Tahák- odpovědi na otázky
- BVPA - Vybrané partie z matematiky - Tahák
- BFY2 - Fyzika 2 - příklady - tahák
- BESO - Elektronické součástky - tahák
- BESO - Elektronické součástky - tahak 1-5
- BESO - Elektronické součástky - tahak 6-9
- BFY2 - Fyzika 2 - tahák
- BMMS - Mikrosenzory a mikromechanické systémy - Taháky, semestrálky, apod.
- BMA1 - Matematika 1 - povolený tahák A4 se vzorci na zkoušku BMA1 verze01
- BCZA - Číslicové zpracování a analýza signálů - Tahák
- BMA3 - Matematika 3 - BMA3 povolený tahák na první písemku na numerické metody 2010.pdf
- BMA2 - Matematika 2 - BMA2 povolený tahák na zkoušku 2010.ZIP
- BMA3 - Matematika 3 - bma3_zkouska_tahak
- BMA3 - Matematika 3 - BMA3 legální tahák na 2 písemku pravděpodobnost 2010
- BMA3 - Matematika 3 - bma3 legální tahák ke zkoušce 12-2010
- KMA1 - Matematika 1 - Tahák 1A
- KMA 1 - Matematika 1 - Tahák 1B
- BZTV - Základy televizní techniky - Tahák BZTV otázky 1-33
- BZTV - Základy televizní techniky - Tahák BZTV otázky 1-33 - 2
- BMA1 - Matematika 1 - Upraveny_Tahak_BMA
- XAN4 - bakalářská angličtina 4 - Tahák
- BMA2 - Matematika 2 - Tahak BMA2 list2
- BELA - Elektroakustika - Tahák
- BCZA - Číslicové zpracování a analýza signálů - Tahák ke zkoušce
- MDRE - Diferenciální rovnice a jejich použití v elektrotechnice. - MDRE legalni tahak rok 2014
- MDRE - Diferenciální rovnice a jejich použití v elektrotechnice. - pdf verze MDRE legalni tahak 2014 VUT FEKT.zip
- BKSY - Komunikační systémy - Tahák 2014
Copyright 2023 unium.cz. Abychom mohli web rozvíjet a dále vylepšovat podle preferencí uživatelů, shromažďujeme statistiky o návštěvnosti, a to pomocí Google Analytics a Netmonitor. Tyto systémy pro unium.cz zaznamenávají, které stránky uživatel na webové stránce navštívil, odkud se na stránku dostal, kam z ní odešel, jaké používá zařízení, operační systém či prohlížeč, či jaký má preferenční jazyk. Statistiky jsou anonymní, takže unium.cz nezná identitu návštěvníka a spravuje cookies tak, že neumožňuje identifikovat konkrétní osoby. Používáním webu vyjadřujete souhlas použitím cookies a následujících služeb: