超聲波流量計(jì)的開發(fā)與研制探討 十三
隨著超聲波流量計(jì)可編程邏輯器件應(yīng)用的日益廣泛,許多IC制造廠家涉足FPGA領(lǐng)域。最為出色的主要有Xilinx和Altera兩大生產(chǎn)廠商,它們開發(fā)較早,占據(jù)了較大的市場(chǎng),通常來(lái)說(shuō),在歐洲用Xilinx的人多,在日本和亞太地區(qū)用Altera的人多,在美國(guó)則是平分秋色。全球FPGA產(chǎn)品60%以上是由Xilinx和Altera提供的。可以講Xilinx和Altera共同決定了FPGA技術(shù)的發(fā)展方向。
FPGA結(jié)構(gòu)與原理(超聲波流量計(jì))
Xilh=公司的Spartan系列FPGA采用了查找表LUT(Look-Up Table)結(jié)構(gòu),內(nèi)部主要包括可配置邏輯模塊CLB(Configurable l ogic Block,CLB)、輸入/輸出模塊lOB(Input Output Block,IOB)和內(nèi)部連線(Interconnect)三個(gè)部分。
其中,CLB模塊用于實(shí)現(xiàn)FPGA的大部分邏輯功能,IOB模塊用于提供封裝引出端與內(nèi)部邏輯之間的接口,內(nèi)部連線用于FPGA邏輯資源的互連,BlockRAM用于實(shí)現(xiàn)FPGA內(nèi)部數(shù)據(jù)的隨機(jī)存取,DLL用于FPGA內(nèi)部的時(shí)鐘控制和管理。整個(gè)FPGA內(nèi)部由邏輯功能塊排成陣列,并由可編程互連資源連接這些邏輯功能塊來(lái)實(shí)現(xiàn)不同的設(shè)計(jì).