目前(qián)主(zhǔ)流FPGA都采用(yòng)了(le)基于(yú)SRAM工藝的(de)查找(zhǎo)表(biǎo)結構,也(yě)有(yǒu)一(yī)些军品和(hé)宇航級FPGA采用(yòng)Flash或(huò)者(zhě)熔丝(sī)與(yǔ)反(fǎn)熔丝(sī)工藝的(de)查找(zhǎo)表(biǎo)結構。通(tòng)过(guò)燒写文(wén)件(jiàn)改變(biàn)查找(zhǎo)表(biǎo)內(nèi)容的(de)方(fāng)法来(lái)实現(xiàn)对(duì)FPGA的(de)重(zhòng)複配置。
根(gēn)據(jù)數字(zì)電(diàn)路(lù)的(de)基本(běn)知識可(kě)以(yǐ)知道(dào),对(duì)于(yú)一(yī)个(gè)n輸入(rù)的(de)邏輯運算,不(bù)管(guǎn)是(shì)與(yǔ)或(huò)非(fēi)運算還(huán)是(shì)异(yì)或(huò)運算等等,最(zuì)多(duō)只(zhī)可(kě)能(néng)存在(zài)2n種(zhǒng)結果(guǒ)。所(suǒ)以(yǐ)如(rú)果(guǒ)事(shì)先(xiān)将相應(yìng)的(de)結果(guǒ)存放(fàng)于(yú)一(yī)个(gè)存貯單元(yuán),就(jiù)相當于(yú)实現(xiàn)了(le)與(yǔ)非(fēi)門(mén)電(diàn)路(lù)的(de)功能(néng)。FPGA的(de)原理也(yě)是(shì)如(rú)此(cǐ),它(tā)通(tòng)过(guò)燒写文(wén)件(jiàn)去(qù)配置查找(zhǎo)表(biǎo)的(de)內(nèi)容,從而(ér)在(zài)相同(tóng)的(de)電(diàn)路(lù)情(qíng)況下(xià)实現(xiàn)了(le)不(bù)同(tóng)的(de)邏輯功能(néng)。
在(zài)这(zhè)里(lǐ)我(wǒ)想(xiǎng)告知一(yī)下(xià)事(shì)業上(shàng)比較迷茫的(de)朋友,希望通(tòng)过(guò)我(wǒ)的(de)例子,如(rú)果(guǒ)想(xiǎng)跳槽/轉(zhuǎn)行,一(yī)定(dìng)要(yào)去(qù)多(duō)咨詢、多(duō)了(le)解(jiě)、多(duō)沟(gōu)通(tòng)、多(duō)交流,我(wǒ)相信(xìn)只(zhī)要(yào)更(gèng)多(duō)交流,也(yě)一(yī)定(dìng)能(néng)找(zhǎo)好(hǎo)自(zì)己的(de)人(rén)生(shēng)道(dào)路(lù)。就(jiù)像我(wǒ)一(yī)个(gè)普通(tòng)的(de)單片(piàn)機(jī)工程师(shī),也(yě)能(néng)成(chéng)功轉(zhuǎn)行为(wèi)FPGA工程师(shī),只(zhī)有(yǒu)有(yǒu)信(xìn)心(xīn),沒(méi)什麼(me)事(shì)情(qíng)也(yě)做不(bù)成(chéng)的(de)。在(zài)这(zhè)里(lǐ),我(wǒ)還(huán)是(shì)要(yào)感(gǎn)謝曾經(jīng)日(rì)日(rì)夜(yè)夜(yè)像慈母心(xīn)的(de)潘老(lǎo)师(shī),如(rú)不(bù)是(shì)他(tā)培訓的(de)三(sān)个(gè)月(yuè)时(shí)間(jiān)每日(rì)的(de)辛勤培育我(wǒ),我(wǒ)或(huò)许会(huì)放(fàng)棄这(zhè)行,做回(huí)老(lǎo)本(běn)行。但是(shì)只(zhī)要(yào)堅持(chí)了(le)就(jiù)能(néng)成(chéng)功,我(wǒ)相信(xìn)只(zhī)要(yào)做的(de)好(hǎo),行業發(fà)展(zhǎn)或(huò)薪資有(yǒu)更(gèng)好(hǎo)的(de)提(tí)升(shēng)發(fà)向(xiàng)。















