Разлика између ФПГА и ЦПЛД

fpga_design ФПГА вс ЦПЛД

ФПГА и ЦПЛД су две познате врсте дигиталних логичких чипова. Што се тиче унутрашње архитектуре, два чипа су очигледно различита.

ФПГА је скраћеница од Фиелд-Программабле Гате Арраи, врста је програмабилног логичког чипа. Одличан је чип јер се може програмирати за обављање готово свих врста дигиталних функција. Архитектура ФПГА -е омогућава чипу врло висок логички капацитет. Користи се у дизајну који захтева велики број капија, а њихова кашњења су прилично непредвидива због своје архитектуре . ФПГА се сматра „финим зрном“ јер садржи много ситних логичких блокова који могу досећи и до 100.000. Има јапанке, комбиновану логику и меморију. Дизајниран је за сложеније апликације.

С друге стране, ЦПЛД (Цомплек Программабле Логиц Девице) је дизајниран коришћењем ЕЕПРОМ-а (електрично избрисива програмабилна меморија само за читање). Погодније је у дизајну малих капија. Будући да је архитектура мање сложена, кашњења су много предвидљива и неиспорна је.

ЦПЛД се често користи за једноставне логичке апликације. Садржи само неколико блокова логике и достиже до 100. Рекавши то, ЦПЛД-ови се сматрају уређајима типа „грубо зрнастог“. ЦПЛД -ови су јефтини и такође нуде много бржи унос у трајање излаза због једноставније архитектуре са „грубим зрном“.

ФПГА су јефтинији по вратима, али скупи када је у питању пакет.

Рад са ФПГА -има захтева посебне процедуре јер се темељи на РАМ -у. Да бисте програмирали уређај, морате прво описати 'логичку функцију' помоћу рачунара, било цртањем схеме или једноставним описом функције у текстуалној датотеци. За састављање 'логичке функције' обично је потребан софтвер. Он ствара бинарну датотеку за преузимање у ФПГА и тада ће се чип понашати баш онако како сте навели у 'логичкој функцији'.

Одлука о томе шта ће се користити, било ФПГА или ЦПЛД, заиста би зависила од циљева дизајна.

Резиме:

1. ФПГА садржи до 100.000 ситних логичких блокова, док ЦПЛД садржи само неколико блокова логике који достижу и до неколико хиљада.

2. У архитектонском смислу, ФПГА-и се сматрају уређајима са „финим зрном“, док су ЦПЛД-и „грубим зрном“.

3. ФПГА су одлични за сложеније апликације, док су ЦПЛД бољи за једноставније.

4. ФПГА -и се састоје од малих логичких блокова, док су ЦПЛД -ови направљени од већих блокова.

5. ФПГА је дигитални логички чип заснован на РАМ-у, док је ЦПЛД заснован на ЕЕПРОМ-у.

6. Обично су ФПГА скупљи, док су ЦПЛД много јефтинији.

7. Кашњења су много предвидљивија у ЦПЛД него у ФПГА.

12 коментара

  1. хвала пуно. Заиста ми је помогло да схватим концепт.

  2. тхк врло једноставно превише добро

  3. Хвала вам пуно, заиста је од велике помоћи.

  4. тхнк Тражио сам много за дифф.

  5. мени је то од највеце помоци ............ ткс

  6. Подаци су звучни, али је писање ужасно. Нетачна и двосмислена граматика, непотпуне реченице и речи које недостају отежавају читање текста и понекад морате погодити шта аутор заправо говори.

  7. ФПГА имају више кашњења од ЦЛПД -а?

  8. Који је бољи господине?

  9. Најкорисније за мене 7 не. Оцене

  10. Врло корисно. Хвала.

Видите још о: ,