Разлика између ФПГА и микропроцесора

ФПГА вс микропроцесор

Низови програмабилних врата или ФПГА -е који су били програмирани на терену некада су били једноставни блокови капија које корисник може конфигурисати да имплементирају логику коју желе. За поређење, микропроцесор је поједностављени ЦПУ или централна процесорска јединица. Извршава програм који садржи одређени скуп инструкција. Главна разлика између ФПГА -а и микропроцесора је сложеност. Иако се оба разликују по сложености у зависности од скале, микропроцесори су склонији да буду сложенији од ФПГА. То је због различитих процеса који су већ имплементирани у њему.

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

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

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

Резиме:

  1. Микропроцесори су сложенији од ФПГА
  2. Микропроцесори имају фиксне инструкције, док ФПГА немају
  3. ФПГА и микропроцесори се често мешају у један пакет

2 коментара

  1. Ове мале компоненте могу се лако оштетити ако кроз њих прође велика количина струје. У свету технологије брзих брзина пет година је вечност.

    Датотека за лепљење екрана за апликације за површинско монтирање биће потребна за наручивање шаблона за наношење пасте за лемљење на плочу пре постављања делова.

Погледајте више о: , , , ,