Obvody Xilinx řady XC3000

Rozměr: px
Začít zobrazení ze stránky:

Download "Obvody Xilinx řady XC3000"

Transkript

1 Obvody Xilinx řady XC3000 Z řady XC3000 vychází čtyři nové rodiny obvodů XC3000A XC3000L XC3100A XC3100L Mají stejnou architekturu, vývojový program, návrhové a programové metodiky i stejné vlastnosti výstupních pinů. XC3000A - Je vyžší verzí XC3000 s dalšími přídavnými prostředky pro vnitřní propojení, dalšími přídavnými funkcemi a vyšší rychlostí. XC3000L - Stejná jako XC3000A, ale pracující s napětím 3,3V. XC3100A - Tato řada je více výkonnostně optimalizovaná od řady XC3000A. Vyšší frekvence systémových hodin (>85Mhz).Menší zpoždění log. bloků.obsahuje přídavné pole 22x22 CLB označované jako XC3195A. XC3100L - Také jako XC3100A, ale pracující s napětím 3,3V. Obr.1 Vztah mezi jednotlivými obvody řady XC3000

2 Detailní popis funkce Okruh konfigurovatelných I/O bloků (IOBs) zajišťuje programovatelné rozhraní mezi vnitřním logickým polem a piny pouzdra. Pole konfigurovatelných bloků (CLBs) zajišťuje uživatelskou logickou funkci. Vnitřní propojení jsou programována do tvaru sítí nesoucí signál mezi bloky. Nastavení logické funkce bloku je implementováno v tabulkách.funkční nastavení je provedeno pomocí programově řízených multiplexerů.vnitřní propojení mezi bloky je provedeno pomocí kovových segmentů propojených programově řízenými průchozími tranzistory. Funkce pro konfigurování log. bloků a pro vnitřní propojení jsou uloženy, v podobě konfiguračního programu, ve vnitřních konfiguračních paměťových buňkách. Tento konfigurační program je nahrán, po zapnutí napájení, do zařízení. Muze být také příkazem znovu přehrán.programová data mohou být sériová, nebo paralelní. Vývojový systém generuje sled bitů konfiguračního programu který konfiguruje zařízení. Nahrávání programu z paměti je nezávislé od uživatelských log. funkcí.

3 Konfigurační paměť Statická paměť používaná jako konfigurační paměť v FPGA je konstruována pro vysokou spolehlivost a šumovou odolnost. Zapojení statické paměťové buňky je na obr.3. Tato buňka obsahuje dva CMOS invertory a průchozí tranzistor určený ke čtení a zápisu. V běžném provozu poskytuje buňka nepřetržité řízení a tranzistor je vypnut, aby neovlivňoval stabilitu buňky. Toto řízení je odlišné od běžných paměťových zařízení, ve kterých jsou buňky nepřetržitě čteny a přepisovány. Výstupy buňky Q a nonq pracují s úrovněmi Vcc a GND. I/O blok I/O blok na obr.4 obstarává rozhraní mezi výstupními piny pouzdra zařízení a vnitřní uživatelskou logikou. Každý IOB má registrový vstup a přímý vstup. Každý IOB obsahuje programovatelné třístavové výstupní zesilovače, které mohou být řízeny přímým signálem, nebo signálem z registru. Konfigurační nastavení umožňuje každému obvodu invertování výstupních hodnot, řízení rychlosti přeběhu a řízení vysokoimpedačních PULL-UP rezistorů. Každý vstup obvodu obsahuje diodu k elektrostatické ochraně. Vstupní zesilovače každého IOB umožňují nastavování prahových úrovní, k převodu vnějšího signálu na úrovně vnitřní logiky. Tyto prahové úrovně mohou být u vstupních zesilovačů naprogramovány například na logiku TTL nebo CMOS. Zesílené vstupní signály jsou vedeny do paměťového elementu, který může být nakonfigurován jako Flip-flop (hranou řízený klopný obvod), nebo Latch (hladinou řízený klopný obvod). U obou vstupních hodin jde naprogramovat náběžná/spádová hrana,horní/dolní hladina pro řízení flip-flop,nebo latch. Pin O je zdrojem dat pro výstupní zesilovač, buď jako přímý, nebo jako registrový. U každého IOB lze vkládat vysokoimpedanční Pull-Up rezistory, které mohou být programem určeny k přivedení log.1 na neřízené piny pouzdra.

4 I/O paměťové elementy jsou resetovány během konfigurování, nebo mohou být resetovány signálem RESET. Vstupy DIRECT IN a REGISTERED IN jsou dostupné pro vnitřní propojení. Konfigurační program pro každý IOB obsahuje výběr výstupního registru, inverzi logického signálu, třístavové řízení výstupu a řízení rychlosti přeběhu. Programově řízené paměťové buňky na obr.4 řídí následující nastavení. Logická inverze výstupu, která je řízena bitem konfiguračního programu. Řízení výstupního zesilovače v závislosti na log. hodnotách OUTPUT ENABLE. Zesilovač je buď aktivní, nebo blokován. Přímý, nebo registrový výstup lze nastavit pro každý IOB. Registrový používá hranou řízený KO (flip-flop). Zdroj hodin může být dodáván z obou kovových linek. Umožňuje nastavení rychlosti přeběhu výstupního zesilovače. Vnitřní vysokoimpedanční Pull-up rezistory braní nezapojené vstupy před tím, aby nebyly plovoucí. Výstupní IOB zesilovače jsou schopny dát proud 4mA (8mA v řadě XC3100A). Pro spolehlivou činnost by vstupy měli mít přechodové časy menší než 100ns a neměly by být plovoucí.(u CMOS možnost vzniku oscilací).

5 Konfigurovatelný logický blok Pole konfigurovatelných logických bloků (CLBs) obsahuje funkční členy, ze kterých je konstruována uživatelská logika. CLBs jsou uspořádány do matic, např. XC3020A má 64 takových bloků. (8x8). Vývojový systém je používán k překladu konfiguračních dat, které jsou nahrány ve vnitřní konfigurační paměti, k definování operací a vnitřního propojení každého bloku. Konfigurování bloků a propojení je možno také realizovat přeložením nakresleného log. zapojení ve schématiku. Každý CLB má kombinatorické log. sekce, 2 klopné obvody a vnitřní řídící sekci. Obr.5. Zde je 5 logických vstupů (A,B,C,D a E), hodiny (K), asynchronní přímý reset (RD) a Enable clock (EA). Každý CLB má dva výstupy (X a Y), které mohou být zavedeny do sitě vnitřního propojení. Vstupní data pro každý KO v CLB jsou dodávána z výstupu funkce F nebo G kombinační logiky, nebo ze vstupu bloku DI. Oba KO v každém CLB sdílejí asynchronní reset RD, který je nezávislý na CLK. KO také sdílejí ENABLE CLOCK (EA), který povoluje, nebo zabraňuje průchodu vstupních dat, nebo kombinační funkci na KO.

