rozdiely medzi FPGA a CPLD

CPLD sú založené na niekoľko logických prvkov, ktoré môžu byť smerované dohromady tvoria kompletný funkcie, ako PLA a PAL.

FPGA sú polia logických buniek (logické bloky), ktoré sú pripojené prostredníctvom prenosových ciest.každý blok Logic môžu implementovať kompletné funkcie certian počtu vstupov a produkovať jeden výstup.FPGA má aj tú výhodu, že pre-implmented komplex bloky, ako FIFO, blok pamäte, DSP bloky, DCM (digitálne hodiny manager) Rocket I / O pre komunikáciu ethermet a tak ....

z hľadiska použitia.CPLD je veľmi dobrý v malých aplikáciách, ako je integrácia náhodné logiky na palube jedného CPLD čip, lepidlo logiku ovládanie ... ale FPGA možno použiť v zložitejších aplikáciách, ako sú digitálne komunikácie, optickej komunikácie, DSP a spotrebnej elektroniky.

 
Ja by som rád dodal niektoré slová:

CPLD

- Sú pripravení pracovať okamžite po zapnutí;
- Množstvo preprogramovanie cyklov je zvyčajne obmedzená.

FPGA

- Musia byť inicializuje po zapnutí, a to si vyžaduje čas;
- Neobmedzené množstvo inicializačných cyklov.

 
nazdar,
CPLD bude použitý pri každom návrhu sa skladá z viacerých kombinačných obvodov, ako vráta a FPGA sa použije pri každom návrhu sa skladá z viacerých seqential obvodov ako spomienky.

so zreteľom,
kul

 

Welcome to EDABoard.com

Sponsor

Back
Top