Oznam

Momentálne prehliadate webovú stránku určenú pre zákazníkov z Slovensko. Odporúčame prepnúť na verziu stránky Spojené štáty, ktorá je optimalizovaná pre vašu lokalitu.
Slovensko
Flag for sk language
€ EUR
Ceny bez DPH

PSoC – LEGO na čipe

Firma Cypress Microsystems má v ponuke veľmi zaujímavú rodinu obvodov CY8C2xxxx. Tieto IO v sebe skrývajú kompletný systém na čipe, tzv. PSoC (Programmable System-on-Chip). Základom je dobre osvedčené 8-bitové jadro + digitálne a analógové periférie, ktoré sa dajú jednoducho naprogramovať.
Toto je archívny článok z 17.09.2003. Niektoré informácie v ňom už nemusia byť aktuálne a v zhode so súčasným stavom. V prípade pochybností Vám radi poskytneme aktuálne informácie.

Programmable System-on-ChipTM (PSoCTM) ponúka systémovým dizajnérom jedinečnú možnosť návrhu kompletného systému pomocou jediného IO a to všetko za cenu štandardného 8-bitového MCU. PSoC - to sú definovateľné analógové a digitálne System-on-Chip bloky namiesto súboru preddefinovaných periférií. Štandardné periférie, ako AD prevodníky, DA prevodníky, časovače, počítadlá, PWM generátory a UARTy sú implementované pomocou PSoC blokov. Funkcie, ktoré nenájdete v 8-bitových MCU napr. filtre, zosilňovače, generátory náhodných postupností sú len niektoré z možnosti, ktoré ponúka tento obvod. Jeden takýto programovateľný obvod dokáže nahradiť množstvo tradičných komponentov, ktoré nájdete v bežných mikroprocesoroch a umožňuje prepojenie týchto funkcií v rámci jedného MCU. A to ešte nie je všetko – môžete si dokonca nadefinovať význam jednotlivých pinov!

Už žiadne kompromisy
Často sa stáva, že na začiatku svojho projektu hľadáte vhodný uP pre svoju aplikáciu a väčšinou musíte urobiť kompromisy, aby ste svoju myšlienku dokázali realizovať pomocou dostupných súčiastok. Teraz to už nemusíte robiť, všetko sa zmenilo príchodom PSoC. Váš projekt teraz začína prácou s vývojovými prostriedkami, pomocou ktorých nakonfigurujete bloky PSoC a vytvorite tak periférie, ktoré potrebujete pre vašu aplikáciu. Ďalšim krokom je vzájomne prepojenie týchto blokov do signálových reťazcov, ktoré reprezentujú kompletné vami navrhnuté zariadenie.

Pomer Cena/Výkon
Počet potrebných súčiastok pri použití PSoC môže klesnúť až o 75% Môžete vytvoriť niekoľko produktov s rovnakým HW.

Unikátne vlastnosti
Všetky štandardné periférie, ktoré obsahujú MCU a navyše ďalšie funkcie:
-generátor náhodných postupností
-kontrola CRC
-programovateľné vstupné zosilňovače pre slabé vstupné signály
-vstupné filtre pre redukciu šumu

Flexibilita
Vy tvoríte štruktúru obvodu:
- Digitálne PSoC bloky
- Analógové PSoC bloky
- Jednoducho programovateľné užívateľské moduly

Dynamická rekonfigurovateľnosť
PSoC vám ponuka možnosť rekonfigurovať periférie priamo počas vykonávania programu, napr.:
- vložíte časovač pred sériový port
- Zmeníte ADC na filter
Výkonné nástroje
- grafické prostredie, ktoré obsahuje aj IDE (Integrated Development Environment)
- ANSI kompatibilný C kompilátor
- Lacný, výkonný ICE