6 Programovatelné vnitřní propojení V FPGA jsou to spojové cesty k propojení vstupů a výstupů IOBs a CLBs do logické sítě. Propojky mezi bloky jsou složeny z kovových segmentů. Speciálně konstruované průchozí tranzistory, každý řízený konfiguračním bitem, spojují tyto kovové segmenty v místě kde se nachází PIPs (obdoba uzlu). Na obr.8 je uveden příklad spojové síťě. Vývojový systém umožňuje automatické spojení těchto vnitřních propojení. Vstupy CLBs a IOBs jsou multiplexovány tudíž jejich vstupy mohou být vedeny i od dalších spojových segmentů. Na obr.9 je ukázán spojový přistup logické proměnné do vstupního bloku, řídícího vstupu a výstupu bloku.

7 U těchto obvodů jsou tři typy prostředků kovového propojení k vytvoření různých spojovacích cest: Hlavní propojení Přímé propojení LONGLINES (multiplexované sběrnice a rozsáhlá AND pole)

8 Hlavní propojení Je ukázáno na obr.10. Skládá se z pěti horizontálních a pěti vertikálních kovových linek umístěny mezi řádky a sloupce logických a IOB bloků. Místo, kde dochází ke křížení je označeno jako přepínací matice. Pomocí přepínací matice je možné naprogramovat různé propojení mezi kovovými linkami sousedních řádků a sloupců. Propojení skrz přepínací matici se může udělat automatickým propojením, nebo vybráním požadované dvojice pinů matice k propojení, nebo rozpojení. Kombinace propojení pro každý bit je na obr.11. U přepínacích matic, vpravo a nad, se také nachází zesilovače, které slouží k zesílení signálů u dlouhých propojení. Obr.8.

9 Přímé propojení Přímé propojení na obr.12 poskytuje mnohem efektivnější propojení mezi sousedními CLBs nebo IOBs. Signál vedený z bloku do bloku využívající přímé propojení obsahuje minimum propojení. Výstup X jednoho CLB může být přímo propojen se vstupem CLB po jeho levé, nebo pravé straně. Výstup Y může být veden do CLB pod ním, nebo nad ním. Toto propojení umožňuje vysoké rychlosti přenosu. To samé se používá i v případě, kdy CLB sousedí s IOB. viz obr.13

10 Longlines Jsou překlenuty přes přepínací matice a jsou hlavně určeny pro přenos signálu na dlouhou vzdálenost. LONGLINES ukázané na obr.14 jsou vertikální a horizontální. Vertikální jsou tři a horizontální dvě. U obvodů větších než XC3020A a XC3120A jsou dvě vertikální Longlines v každém sloupci v polovině přerušeny a je možno je

11 propojit (dvě za sebou). U XC3020A a XC3120 jsou pouze postraní Longlines v polovině přerušeny. Longlines mohou být zavedeny do CLB, nebo do IOB. Tří stavové budiče jsou u každého vstupu do longline a jsou automaticky aktivovány, když propojení je uděláno. Zesilovač v horním levém rohu FPGA čipu, řídí globální sít, která je dostupná pro všechny K vstupy (hodiny) logických bloků. Použitím Globálního zesilovače pro hodinový signál obstarává synchronizované hodiny pro některé, nebo pro všechny IOBs a CLBs. Konfigurační bity pro K vstupy každého logického bloku může vybírat buď globální prostředek, nebo jiný spojový prostředek jako zdroj hodinového signálu pro klopné obvody. Vnitřní sběrnice Dvojice třístavových zesilovačů nacházející se v blízkosti každého CLB, na obr.14, povoluje logice řízení horizontálních Longlines. Logickým řízením tří stavového zesilovače lze řídit implementaci rozsáhlých multiplexních funkcí. Každý vstup tohoto zesilovače může být zaveden do horizontální Longline přivedením log.0 na řídící vstup. obr.16. Přivedením stejného signálu jak na vstup, tak na řídící vstup vytváří "drátovou" AND funkci. přivedením log.1 na vstupy obou zesilovačů, vytváří na jeho výstupu vysokou impedanci a tudíž je zesilovač od Longline odpojen. Přivedením log.0 na vstupy, vytvoří log.0 na jeho výstupu. Pull-up rezistory na obou koncích Longline slouží k vytvoření log.1 na Lognline v případě, že výstupy všech zesilovačů jsou ve stavu

12 vysoké impedance. Pokud jsou vstupy zesilovače odděleny od řídících vstupů, lze zesilovače použít jako multiplexery. obr.17. Každá horizontální Longline obsahuje WEAK KEEPER obvod zabraňující nedefinovaným plovoucím úrovním vznikající držením předchozí logické úrovně, když Longline není řízena aktivním zesilovačem nebo Pull-up rezistorem. Obr.18 ukazuje tři stavové zesilovače, Longlines a Pull-up rezistory.

13 Krystalový oscilátor Na obr.18 je ukázano umístění vysokorychlostního invertujícího zesilovače, který může být implementován jako on-chip krystalový oscilátor. Když je oscilátor nakonfigurován a připojený jako signálový zdroj, jsou dva speciální IOB nakonfigurovány k propojení oscilátoru s komponenty vnějšího krystalového oscilátoru. Obr.19. Invertující zesilovač společně s R-C členem vytváří Piercův oscilátor s fázovým posuvem 360 stupňu. Rezistor R2 se přidává k výstupní impedanci zesilovače, pokud chceme řídit fázi, nastavování odporu krystalu a omezování rozkmitu vstupu zesilovače. Zesilovač je konstruován do 1MHz., do 1,5 násobku specifické frekvence CLB. Konfigurace Inicializační etapa Po připojení napájecího napětí je spuštěn vnitřní reset. Než Ucc dosáhne napětí, při kterém FPGA začínají pracovat (2,5-3V), programovatelné I/O výstupní zesilovače jsou ve stavu vysoké impedance. Doba po kterou se stabilizuje napětí, je

14 označována, jako inicializační doba. Tato doba (11-33ms) je uložena ve 14-bitovém čítači, který je řízen interními hodinami (samogenerované). V tabulce č.1 je ukázáno pět konfiguračních módů, které se nastavují pomocí "mód" pinů M0,M1,M2. V Hlavním konfiguračním módu se zařízení stává zdrojem Konfiguračních Hodin (CCLK). Začátek konfigurace zařízení se používá Periferní (vnější), nebo Slave mód, které musí být hotovy před koncem inicializace. Při Hlavním konfiguračním módu se inicializační doba zvyšuje (43 až 130ms), aby se zajistilo, že všechna zřetězená slave zařízení, které mají být řízeny, se stačila nakonfigurovat. Na obr.20 jsou ukázány jednotlivé kroky konfiguračního procesu. Na konci inicializace zařízení vloží mazací proceduru, která vymaže konfigurační paměť. INIT indikuje ukončení inicializace a mazací procedury (log.0). Pokud konfigurace začala a objeví-li se RESET v log.0 během tří (minimum) časovacích cyklů, dojde k přerušení konfigurace. Přejde se k mazací proceduře, která vymaže z části nahrané slova v konfigurační paměti. FPGA znovu přečte stav RESETU a "mód" linek před znovuspuštěním konfigurační procedury. Během konfigurace XC3000A, XC3000L, XC3100A a XC3100L testují přítomnost stop bitů na příslušných pozicích. Každá chyba ukončí konfiguraci a nastavi INIT do log.0.

