Dom > Izložba > Sadržaj

Polje za programiranje vrata na terenu Tehnički dizajn

Mar 11, 2019

Suvremena polja s programabilnim poljima (FPGA) imaju velike resurse logičkih vrata i RAM blokova za implementaciju složenih digitalnih računanja. Kako FPGA dizajni koriste vrlo brze I / O stope i dvosmjerne sabirnice podataka, to postaje izazov za provjeru točnog vremena valjanosti podataka unutar vremena postavljanja i vremena zadržavanja.


Planiranje katova omogućuje raspodjelu resursa unutar FPGA-a kako bi se zadovoljila ta vremenska ograničenja. FPGA se može koristiti za provedbu bilo koje logičke funkcije koju ASIC može izvesti. Mogućnost ažuriranja funkcionalnosti nakon isporuke, djelomična ponovna konfiguracija dijela dizajna i niski ne-ponavljajući inženjerski troškovi u odnosu na ASIC dizajn (bez obzira na općenito viši jedinični trošak), nude prednosti za mnoge aplikacije.


Neki FPGAs imaju analogne značajke uz digitalne funkcije. Najčešća analogna značajka je programabilna brzina pogona na svakom izlaznom pinu, što inženjeru omogućuje postavljanje niskih stopa na lagano učitane igle koje bi inače neprihvatljivo zvonile ili parile i postavile više stope na jako učitane igle na velikim brzinama koje bi inače radite presporo. Također su uobičajeni oscilatori kvarcnog kristala, oscilatori otpornosti na kapacitete čipa i fazno zaključane petlje s ugrađenim oscilatorima koji se koriste za generiranje i upravljanje satovima, a za serijalizatore za serijalizatore velike brzine (SERDES). , Prilično su uobičajene diferencijalne komparatore na ulaznim pinovima koji su dizajnirani za priključivanje na diferencijalne signalne kanale. Nekoliko "FPGA signala" ima integrirane periferne analogno-digitalne pretvarače (ADC) i digitalno-analogne pretvarače (DAC) s blokovima za analogni signal koji im omogućuju da rade kao sustav na čipu (SoC) , Takvi uređaji zamagljuju liniju između FPGA, koja prenosi digitalne i nule, na internoj programabilnoj tkanini za međusobno povezivanje i analogno polje koje se može programirati na terenu (FPAA), a na internoj tkanini za povezivanje ima analogne vrijednosti.