Id-dar > Wirja > Il-kontenut

Armar tal-bieb programmabbli mill-għalqa

Mar 11, 2019

Arranġament ta 'gate programmabbli fuq il-post (FPGA) huwa ċirkwit integrat iddisinjat biex jiġi kkonfigurat minn klijent jew disinjatur wara l-manifattura - għalhekk it-terminu "programmabbli fuq il-post". Il-konfigurazzjoni tal-FPGA hija ġeneralment speċifikata bl-użu ta 'lingwa ta' deskrizzjoni tal-hardware (HDL), simili għal dik użata għal ċirkwit integrat speċifiku għall-applikazzjoni (ASIC). Dijagrammi taċ-ċirkwiti kienu preċedentement użati biex jispeċifikaw il-konfigurazzjoni, iżda dan huwa dejjem iktar rari minħabba l-miġja ta 'għodod ta' awtomazzjoni tad-disinn elettroniku.


FPGA Spartan minn Xilinx

L-FPGAs fihom firxa ta 'blokki ta' loġika programmabbli, u ġerarkija ta 'interkonnessjonijiet rikonfigurabbli li jippermettu li l-blokok jiġu "mqabbda flimkien", bħal ħafna xtiebi loġiċi li jistgħu jkunu inter-fili f'konfigurazzjonijiet differenti. Il-blokki tal-loġika jistgħu jiġu kkonfigurati biex iwettqu funzjonijiet ta 'kombinazzjoni kumplessi, jew sempliċement gradi loġiċi sempliċi bħal AND u XOR. Fil-biċċa l-kbira tal-FPGAs, il-blokki loġiċi jinkludu wkoll elementi tal-memorja, li jistgħu jkunu sempliċi flip-flops jew blokki aktar kompluti ta 'memorja. Ħafna FPGAs jistgħu jiġu pprogrammati mill-ġdid biex jimplimentaw funzjonijiet loġiċi differenti, li jippermettu kompjuters flessibbli rikonfigurabbli kif imwettqa fis-softwer tal-kompjuter.