15 Konfigurační data Konfigurační data k definování funkce a propojek jsou nahrávána po připojení napětí a po příchodu signálu re-program z vnější paměti. Je dostupné několik metod automatického, nebo řízeného nahrávání dat. Logické úrovně, které se nachází v době startu konfigurace na "mód" pinech určují konfigurační mód. Viz tab. 1. Data mohou být jak sériová, tak paralelní, což závisí na zvoleném konfiguračním módu. Různá FPGAs mají různé velikosti počtu datových rámců. K udržení kompatibility mezi různými typy zařízení, tak produkty XILING používají kompatibilní konfigurační formáty. Pro konfiguraci XC3020A je potřeba bitů, pro každé zařízení, uspořádaných do 197 datových rámců. Dalších 40 bitů se používá pro záhlaví. Obr.22. Formát dat pro každé zařízení je vytvářeno vývojovým systémem. Konfigurační sled bitů začíná úvodními osmi bity v log.1, pak čtyřmi bity úvodního kódů (0010). Následuje 24 bit kód určující délku dat. Když je konfigurace spuštěna, "počítadlo" v FPGA je nastaveno na nulu a začínají konfigurační cykly konfigurující zařízení. Každý konfigurační datový rámec je nahrán do zařízení, kde je převeden na datové slovo, které je pak nahráváno do vnitřní konfigurační paměti. Konfigurační proces končí nahráním v ech datových rámců do zařízení. Konfigurační módy Master Mód V tomto módu FPGA automaticky nahrává konfigurační data z vnější paměti. K dispozici jsou tři typy Master módů, které používají vnitřní hodiny CCLK k časování přicházejících dat. Master sériový mód používá sériová data dodávána do DATA-IN (DIN) ze synchronního sériového zdroje, jako je XILING sériová konfigurační PROM na obr.23.

16 Master paralelní LOW a HIGN mód automaticky dodává data z paměti na D0-D7 určené 16-bitovou adresou. Obr.25. Startovací hex adresa je 0000 pro inkrementující Master LOW mód a a FFFF pro dekrementující Master HIGH mód.

17 Periferní mód Vytváří jednoduché rozhraní skrz něj může zařízení nahrávat data paralelně. Obr.27.Aby mohly být z datové sběrnice načítána data, musí být CS0, CS1, CS2 a WS v aktivních úrovních. FPGA generuje hodiny z vnitřního generátoru a data jsou načítána do vstupního "bafru" a převáděna z paralelní podoby na sériově řazené rámce a vkládána do vnitřního sériového registru. Tyto data jsou pak přiváděna na DOUT. Signál READY/BUSY přechází do log.0, kdy paralelní slovo je načteno a do log.1, kdy "bafr" poslal svou informaci do sériového registru a je tedy připraven přijmout nová data. Stejně jako Master mód, tak i Periferní mód lze pou ít pro zařízení, které je hlavním zařízením pro zřetězené slave zařízení (Daisy- Chain). Viz obr.25.

18 Slave sériový mód Vytváří jednoduché rozhraní k nahrávání nastavení FPGA. Obr.29. Sériová data jsou nahrávána synchronně řízené signálem CCLK. Zařízení pak vlo í před data záhlaví a data putují na DOUT. Slave mód lze také vyu ít pro zřetězení (Daisychain), kdy jsou vstupní data dodávána z předchozího FPGA datového výstupu, zatímco hodiny jsou dodávána se zařízení, které je v Hlavním, nebo Periferním módu.

19 Řada XC4000 má proti řade XC3000 jisté změny.za nejpodstatnejší lze považovat změnu konfigurančního logického bloku. XC4000 CLB obsahuje tři funkční bloky a dva flip-flopy.funkční bloky F a G nemají společné vstupy, což jim umožňuje pracovat nezávisle.funkčni blok H kombinuje konbinačni fce F a G s pridavným vstupem H1.Dva flip-flopy ukládaji bud vystupní funkce nebo hodnotu danou vstupem DIN.Pokud se funkčni generátor H nepoužíva, pak hodnota na vstupu H1 přímo přes něj prochází a máme k dispozici další přímý vstup. Obr.1 Konfigurační log. Blok (CLB)

20 CLB obsahují také dedikacni hardware umožňující rychlý přenos pro použití v násobičkach nebo sčítačkách a také využití CLB jako RAM.Tato schopnost zvyšuje rychlost, efektivitu a snižuje množství použitých CLB pro dané užití.makra umožňující použití těchto možností jsou obsazena v XILINX knihovně. Obr. 2 CLB Rychlá logika Obr.3 CLB RAM mód

PROGRAMOVATELNÉ LOGICKÉ OBVODY

PROGRAMOVATELNÉ LOGICKÉ OBVODY PROGRAMOVATELNÉ LOGICKÉ OBVODY (PROGRAMMABLE LOGIC DEVICE PLD) Programovatelné logické obvody jsou číslicové obvody, jejichž logická funkce může být programována uživatelem. Výhody: snížení počtu integrovaných

Více

SPARTAN - 3 Xilinx FPGA Device

SPARTAN - 3 Xilinx FPGA Device SPARTAN - 3 Xilinx FPGA Device 1. Úvod: 1.2V řada SPARTAN-3 navazuje na úspěch předchozí řady: SPARTAN-IIE. Od architektury SPARTAN-IIE se liší v počtu systémových hradel a logických buněk, velikosti RAM,

Více

Struktura a architektura počítačů (BI-SAP) 10

Struktura a architektura počítačů (BI-SAP) 10 Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Struktura a architektura počítačů (BI-SAP) 10 doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii

Více

BDIO - Digitální obvody

BDIO - Digitální obvody BIO - igitální obvody Ústav Úloha č. 6 Ústav mikroelektroniky ekvenční logika klopné obvody,, JK, T, posuvný registr tudent Cíle ozdíl mezi kombinačními a sekvenčními logickými obvody. Objasnit principy

Více

Manuál přípravku FPGA University Board (FUB)

Manuál přípravku FPGA University Board (FUB) Manuál přípravku FPGA University Board (FUB) Rozmístění prvků na přípravku Obr. 1: Rozmístění prvků na přípravku Na obrázku (Obr. 1) je osazený přípravek s FPGA obvodem Altera Cyclone III EP3C5E144C8 a

Více

IOFLEX02 PROGRAMOVATELNÁ DESKA 16 VSTUPŮ A 32 VÝSTUPŮ. Příručka uživatele. Střešovická 49, Praha 6, s o f c o s o f c o n.

IOFLEX02 PROGRAMOVATELNÁ DESKA 16 VSTUPŮ A 32 VÝSTUPŮ. Příručka uživatele. Střešovická 49, Praha 6,   s o f c o s o f c o n. IOFLEX02 PROGRAMOVATELNÁ DESKA 16 VSTUPŮ A 32 VÝSTUPŮ Příručka uživatele Střešovická 49, 162 00 Praha 6, e-mail: s o f c o n @ s o f c o n. c z tel./fax : 220 610 348 / 220 180 454, http :// w w w. s o

Více

SEKVENČNÍ LOGICKÉ OBVODY

SEKVENČNÍ LOGICKÉ OBVODY Sekvenční logický obvod je elektronický obvod složený z logických členů. Sekvenční obvod se skládá ze dvou částí kombinační a paměťové. Abychom mohli určit hodnotu výstupní proměnné, je potřeba u sekvenčních

Více

XC3000(A) / XC3100(A)

XC3000(A) / XC3100(A) FPGA Xilinx SPARTAN 1. FPGA Xilinx historie Řada XC2000 byla historicky první FPGA (rok 1984), v současné době se již nedodává. Principy použité pro její konstrukci byly natolik geniální, že jsou na nich

