FPGA是什么?剛剛進(jìn)入柔性線(xiàn)路板行業(yè)的人一般會(huì)問(wèn)這個(gè)問(wèn)題。像在柔性線(xiàn)路板廠家工作的設(shè)計(jì)工程師,或者是在校學(xué)習(xí)電子專(zhuān)業(yè)這一塊的學(xué)生,基本上都會(huì)問(wèn)什么是FPGA。
FPGA(Field-Programmable Gate Array),就是現(xiàn)場(chǎng)可編程門(mén)陣列,它是在PAL、GAL、CPLD等可編程器件的基礎(chǔ)上進(jìn)一步發(fā)展的產(chǎn)物。它是作為專(zhuān)用集成電路(ASIC)領(lǐng)域中的一種半定制電路而出現(xiàn)的,既解決了定制電路板的不足,又克服了原有可編程器件門(mén)電路數(shù)有限的缺點(diǎn)。
FPGA一般來(lái)說(shuō)比ASIC(專(zhuān)用集成電路)的速度要慢,實(shí)現(xiàn)同樣的功能比ASIC電路面積要大。但是他們也有很多的優(yōu)點(diǎn)比如可以快速成品,可以被修改來(lái)改正程序中的錯(cuò)誤和更便宜的造價(jià)。廠商也可能會(huì)提供便宜的但是編輯能力差的FPGA。因?yàn)檫@些芯片有比較差的可編輯能力,所以這些設(shè)計(jì)的開(kāi)發(fā)是在普通的FPGA上完成的,然后將設(shè)計(jì)轉(zhuǎn)移到一個(gè)類(lèi)似于ASIC的芯片上。
下圖帶你看透FPGA的工作原理
FPGA工作原理圖