PSoC bloky
Analógové a digitálne bloky, ktoré podporujú funkcionalitu periférií sa nazývajú PSoC bloky. Tieto bloky sú konfigurovateľné pomocou nastavení registrov a tým umožňujú použitie širokého spektra funkcií. Vstupy a výstupy jednotlivých blokov sú definované pomocou bitov registrov. Každý z týchto blokov je navrhnutý tak, aby podporoval širokú škálu rôznych periférnych funkcií. Každý digitálny PSoC blok je vlastne 8-bitový zdroj. Takto je možné vytvoriť napríklad 8-bitový PWM, ktorý bude reprezentovaný jedným 8-bitovým digitálnym PSoC blokom. Dva alebo viac blokov je možné skombinovať a vytvoriť tak 16 a viacbitové bloky. Anológové PSoC bloky sú vytvorené na základe operačných zosilňovačov a obsahujú programovateľný multiplexer a programovateľné charakteristiky spätnej väzby. Existujú tri typy analógových blokov: kontinuálny analógový blok, ktorý obsahuje programovateľnú odporovú maticu v spätnoväzobnej slučke a dva typy kapacitných blokov, ktoré obsahujú prepínateľné kapacity v spätnoväzobnej slučke.

Užívateľské moduly
Konfiguračný proces je veľmi jednoduchý: je vytvorená knižnica užívateľských modulov, ktoré sú vlastne otestované konfigurácie PSoC blokov na priame použitie ako periférie. Celý proces programovania sa takto presúva do vyššej úrovne, keď výberom modulu z knižnice všetky bitové operácie vykoná za vás softvérový nástroj PSoC Designer™ (IDE). Užívateľský modul taktiež obsahuje API (Application Program Interface) rutiny pre komunikáciu s užívateľským modulom a taktiež obslužný program pre nastavenie prerušení. Všetky špecifikácie užívateľských modulov sa nachádzajú v PSoC Designer softvéri. Typickým digitálnym užívateľským modulom je UART a typickým analógovým užívateľským modulom je napríklad 12-bitový ADC. Obvody PSoC CY8Cxxxxx od firmy Cypress Microsystems je možné naprogramovať aj pomocou programátorov od firmy ELNEC z našej ponuky LabProg+, LabProg-48LV, JetProg (DIL48), SmartProg.
Nezmeškajte takéto články!

Páčia sa Vám naše články? Nezmeškajte už ani jeden z nich!
Nemusíte sa o nič starať, my zabezpečíme doručenie až k Vám.

Doplňujúce produkty


CY8C26643-24PVI CYPRESS  
CY8C26643-24PVI

PSOC1 CY8C26xxx Mikrokontrolér 8-bit 24MHz 16KB FLASH SSOP48

Mikrokontroléry

Obj. číslo: 47526
Výrobca: CYPRESS
Tovar vyradený z ponuky
Súhlasíte s ukladaním cookies?
Vitajte na stránkach SOS electronic. Skôr než vstúpite do nášho online sveta, vás chceme požiadať o možnosť ukladania súborov cookies do vášho prehliadača. Váš súhlas nám pomôže zobrazovať stránku bezchybne, merať jej výkon a sledovať ďalšie štatistiky. Okrem toho Vám môžeme prinášať ponuku našich produktov a služieb šité doslova na mieru. Cookies poskytujeme aj tretím stranám. No u nás ste v bezpečí.
Správne fungovanie webu
Stabilnejšia technická kontrola
Lepšia marketingová ponuka
Nevyhnutné Len vybrané Prijať všetky cookies
Zmeniť nastavenia
Štát
Vyberte krajinu, v ktorej sa nachádzate, aby sme vám mohli poskytovať relevantné informácie a služby prispôsobené vášmu regiónu.
Zvoľte si jazyk
Vyberte preferovaný jazyk pre zobrazenie obsahu stránky a komunikáciu s našou podporou.
Flag for sk languageFlag for cz languageFlag for hu languageFlag for en languageFlag for de languageFlag for ro languageFlag for pl languageFlag for it languageFlag for es languageFlag for fr language
Mena
Vyberte menu, v ktorej chcete vidieť ceny produktov. Týmto spôsobom zabezpečíme, že uvidíte aktuálne ceny prispôsobené vašim potrebám.
Zobraziť ceny s DPH
Vyberte, či chcete zobraziť ceny s DPH alebo bez DPH, aby ste mali lepší prehľad o nákladoch.
Ceny bez DPH Ceny s DPH