EDA技術(shù)與FPGA設計應用
最后針對FPGA的設計實(shí)現提出一些改進(jìn)方案,FPGA實(shí)現分為編譯規劃、布局布線(xiàn)(PAR,Place And Route)、程序比特流文件生成三個(gè)階段,當設計不滿(mǎn)足性能指標或不能完全布線(xiàn)時(shí),可進(jìn)行以下改進(jìn)工作:
● 使用定時(shí)約束(Timing Constraints);
● 增大布局布線(xiàn)級別(PAR Effort);
● 對關(guān)鍵通路(Critical Paths)的數字邏輯重新設計;
● 運行重布線(xiàn)(Re-entrant Routing);
● 運行MPPR(Multi-Pass Place Route,多通路布局布線(xiàn));
● 運行平面布局(Floorplan)查看布局圖及連通性。
下面重點(diǎn)介紹Re-entrant Routing與MPPR,它們都可改進(jìn)布局布線(xiàn)結果,提高系統性能。其中Re-entrant Routing是指已運行過(guò)PAR后再次運行PAR,但跳過(guò)布局過(guò)程直接進(jìn)行布線(xiàn),如圖12所示。MPPR則是根據不同功耗表(Cost tables)來(lái)運行PAR多次,通過(guò)對每一個(gè)PAR迭代評分來(lái)確定最好路徑并保留,其中評分依據是未布線(xiàn)的連線(xiàn)個(gè)數、連線(xiàn)延遲與時(shí)序約束。
結束語(yǔ)
當今社會(huì ),集成電路產(chǎn)業(yè)已成為高技術(shù)產(chǎn)業(yè)群的核心戰略產(chǎn)業(yè),已逐漸演化為設計、制造、封裝、測試協(xié)調發(fā)展的產(chǎn)業(yè)結構,它正進(jìn)入以知識產(chǎn)權為創(chuàng )新核心的新時(shí)期。這標志著(zhù)集成電路產(chǎn)業(yè)的競爭已由技術(shù)競爭、資本競爭進(jìn)入到智力和知識產(chǎn)權競爭的高級階段。
FPGA在集成電路設計應用中占有重要地位,現場(chǎng)可編程性是FPGA最突出的優(yōu)點(diǎn)。用戶(hù)通過(guò)利用強大的開(kāi)發(fā)工具,能在最短時(shí)間內對FPGA內部邏輯進(jìn)行反復設計及修改,直至滿(mǎn)意為止,這大大縮短了產(chǎn)品設計開(kāi)發(fā)周期,提高了最終產(chǎn)品性能。因而FPGA以其獨有的技術(shù)優(yōu)勢在電子設計領(lǐng)域得到越來(lái)越廣泛的應用。隨著(zhù)科學(xué)發(fā)展及工藝進(jìn)步,作為重中之重的集成電路設計業(yè)必將遇到更大的挑戰及發(fā)展機遇。
評論