Více

Systém řízení sběrnice

Systém řízení sběrnice Systém řízení sběrnice Sběrnice je komunikační cesta, která spojuje dvě či více zařízení. V určitý okamžik je možné aby pouze jedno z připojených zařízení vložilo na sběrnici data. Vložená data pak mohou

Více

Popis obvodu U2403B. Funkce integrovaného obvodu U2403B

Popis obvodu U2403B. Funkce integrovaného obvodu U2403B ASICentrum s.r.o. Novodvorská 994, 142 21 Praha 4 Tel. (02) 4404 3478, Fax: (02) 472 2164, E-mail: info@asicentrum.cz ========== ========= ======== ======= ====== ===== ==== === == = Popis obvodu U2403B

Více

Dělení pamětí Volatilní paměti Nevolatilní paměti. Miroslav Flídr Počítačové systémy LS /11- Západočeská univerzita v Plzni

Dělení pamětí Volatilní paměti Nevolatilní paměti. Miroslav Flídr Počítačové systémy LS /11- Západočeská univerzita v Plzni ělení pamětí Volatilní paměti Nevolatilní paměti Počítačové systémy Vnitřní paměti Miroslav Flídr Počítačové systémy LS 2006-1/11- Západočeská univerzita v Plzni ělení pamětí Volatilní paměti Nevolatilní

Více

Komunikace modulu s procesorem SPI protokol

Komunikace modulu s procesorem SPI protokol Komunikace modulu s procesorem SPI protokol Propojení dvouřádkového LCD zobrazovače se sběrnicí SPI k procesotru (dále již jen MCU microcontroller unit) a rozložení pinů na HSES LCD modulu. Komunikace

Více

Operační zesilovač. Úloha A2: Úkoly: Nutné vstupní znalosti: Diagnostika a testování elektronických systémů

Operační zesilovač. Úloha A2: Úkoly: Nutné vstupní znalosti: Diagnostika a testování elektronických systémů Diagnostika a testování elektronických systémů Úloha A2: 1 Operační zesilovač Jméno: Datum: Obsah úlohy: Diagnostika chyb v dvoustupňovém operačním zesilovači Úkoly: 1) Nalezněte poruchy v operačním zesilovači

Více

Konfigurace portů u mikrokontrolérů

Konfigurace portů u mikrokontrolérů Konfigurace portů u mikrokontrolérů Porty u MCU Většina vývodů MCU má podle konfigurace některou z více funkcí. K přepnutí funkce dochází většinou automaticky aktivováním příslušné jednotky. Základní konfigurace

Více

Praktické úlohy- 2.oblast zaměření

Praktické úlohy- 2.oblast zaměření Praktické úlohy- 2.oblast zaměření Realizace praktických úloh zaměřených na dovednosti v oblastech: Měření specializovanými přístroji, jejich obsluha a parametrizace; Diagnostika a specifikace závad, měření

Více

Simulace číslicových obvodů (MI-SIM) zimní semestr 2010/2011

Simulace číslicových obvodů (MI-SIM) zimní semestr 2010/2011 Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Simulace číslicových obvodů (MI-SIM) zimní semestr 2010/2011 Jiří Douša, katedra číslicového návrhu (K18103), České vysoké učení technické

Více

Architektura počítačů Logické obvody

Architektura počítačů Logické obvody Architektura počítačů Logické obvody http://d3s.mff.cuni.cz/teaching/computer_architecture/ Lubomír Bulej bulej@d3s.mff.cuni.cz CHARLES UNIVERSITY IN PRAGUE faculty of mathematics and physics 2/36 Digitální

Více

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií Autor: Tomáš Válek, xvalek02@stud.fit.vutbr.cz Login: xvalek02 Datum: 21.listopadu 2012 Obsah 1 Úvod do rozhraní I 2 C (IIC) 1 2 Popis funkčnosti

Více

Architektura počítačů Logické obvody

Architektura počítačů Logické obvody Architektura počítačů Logické obvody http://d3s.mff.cuni.cz/teaching/computer_architecture/ Lubomír Bulej bulej@d3s.mff.cuni.cz CHARLES UNIVERSITY IN PRAGUE faculty of mathematics and physics Digitální

Více

Mikrokontroléry. Doplňující text pro POS K. D. 2001

Mikrokontroléry. Doplňující text pro POS K. D. 2001 Mikrokontroléry Doplňující text pro POS K. D. 2001 Úvod Mikrokontroléry, jinak též označované jako jednočipové mikropočítače, obsahují v jediném pouzdře všechny podstatné části mikropočítače: Řadič a aritmetickou

Více

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti MI-SOC: 2 KOMUNIKACE NAČIPU, LATENCE, PROPUSTNOST, ARCHITEKTURY doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních

Více

Principy komunikace s adaptéry periferních zařízení (PZ)

Principy komunikace s adaptéry periferních zařízení (PZ) Principy komunikace s adaptéry periferních zařízení (PZ) Několik možností kategorizace principů komunikace s externími adaptéry, např.: 1. Podle způsobu adresace registrů, které jsou součástí adaptérů.

Více

Přerušovací systém s prioritním řetězem

Přerušovací systém s prioritním řetězem Přerušovací systém s prioritním řetězem Doplňující text pro přednášky z POT Úvod Přerušovací systém mikropočítače může být koncipován několika způsoby. Jednou z možností je přerušovací systém s prioritním

Více

Semestrální práce z předmětu Speciální číslicové systémy X31SCS

Semestrální práce z předmětu Speciální číslicové systémy X31SCS Semestrální práce z předmětu Speciální číslicové systémy X31SCS Katedra obvodů DSP16411 ZPRACOVAL: Roman Holubec Školní rok: 2006/2007 Úvod DSP16411 patří do rodiny DSP16411 rozšiřuje DSP16410 o vyšší

Více

EC Motor. IO Modul EC200. EC200 Int. EC200 Ext. Verze 1.20, revize PMControl s.r.o.

EC Motor. IO Modul EC200. EC200 Int. EC200 Ext. Verze 1.20, revize PMControl s.r.o. EC Motor IO Modul EC200 EC200 Int. EC200 Ext. Verze 1.20, revize 2010-07-27 PMControl s.r.o. 1. Popis IO modulu EC200 IO modul EC200 je rozšiřující interface pro motory s vestavěnou elektronikou řady PMC

Více

PCKIT LPT MODUL SBĚRNICE IOBUS PRO PC LPT. Příručka uživatele. Střešovická 49, Praha 6, s o f c o s o f c o n.

PCKIT LPT MODUL SBĚRNICE IOBUS PRO PC LPT. Příručka uživatele. Střešovická 49, Praha 6,   s o f c o s o f c o n. PCKIT LPT MODUL SBĚRNICE IOBUS PRO PC LPT Příručka uživatele Střešovická 49, 162 00 Praha 6, e-mail: s o f c o n @ s o f c o n. c z tel./fax : (02) 20 61 03 48 / (02) 20 18 04 54, http :// w w w. s o f

Více

Y36SAP 2007 Y36SAP-4. Logické obvody kombinační a sekvenční používané v číslicovém počítači Sčítačka, půlsčítačka, registr, čítač

