FPGA引腳信號分配的幾個(gè)原則
現在的FPGA正變得越來(lái)越復雜,向引腳分配信號的任務(wù)曾經(jīng)很簡(jiǎn)單,現在也變得相當繁復。下面這些用于向多用途引腳指配信號的指導方針有助于設計師根據最多到最少的約束信號指配原則提前考慮信號指配,并減少反復的次數。
本文引用地址:http://dyxdggzs.com/article/189905.htm這里有一個(gè)前提,即假定設計師已經(jīng)根據設計的大概規模和信號要求確定了目標器件范圍和型號。對以下每一步都應在考慮單極信號前優(yōu)先考慮差分對信號。
最先指配那些只能在特定引腳上工作的特殊信號,正常情況下是指串行I/O信號和全局時(shí)鐘信號。其次指配大型和/或高速信號總線(xiàn),特別是那些要跨越多個(gè)庫或區域的信號。如果總線(xiàn)需要局部時(shí)鐘,那么就要考慮具有更多局部時(shí)鐘引腳的庫或區域,并先指配局部時(shí)鐘。
如果針對FPGA器件采用了多種I/O標準,那么設計師還必須先考慮將I/O信號映射到庫/區。這一步需要慎重考慮,因為許多I/O標準和參考電壓是不兼容的。一些I/O標準要求在特殊引腳上輸入參考電壓,使得這些引腳不可再用于一般用途。將高速輸出和雙向信號分開(kāi)指配在一定程度上可避免同時(shí)開(kāi)關(guān)輸出噪聲(SSO)問(wèn)題。
第三,采用第二步中相同的基本規則指配速度較慢和約束較少的總線(xiàn),但不用太多考慮SSO等問(wèn)題。第四,最后完成個(gè)別信號的指配。如果只剩下少量引腳,或在第一次反復時(shí)用完了所有的引腳,可以考慮選用具有更多I/O數量的下一種器件,因為根據市場(chǎng)情況肯定還會(huì )臨時(shí)增加某些功能,而且沒(méi)有哪個(gè)設計師愿意在設計的最后階段再做一遍指配過(guò)程吧。
在以上每一步中,要建立含有正確信號分配和I/O標準的約束文件,以及含有I/O設計部分的HDL文件。然后再開(kāi)始布局和布線(xiàn),因為按從最多約束信號到最少約束信號的順序可以更好地發(fā)現錯誤
模擬信號相關(guān)文章:什么是模擬信號
fpga相關(guān)文章:fpga是什么
評論