<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > QII中的幾個(gè)Warning的解決方法

QII中的幾個(gè)Warning的解決方法

作者: 時(shí)間:2017-10-13 來(lái)源:網(wǎng)絡(luò ) 收藏

前幾天看網(wǎng)上一個(gè)人說(shuō)在仿經(jīng)典基礎程序按鍵消抖實(shí)驗的時(shí)候0 error、0 warning,正好我也在仿這個(gè)實(shí)驗,就想說(shuō)看看我能不能也出現這樣爽的結果,沒(méi)想到最后出了6個(gè)warning,于是施展搜索大法,力爭把幾個(gè)warning消滅掉!1.: An incorrect TImescale is selected for the Verilog Output (.VO) file of this PLL design. Its required that the TImescale should be 1 ps when simulaTIng a PLL design in a third party tool.這個(gè)大致是關(guān)于時(shí)間精度的,在網(wǎng)上查了下,將SETTING中精度設置由1ns改為了原本的1ps,警告消失,警告的大致意思是在第三方仿真工具下仿真PLL設計,就要求時(shí)間精度為1ps,不明白為什么一定要這樣,有待以后解決。2.: Found pins functioning as undefined clocks and/or memory enables  

Info: Assuming node CLK is an undefined clock研究了半天,剛開(kāi)始以為是沒(méi)設定時(shí)鐘管腳,還在納悶明明所有PIN都設定了,后來(lái)看到網(wǎng)上說(shuō)是沒(méi)設定全局時(shí)鐘,于是一系列設定后終于解決,并且明白了之前一直不理解的時(shí)鐘頻率問(wèn)題,原來(lái)時(shí)鐘頻率是可以自行設定的,本來(lái)還以為只能testbench里假定呢,傻了~下面是解決辦法:選擇Assignment > Setting命令,在Timing Analysis Settings下選擇的Classic Timing Analyzer SettingsDefault required fmax中填入時(shí)鐘頻率,點(diǎn)擊下面的Indicidual Clocks按鈕點(diǎn)擊New點(diǎn)擊Applies to node后面的“...”按鈕,并在彈出的Node finder中加入相應的CLK信號填上clock settings name(即為程序中CLK),設置時(shí)鐘頻率和占空比,點(diǎn)擊OK然后一路OK下去,再編譯的時(shí)候這個(gè)警告就會(huì )沒(méi)有了3.: The Reserve All Unused Pins setting has not been specified, and will default to As output driving ground.這個(gè)是比較詭異的警告,在網(wǎng)上搜了半天,沒(méi)有確切的解決辦法,這個(gè)信息大致的意思是未定義管腳設置接地,其實(shí)無(wú)關(guān)緊要,但是放在那不管很影響我的0warning記錄,于是在setting里面找,后來(lái)發(fā)現在device里有個(gè)對話(huà)框device and pin options,打開(kāi)后里面有個(gè)unused pins,把里面的選項由原來(lái)的接地改成三態(tài),再仿真警告就沒(méi)了,但奇怪的是,后來(lái)我又改了回來(lái),再仿真,警告還是沒(méi)有出現,不知何故。4.Warning: Expected ENABLE_CLOCK_LATENCY to be set to ON but is set to OFF這個(gè)是說(shuō)時(shí)鐘延遲的一個(gè)設置應該設置為ON,網(wǎng)上都說(shuō)沒(méi)什么影響,貌似與時(shí)序仿真有關(guān),不太清楚,設置在Classic Timing Analyzer中有個(gè)more setting,里面下拉菜單中就有ENABLE_CLOCK_LATENCY,設置為ON就OK。5.Warning (10238): Verilog Module Declaration warning at sw_debounce.v(5): ignored anonymous port(s) indicated by duplicate or dangling comma(s) in the port list for module sw_debounce這個(gè)在網(wǎng)上死活沒(méi)找到,最后只好自己解決,簡(jiǎn)單看了下,大致是端口定義那邊的逗號出了問(wèn)題,于是鼠標爬過(guò)去看,結果發(fā)現在定義端口的最后一個(gè)端口后面多了個(gè)逗號,真是馬虎~6.Warning: Feature LogicLock is only available with a valid subscription license. Please purchase a software subscription to gain full access to this feature.由于我用的版本是免費的,所以不支持邏輯鎖定功能,不知道對程序有沒(méi)有影響,消不下去。郁悶~~~沒(méi)有完成0warning,不過(guò)還好這個(gè)不是技術(shù)性問(wèn)題,所以我也暫時(shí)忽略它吧!一個(gè)晚上解決的,終于把鍵盤(pán)消抖程序完成了!

本文引用地址:http://dyxdggzs.com/article/201710/365692.htm


關(guān)鍵詞: QII Warning EDA

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>