Y36SAP 2007 Y36SAP-4. Logické obvody kombinační a sekvenční používané v číslicovém počítači Sčítačka, půlsčítačka, registr, čítač Y36SAP 27 Y36SAP-4 Logické obvody kombinační a sekvenční používané v číslicovém počítači Sčítačka, půlsčítačka, registr, čítač 27-Kubátová Y36SAP-Logické obvody typické Často používané funkce Majorita:

Více

Periferní operace využívající přímý přístup do paměti

Periferní operace využívající přímý přístup do paměti Periferní operace využívající přímý přístup do paměti Základní pojmy Programová obsluha periferní operace řízení této činnosti procesorem. Periferní operace využívající přerušení řízení řadičem přerušení,

Více

MSP 430F1611. Jiří Kašpar. Charakteristika

MSP 430F1611. Jiří Kašpar. Charakteristika MSP 430F1611 Charakteristika Mikroprocesor MSP430F1611 je 16 bitový, RISC struktura s von-neumannovou architekturou. Na mikroprocesor má neuvěřitelně velkou RAM paměť 10KB, 48KB + 256B FLASH paměť. Takže

Více

TECHNICKÝ POPIS MODULU GRAFIK =============================

TECHNICKÝ POPIS MODULU GRAFIK ============================= listů: 8 list : 1 TECHNICKÝ POPIS MODULU GRAFIK ============================= zpracoval: Nevoral schválil: Cajthaml ZPA, k.p. Nový Bor, listopad 1985 4-151-00342-4 list: 1 list: 2 1. VŠEOBECNĚ Obvody realizované

Více

Způsoby realizace paměťových prvků

Způsoby realizace paměťových prvků Způsoby realizace paměťových prvků Interní paměti jsou zapojeny jako matice paměťových buněk. Každá buňka má kapacitu jeden bit. Takováto buňka tedy může uchovávat pouze hodnotu logická jedna nebo logická

Více

4. Elektronické logické členy. Elektronické obvody pro logické členy

4. Elektronické logické členy. Elektronické obvody pro logické členy 4. Elektronické logické členy Kombinační a sekvenční logické funkce a logické členy Elektronické obvody pro logické členy Polovodičové paměti 1 Kombinační logické obvody Způsoby zápisu logických funkcí:

Více

Sekvenční logické obvody

Sekvenční logické obvody Sekvenční logické obvody Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou Sekvenční obvody - paměťové členy, klopné obvody flip-flop Asynchronní klopné obvody

Více

Profilová část maturitní zkoušky 2014/2015

Profilová část maturitní zkoušky 2014/2015 Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2014/2015 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 26-41-M/01 Elektrotechnika Zaměření: technika

Více

5. A/Č převodník s postupnou aproximací

5. A/Č převodník s postupnou aproximací 5. A/Č převodník s postupnou aproximací Otázky k úloze domácí příprava a) Máte sebou USB flash-disc? b) Z jakých obvodů se v principu skládá převodník s postupnou aproximací? c) Proč je v zapojení použit

Více

1 z 16 11.5.2009 11:33 Test: "CIT_04_SLO_30z50" Otázka č. 1 U Mooreova automatu závisí okamžitý výstup Odpověď A: na okamžitém stavu pamětí Odpověď B: na minulém stavu pamětí Odpověď C: na okamžitém stavu

Více

Způsoby realizace této funkce:

Způsoby realizace této funkce: KOMBINAČNÍ LOGICKÉ OBVODY U těchto obvodů je výstup určen jen výhradně kombinací vstupních veličin. Hodnoty výstupních veličin nezávisejí na předcházejícím stavu logického obvodu, což znamená, že kombinační

Více

Vstupní terminál LOG3

Vstupní terminál LOG3 Vstupní terminál LOG3 Identifikační systém ACS-line Návod pro instalaci Verze hardware LOG3.6 od verze firmware: 2.41 Popis LOG3 v2,41.doc - strana 1 (celkem 8) Popis funkce Modul LOG3 slouží pro ovládání

Více

Struktura a architektura počítačů (BI-SAP) 4

Struktura a architektura počítačů (BI-SAP) 4 Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Struktura a architektura počítačů (BI-SAP) 4 doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii

Více

NÁVOD K OBSLUZE konfigurační SW CS-484

NÁVOD K OBSLUZE konfigurační SW CS-484 NÁVOD K OBSLUZE konfigurační SW CS-484 OBSAH 1. Popis 2. Propojení modulu s PC 3. Instalace a spuštění programu CS-484 4. POPIS JEDNOTLIVÝCH ZÁLOŽEK 4.1. Připojení 4.1.1 Připojení modulu 4.2. Nastavení

Více

Paměti EEPROM (1) 25/07/2006 1

Paměti EEPROM (1) 25/07/2006 1 Paměti EEPROM (1) EEPROM - Electrically EPROM Mají podobné chování jako paměti EPROM, tj. jedná se o statické, energeticky nezávislé paměti, které je možné naprogramovat a později z nich informace vymazat

Více

Klopný obvod typu D, dělička dvěma, Johnsonův kruhový čítač

Klopný obvod typu D, dělička dvěma, Johnsonův kruhový čítač FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Klopný obvod typu D, dělička dvěma, Johnsonův kruhový čítač (Řídící elektronika BREB) Autoři textu: doc. Dr. Ing. Miroslav

Více

5. Sekvenční logické obvody

5. Sekvenční logické obvody 5. Sekvenční logické obvody 3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou 3. Sekvenční logické obvody - příklad asynchronního sekvenčního obvodu 3.

Více

Interface CAR2FMS v2 firmware CAN data generátor

Interface CAR2FMS v2 firmware CAN data generátor Interface CAR2FMS v2 -firmware CAN data generátor- Obsah: POPIS 2 Technické informace 4 NASTAVENÍ DIP 5 Nastavení zakončovacích odporů 6 ZAPOJENÍ KONEKTORŮ 6 SIGNALIZAČNÍ LED 7 Ing. David Španěl Mgr. Vítězslav

Více

P232/485. Převodník RS232 na RS485. Příručka uživatele AUTOMATIZAČNÍ TECHNIKA

P232/485. Převodník RS232 na RS485. Příručka uživatele AUTOMATIZAČNÍ TECHNIKA P232/485 Převodník RS232 na RS485 Příručka uživatele R AUTOMATIZAČNÍ TECHNIKA Střešovická 49, 162 00 Praha 6, e-mail: s o f c o n @ s o f c o n. c z tel./fax : 220 610 348 / 220 180 454, http :// w w w.

Více

Číselné vyjádření hodnoty. Kolik váží hrouda zlata?

Číselné vyjádření hodnoty. Kolik váží hrouda zlata? Čísla a logika Číselné vyjádření hodnoty Au Kolik váží hrouda zlata? Dekadické vážení Když přidám osmé závaží g, váha se převáží => závaží zase odeberu a začnu přidávat závaží x menší 7 závaží g 2 závaží

Více

6. Programovatelné struktury. PLA, PAL, PROM, GAL struktury

6. Programovatelné struktury. PLA, PAL, PROM, GAL struktury 6. Programovatelné struktury PLA, PAL, PROM, GAL struktury 6. Programovatelné struktury úvod Programovatelné obvodyřadíme mezi univerzální logické bloky, resp. programovatelné logické moduly. Obecné označení

