FPGA底層編輯器概述
出處:xumin2005 發(fā)布于:2008-09-10 15:25:00
盡管ISE 10.x設(shè)計(jì)工具提供了功能強(qiáng)大的智能化綜合及實(shí)現(xiàn)等模塊,但在對(duì)邏輯進(jìn)行設(shè)計(jì)的過(guò)程中仍然需要采用手動(dòng)布局布線的方式才能達(dá)到?jīng)]計(jì)要求。FPGA Editor 工具為設(shè)計(jì)者提供豐富的FPGA底層編輯功能,主要體現(xiàn)在以下幾個(gè)方面.
(1)在運(yùn)行自動(dòng)布局布線器之前,對(duì)設(shè)計(jì)的關(guān)鍵組件和路徑進(jìn)行手動(dòng)布局布線。
?。?)如果自動(dòng)布局布線器沒(méi)有完成設(shè)計(jì),可以通過(guò)于動(dòng)方法完成。
(3)可以在設(shè)計(jì)中添加探針(Cross Probing)用來(lái)檢測(cè)溝在目標(biāo)器中信號(hào)的狀態(tài)探針可以將一個(gè)內(nèi)部網(wǎng)線連接到一個(gè)輸入/輸出引腳上,利用這種方式可以在不重新進(jìn)行綜合處理的前提下調(diào)試器件內(nèi)部的任意信號(hào)。
(4)可以運(yùn)行BitCen位流文件生成工具,并將生成配置文件到目標(biāo)器件中.
?。?)可以自接觀察和修改在沒(méi)針中與ILA內(nèi)核相連的網(wǎng)線.
?。?)可以手動(dòng)創(chuàng)建一個(gè)完整的設(shè)計(jì),但僅適合邏輯設(shè)計(jì)人員。
對(duì)于大型的邏輯設(shè)計(jì)或時(shí)序要求比較嚴(yán)格的設(shè)計(jì)來(lái)說(shuō),在使用自動(dòng)布局布線器時(shí)可能會(huì)存在這樣一種情況,即雖然布局布線工具經(jīng)過(guò)了努力,但還是無(wú)法完成設(shè)計(jì)整個(gè)布局布線流程,而設(shè)計(jì)的代碼在力所能及的范圍內(nèi)己經(jīng)化了。這時(shí)可以通過(guò)使用手動(dòng)布線來(lái)完成自動(dòng)布局布線器沒(méi)完成的布線工作,利用FPGA底層編輯器對(duì)設(shè)計(jì)的關(guān)鍵路徑做一些處理,以有效地提高設(shè)計(jì)的布通率。通過(guò)于動(dòng)設(shè)計(jì)的方式可以提高設(shè)計(jì)性能,提高器件內(nèi)部邏輯資源的利用率。
在多數(shù)情況下,為了能夠?qū)壿嬙O(shè)計(jì)進(jìn)行動(dòng)態(tài)調(diào)試,會(huì)在設(shè)計(jì)中使用ILA(集成化的邏輯分析工具)觀察與分析內(nèi)部信號(hào)或內(nèi)部總線.Xilinx的ChipScope Pro(集成化邏輯分析工具)需要將ILA內(nèi)核插人到原始設(shè)計(jì)中,即將需要觀測(cè)的數(shù)據(jù)、邏輯等于內(nèi)部的某些網(wǎng)線連接,而這些觀察點(diǎn)需要隨時(shí)修改。 如果每次修改都重新插入ILA ,重新綜合及布局布線,不僅工作效率低,同時(shí)由于每次布局布線結(jié)果都有差異,所以將會(huì)影響分析的可信度。一個(gè)比較好的解決方法是首先將一些信號(hào)與ILA連接并進(jìn)行觀察,隨之使用FPGA底層編輯器打開(kāi)布局布線后的NCD文件改變內(nèi)部網(wǎng)線和ILA觀測(cè)數(shù)據(jù)線的連接關(guān)系。然后直接通過(guò)添加探針或?qū)LA的修改來(lái)對(duì)邏輯調(diào)試,加快研發(fā)進(jìn)度。
由于FPGA Editor工具所操作的對(duì)象是邏輯器件的物理元素,設(shè)計(jì)者必須盡可能了解邏輯器件的物理結(jié)構(gòu)及器件特性;否則很難使用該工具對(duì)器件進(jìn)行手工操作。
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- EDA技術(shù)工具鏈與全流程設(shè)計(jì)運(yùn)維指南2026/1/5 10:28:51
- PLC程序現(xiàn)場(chǎng)疑難問(wèn)題排查與深度優(yōu)化指南2025/12/24 14:36:36
- PLC程序現(xiàn)場(chǎng)調(diào)試與優(yōu)化實(shí)操指南2025/12/24 14:29:57
- 工業(yè)PLC模擬量信號(hào)采集:調(diào)理技術(shù)與抗干擾工程方案2025/12/15 14:39:08
- PLC設(shè)備如何選型2025/9/5 17:15:14
- 編碼器的工作原理及作用1
- 超強(qiáng)整理!PCB設(shè)計(jì)之電流與線寬的關(guān)系2
- 三星(SAMSUNG)貼片電容規(guī)格對(duì)照表3
- 電腦藍(lán)屏代碼大全4
- 國(guó)標(biāo)委發(fā)布《電動(dòng)汽車(chē)安全要求第3部分:人員觸電防護(hù)》第1號(hào)修改單5
- 通俗易懂談上拉電阻與下拉電阻6
- 繼電器的工作原理以及驅(qū)動(dòng)電路7
- 電容單位8
- 跟我學(xué)51單片機(jī)(三):?jiǎn)纹瑱C(jī)串口通信實(shí)例9
- 一種三極管開(kāi)關(guān)電路設(shè)計(jì)10
- PCB可制造性設(shè)計(jì)(DFM)核心實(shí)操規(guī)范
- AC-DC電源模塊選型指南
- 連接器選型中容易忽略的關(guān)鍵參數(shù)
- 汽車(chē)電子EMC挑戰(zhàn):針對(duì)CAN/LIN總線的高魯棒性濾波設(shè)計(jì)
- 如何選擇適合你項(xiàng)目的AC-DC電源轉(zhuǎn)換方案?
- PCB測(cè)試點(diǎn)設(shè)計(jì)與檢測(cè)適配核心實(shí)操規(guī)范
- 連接器接觸不良的原因與解決方案
- 過(guò)壓、過(guò)流對(duì)MOSFET的影響
- 軟啟動(dòng)功能在電源IC中的作用
- 連接器端子結(jié)構(gòu)設(shè)計(jì)解析