Více

Parametry pamětí vybavovací doba (tj. čas přístupu k záznamu v paměti) = 10 ns ms rychlost toku dat (tj. počet přenesených bitů za sekundu)

Parametry pamětí vybavovací doba (tj. čas přístupu k záznamu v paměti) = 10 ns ms rychlost toku dat (tj. počet přenesených bitů za sekundu) Paměti Parametry pamětí vybavovací doba (tj. čas přístupu k záznamu v paměti) = 10 ns...100 ms rychlost toku dat (tj. počet přenesených bitů za sekundu) kapacita paměti (tj. počet bitů, slabik, slov) cena

Více

Vestavné systémy BI-VES Přednáška 5

Vestavné systémy BI-VES Přednáška 5 Vestavné systémy BI-VES Přednáška 5 Ing. Miroslav Skrbek, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Miroslav Skrbek 2010,2011 ZS2010/11 Evropský

Více

Sériové komunikace KIV/PD Přenos dat Martin Šimek

Sériové komunikace KIV/PD Přenos dat Martin Šimek Sériové komunikace KIV/PD Přenos dat Martin Šimek O čem přednáška je? 2 Konfigurace datového spoje Sériová rozhraní RS-232, RS-485 USB FireWire Konfigurace datového spoje 3 Topologie datového spoje 4 Rozhraní

Více

PK Design. Modul CLK Generátor MHz v1.0. Modul programovatelného zdroje hodinových pulzů

PK Design. Modul CLK Generátor MHz v1.0. Modul programovatelného zdroje hodinových pulzů Modul CLK Generátor 20-120MHz v1.0 Modul programovatelného zdroje hodinových pulzů Uživatelský manuál ٠٣) (٢. ٦. ١.٠ م ل م» مض Obsah 1 Upozornění...3 2 Úvod...4 2.1 Vlastnosti modulu...4 2.2 Použití...4

Více

3. Sekvenční logické obvody

3. Sekvenční logické obvody 3. Sekvenční logické obvody 3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou 3. Sekvenční logické obvody příklad sekv.o. Příklad sledování polohy vozíku

Více

Typy a použití klopných obvodů

Typy a použití klopných obvodů Typy a použití klopných obvodů Klopné obvody s hodinovým vstupem mění svůj stav, pokud hodinový vstup má hodnotu =. Přidáním invertoru před hodinový vstup je lze upravit tak, že budou měnit svůj stav tehdy,

Více

4.10 Ovládač klávesnice 07 TC 91 Ovládání 32 přepínačů/kláves a 32 LED

4.10 Ovládač klávesnice 07 TC 91 Ovládání 32 přepínačů/kláves a 32 LED .0 Ovládač klávesnice Ovládání 3 přepínačů/kláves a 3 LED 3 Obr..0-: Ovládač klávesnice 5 Obsah Účel použití...0- Zobrazení a komponenty na desce tištěných spojů...0- Elektrické zapojení...0- Přiřazení

Více

KOMBINAČNÍ LOGICKÉ OBVODY

KOMBINAČNÍ LOGICKÉ OBVODY KOMBINAČNÍ LOGICKÉ OBVODY Použité zdroje: http://cs.wikipedia.org/wiki/logická_funkce http://www.ibiblio.org http://martin.feld.cvut.cz/~kuenzel/x13ups/log.jpg http://www.mikroelektro.utb.cz http://www.elearn.vsb.cz/archivcd/fs/zaut/skripta_text.pdf

Více

Sekvenční logické obvody

Sekvenční logické obvody Název a adresa školy: Střední škola průmyslová a umělecká, Opava, příspěvková organizace, Praskova 399/8, Opava, 746 01 Název operačního programu: OP Vzdělávání pro konkurenceschopnost, oblast podpory

Více

OVLÁDACÍ OBVODY ELEKTRICKÝCH ZAŘÍZENÍ

OVLÁDACÍ OBVODY ELEKTRICKÝCH ZAŘÍZENÍ OVLÁDACÍ OBVODY ELEKTRICKÝCH ZAŘÍZENÍ Odlišnosti silových a ovládacích obvodů Logické funkce ovládacích obvodů Přístrojová realizace logických funkcí Programátory pro řízení procesů Akční členy ovládacích

Více

1. MIKROPROCESOR ATMEGA A/D PŘEVODNÍK MÓDY PŘEVODNÍKU Single Conversion Mode Auto Triggering Start...

1. MIKROPROCESOR ATMEGA A/D PŘEVODNÍK MÓDY PŘEVODNÍKU Single Conversion Mode Auto Triggering Start... 1. MIKROPROCESOR ATMEGA 8535... 2 1.1 A/D PŘEVODNÍK... 2 1.2 MÓDY PŘEVODNÍKU... 3 1.2.1 Single Conversion Mode... 3 1.2.2 Auto Triggering Start... 4 1.2.3 Free Running Mode... 4 1.3 VÝBĚR MĚŘENÉHO KANÁLU...

Více

Logické funkce a obvody, zobrazení výstupů

Logické funkce a obvody, zobrazení výstupů Logické funkce a obvody, zobrazení výstupů Digitální obvody (na rozdíl od analogových) využívají jen dvě napěťové úrovně, vyjádřené stavy logické nuly a logické jedničky. Je na nich založeno hodně elektronických

Více

Obsah. Zobrazovací a ovládací prvky na čelním panelu. Účel použití. Elektrické zapojení. Obr : Binární vstupní / výstupní modul 07 DC 92

Obsah. Zobrazovací a ovládací prvky na čelním panelu. Účel použití. Elektrické zapojení. Obr : Binární vstupní / výstupní modul 07 DC 92 4.8 Binární vstupní / výstupní modul 07 DC 9 3 konfigurovatelných binárních vstupů / výstupů, 4 V DC, galvanicky oddělených po skupinách, výstupy zatížitelné 500 ma, CS31 - linie 1 3 4 1 Obr. 4.8-1: Binární

Více

FVZ K13138-TACR-V004-G-TRIGGER_BOX

FVZ K13138-TACR-V004-G-TRIGGER_BOX TriggerBox Souhrn hlavních funkcí Synchronizace přes Ethernetový protokol IEEE 1588 v2 PTP Automatické určení možnosti, zda SyncCore zastává roli PTP master nebo PTP slave dle mechanizmů standardu PTP

Více

Autonomní zámek LOG2

Autonomní zámek LOG2 Autonomní zámek LOG2 Identifikační systém ACS-line Návod pro instalaci Verze hardware LOG3.6 popis LOG2-6.doc - strana 1 (celkem 9) Popis funkce Modul LOG2 slouží pro ovládání a kontrolu vstupů pomocí

Více

Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus

Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus Činnost CPU Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus Hodinový cyklus CPU je synchronní obvod nutné hodiny (f CLK ) Instrukční cyklus IF = doba potřebná

Více

Struktura a architektura počítačů (BI-SAP) 3

Struktura a architektura počítačů (BI-SAP) 3 Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Struktura a architektura počítačů (BI-SAP) 3 doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii

Více

Cíle. Teoretický úvod

Cíle. Teoretický úvod Předmět Ú Úloha č. 7 BIO - igitální obvody Ú mikroelektroniky Sekvenční logika návrh asynchronních a synchronních binárních čítačů, výhody a nevýhody, využití Student Cíle Funkce čítačů a použití v digitálních

Více

Návrh konstrukce odchovny 2. dil

Návrh konstrukce odchovny 2. dil 1 Portál pre odborné publikovanie ISSN 1338-0087 Návrh konstrukce odchovny 2. dil Pikner Michal Elektrotechnika 19.01.2011 V minulem dile jsme si popsali návrh konstrukce odchovny. senzamili jsme se s

Více

Uživatelský manuál. KNX232e / KNX232e1k

Uživatelský manuál. KNX232e / KNX232e1k Uživatelský manuál verze dokumentu 1.2 (pro firmware od verze 2.1) KNX232e / KNX232e1k KNX232e slouží pro ovládání a vyčítání stavů ze sběrnice KNX sériová linka s ASCII protokolem signalizace komunikace

Více

Prezentace do předmětu Architektury a použití programovatelných obvodů 2

Prezentace do předmětu Architektury a použití programovatelných obvodů 2 Prezentace do předmětu Architektury a použití programovatelných obvodů 2 Složité a méně běžné obvody PAL, sekvencery Obvody typu PAL jsou jedním z typů programovatelných logických obvodů (PLD). Jsou to

Více

Paměti Josef Horálek

Paměti Josef Horálek Paměti Josef Horálek Paměť = Paměť je pro počítač životní nutností = mikroprocesor z ní čte programy, kterými je řízen a také do ní ukládá výsledky své práce = Paměti v zásadě můžeme rozdělit na: = Primární

Více

Paměťové prvky. ITP Technika personálních počítačů. Zdeněk Kotásek Marcela Šimková Pavel Bartoš

Paměťové prvky. ITP Technika personálních počítačů. Zdeněk Kotásek Marcela Šimková Pavel Bartoš Paměťové prvky ITP Technika personálních počítačů Zdeněk Kotásek Marcela Šimková Pavel Bartoš Vysoké učení technické v Brně, Fakulta informačních technologií v Brně Božetěchova 2, 612 66 Brno Osnova Typy

Více

Miroslav Flídr Počítačové systémy LS 2006-1/21- Západočeská univerzita v Plzni

Miroslav Flídr Počítačové systémy LS 2006-1/21- Západočeská univerzita v Plzni Počítačové systémy Vnitřní paměti Miroslav Flídr Počítačové systémy LS 2006-1/21- Západočeská univerzita v Plzni Hierarchire pamětí Miroslav Flídr Počítačové systémy LS 2006-2/21- Západočeská univerzita

Více

A0M38SPP - Signálové procesory v praxi - přednáška 10 2

A0M38SPP - Signálové procesory v praxi - přednáška 10 2 GPIO (konfigurace vstupu, výstupu, alt. funkce) GP timers Core timers Watchdog timer Rotary counter Real time clock Keypad interface SD HOST (MMC, SD interface) ATAPI (IDE) A0M38SPP - Signálové procesory

Více

Pohled do nitra mikroprocesoru Josef Horálek

Pohled do nitra mikroprocesoru Josef Horálek Pohled do nitra mikroprocesoru Josef Horálek Z čeho vycházíme = Vycházíme z Von Neumannovy architektury = Celý počítač se tak skládá z pěti koncepčních bloků: = Operační paměť = Programový řadič = Aritmeticko-logická

Více

Řízení IO přenosů DMA řadičem

Řízení IO přenosů DMA řadičem Řízení IO přenosů DMA řadičem Doplňující text pro POT K. D. 2001 DMA řadič Při přímém řízení IO operací procesorem i při použití přerušovacího systému je rychlost přenosu dat mezi IO řadičem a pamětí limitována

Více

Přednáška A3B38MMP. Bloky mikropočítače vestavné aplikace, dohlížecí obvody. 2015, kat. měření, ČVUT - FEL, Praha J. Fischer

Přednáška A3B38MMP. Bloky mikropočítače vestavné aplikace, dohlížecí obvody. 2015, kat. měření, ČVUT - FEL, Praha J. Fischer Přednáška A3B38MMP Bloky mikropočítače vestavné aplikace, dohlížecí obvody 2015, kat. měření, ČVUT - FEL, Praha J. Fischer A3B38MMP, 2015, J.Fischer, kat. měření, ČVUT - FEL Praha 1 Hlavní bloky procesoru

Více

Paměti EEPROM (1) Paměti EEPROM (2) Paměti Flash (1) Paměti EEPROM (3) Paměti Flash (2) Paměti Flash (3)

Paměti EEPROM (1) Paměti EEPROM (2) Paměti Flash (1) Paměti EEPROM (3) Paměti Flash (2) Paměti Flash (3) Paměti EEPROM (1) EEPROM Electrically EPROM Mají podobné chování jako paměti EPROM, tj. jedná se o statické, energeticky nezávislé paměti, které je možné naprogramovat a později z nich informace vymazat

Více

Jako pomůcka jsou v pravém dolním rohu vypsány binární kódy čísel od 0 do 15 a binární kódy příkazů, které máme dispozici (obr.21). Obr.

Jako pomůcka jsou v pravém dolním rohu vypsány binární kódy čísel od 0 do 15 a binární kódy příkazů, které máme dispozici (obr.21). Obr. Model procesoru Jedná se o blokové schéma složené z registrů, paměti RAM, programového čítače, instrukčního registru, sčítačky a řídicí jednotky, které jsou propojeny sběrnicemi. Tento model má dva stavy:

Více

Témata profilové maturitní zkoušky

Témata profilové maturitní zkoušky Obor: 18-20-M/01 Informační technologie Předmět: Databázové systémy Forma: praktická 1. Datový model. 2. Dotazovací jazyk SQL. 3. Aplikační logika v PL/SQL. 4. Webová aplikace. Obor vzdělání: 18-20-M/01

Více

Programátor procesorů PIC. Milan Horkel

Programátor procesorů PIC. Milan Horkel PIPGR0 Programátor procesorů PI Milan Horkel Programátor PIPGR je malý vývojový programátor pro programování procesorů PI firmy MIROHIP. Umožňuje programované zařízení spustit bez odpojování programátoru

Více

Programovatelná logika

Programovatelná logika Programovatelná logika Přehled historie vývoje technologie programovatelných obvodů. Obvody PLD, GAL,CPLD, FPGA Příklady systémů a vývojových prostředí. Moderní elektrotechnický průmysl neustále stupňuje

Více

Návod k obsluze výukové desky CPLD

Návod k obsluze výukové desky CPLD Návod k obsluze výukové desky CPLD FEKT Brno 2008 Obsah 1 Úvod... 3 2 Popis desky... 4 2.1 Hodinový signál... 5 2.2 7- Segmentový displej... 5 2.3 LED zobrazení... 6 2.4 Přepínače... 6 2.5 PORT 1 - Externí

Více

Programovatelný časový spínač 1s 68h řízený jednočip. mikroprocesorem v3.0a

Programovatelný časový spínač 1s 68h řízený jednočip. mikroprocesorem v3.0a Programovatelný časový spínač 1s 68h řízený jednočip. mikroprocesorem v3.0a Tato konstrukce představuje časový spínač řízený mikroprocesorem Atmel, jehož hodinový takt je odvozen od přesného krystalového

Více

Paměti Flash. Paměti Flash. Základní charakteristiky

Paměti Flash. Paměti Flash. Základní charakteristiky Paměti Flash K.D. - přednášky 1 Základní charakteristiky (Flash EEPROM): Přepis dat bez mazání: ne. Mazání: po blocích nebo celý čip. Zápis: po slovech nebo po blocích. Typická životnost: 100 000 1 000

Více

Obsah. Zobrazovací a ovládací prvky na čelním panelu. Účel použití. Elektrické zapojení. Obr. 4.7-1: Binární vstupní / výstupní modul 07 DC 91

Obsah. Zobrazovací a ovládací prvky na čelním panelu. Účel použití. Elektrické zapojení. Obr. 4.7-1: Binární vstupní / výstupní modul 07 DC 91 4.7 Binární vstupní / výstupní modul 16 binárních vstupů, 8 binárních výstupů, 8 konfigurovatelných binárních vstupů / výstupů, 4 V DC, CS31 - linie 1 3 Advant Controller 31 I/O Unit ERR Test 4 1 Obr.

Více

Aplikace. Hlásič SMS

Aplikace. Hlásič SMS Aplikace Hlásič SMS Strana 2 z 12 Obsah OBSAH...3 SMS HLÁSIČ...4 POPIS KOMUNIKAČNÍHO MODULU CGU 03...4 Obecný popis...4 Indikace stavu modulu...5 Hardwarová konfigurace...6 Nastavení konfigurace SMS hlásiče...7

Více

Velmi zjednodušený úvod

Velmi zjednodušený úvod Velmi zjednodušený úvod Výroková logika: A, B, C - výroky. Booleova algebra Výroky nabývají hodnot Pravdivý a Nepravdivý. C = A B A B Booleova algebra: a, b, c - logické (Booleovské) proměnné. Logické

Více

Rozhraní mikrořadiče, SPI, IIC bus,..

Rozhraní mikrořadiče, SPI, IIC bus,.. Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška 14 - X38MIP -2009, kat. měření, ČVUT - FEL, Praha J. Fischer 1 Rozhraní SPI Rozhraní SPI ( Serial Peripheral Interface) - původ firma Motorola SPI není typ

Více

FPGA + mikroprocesorové jádro:

FPGA + mikroprocesorové jádro: Úvod: V tomto dokumentu je stručný popis programovatelných obvodů od firmy ALTERA www.altera.com, které umožňují realizovat číslicové systémy s procesorem v jenom programovatelném integrovaném obvodu (SOPC

Více

Sylabus kurzu Elektronika

Sylabus kurzu Elektronika Sylabus kurzu Elektronika 5. ledna 2004 1 Analogová část Tato část je zaměřena zejména na elektronické prvky a zapojení v analogových obvodech. 1.1 Pasivní elektronické prvky Rezistor, kondenzátor, cívka-

Více

Návrh ovládání zdroje ATX

Návrh ovládání zdroje ATX Návrh ovládání zdroje ATX Zapínání a vypínání PC zdroj ATX se zapíná spojením řídicího signálu \PS_ON se zemí zapnutí PC stiskem tlačítka POWER vypnutí PC (hardwarové) stiskem tlačítka POWER a jeho podržením

Více

ASYNCHRONNÍ ČÍTAČE Použité zdroje:

ASYNCHRONNÍ ČÍTAČE Použité zdroje: ASYNCHRONNÍ ČÍTAČE Použité zdroje: Antošová, A., Davídek, V.: Číslicová technika, KOPP, České Budějovice 2007 http://www.edunet.souepl.cz www.sse-lipniknb.cz http://www.dmaster.wz.cz www.spszl.cz http://mikroelektro.utb.cz

Více

Firmware řídící jednotky stejnosměrného generátoru

Firmware řídící jednotky stejnosměrného generátoru Firmware řídící jednotky stejnosměrného generátoru Zdeněk KOLKA Projekt FR-TI1/184 - Výzkum a vývoj systému řízení a regulace pozemního letištního zdroje Popis Řídicí jednotka GCU 400SG je elektronické

Více

Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška 11 (12)

Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška 11 (12) Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška 11 (12) A438NVS, kat. měření, ČVUT - FEL, Praha J. Fischer A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL 1 Náplň přednášky Sériová rozhraní rozhraní

Více

EduKit84. Výuková deska s programátorem pro mikrokontroléry PIC16F84A firmy Microchip. Uživatelská příručka

EduKit84. Výuková deska s programátorem pro mikrokontroléry PIC16F84A firmy Microchip. Uživatelská příručka EduKit84 Výuková deska s programátorem pro mikrokontroléry PIC16F84A firmy Microchip Uživatelská příručka OBSAH 1. EduKit84 3 2. Popis zařízení 3 3. Provozní režimy 3 4. Mikrokontrolér PIC16F84A 4 5. Tabulka

Více

PK Design. MB-XC3SxxxE-TQ144 v1.1. Uživatelský manuál. Základová deska modulárního vývojového systému MVS. Verze dokumentu 1.0 (10.10.

PK Design. MB-XC3SxxxE-TQ144 v1.1. Uživatelský manuál. Základová deska modulárního vývojového systému MVS. Verze dokumentu 1.0 (10.10. MB-XC3SxxxE-TQ144 v1.1 Základová deska modulárního vývojového systému MVS Uživatelský manuál Verze dokumentu 1.0 (10.10.2008) Obsah 1 Upozornění...3 2 Úvod...4 2.1 Vlastnosti základové desky...4 2.2 Vlastnosti

Více

Pokročilé architektury počítačů

Pokročilé architektury počítačů Pokročilé architektury počítačů Architektura IO podsystému České vysoké učení technické, Fakulta elektrotechnická A4M36PAP Pokročílé architektury počítačů Ver.1.00 2010 1 Co je úkolem? Propojit jednotlivé

Více

Boundary Scan JTAG (Joined Test Action Group) IEEE 1149.X Zápis do rozhraní

Boundary Scan JTAG (Joined Test Action Group) IEEE 1149.X Zápis do rozhraní Boundary Scan JTAG (Joined Test Action Group) IEEE 1149.X Zápis do rozhraní Testování obvodů přístup k obvodům omezen porty / vývody In-Circuit Testery (Bed of Nails) Fine Pitch / MCM Multilayer Coating

Více

A4B38NVS, 2011, kat. měření, J.Fischer, ČVUT - FEL. Rozhraní mikrořadiče, SPI, IIC bus,.. A438NVS, kat. měření, ČVUT - FEL, Praha. J.

A4B38NVS, 2011, kat. měření, J.Fischer, ČVUT - FEL. Rozhraní mikrořadiče, SPI, IIC bus,.. A438NVS, kat. měření, ČVUT - FEL, Praha. J. Rozhraní mikrořadiče, SPI, IIC bus,.. A438NVS, kat. měření, ČVUT - FEL, Praha J. Fischer 1 Náplň přednášky Druhá část. přednášky 12 Sériové rozhraní SPI, Sériové rozhraní IIC A4B38NVS, 2011, kat. měření,

Více

Systémy pro sběr a přenos dat

Systémy pro sběr a přenos dat Systémy pro sběr a přenos dat Centralizované SPD VME, VXI Compact PCI, PXI, PXI Express Sběrnice VME 16/32/64 bitová paralelní sběrnice pro průmyslové aplikace Počátky v roce 1981 neustále se vyvíjí původní

Více