新聞中心

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

        QII中的幾個Warning的解決方法

        作者: 時間:2017-10-13 來源:網絡 收藏

        前幾天看網上一個人說在仿經典基礎程序按鍵消抖實驗的時候0 error、0 warning,正好我也在仿這個實驗,就想說看看我能不能也出現這樣爽的結果,沒想到最后出了6個warning,于是施展搜索大法,力爭把幾個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.這個大致是關于時間精度的,在網上查了下,將SETTING中精度設置由1ns改為了原本的1ps,警告消失,警告的大致意思是在第三方仿真工具下仿真PLL設計,就要求時間精度為1ps,不明白為什么一定要這樣,有待以后解決。2.: Found pins functioning as undefined clocks and/or memory enables  

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

        本文引用地址:http://www.104case.com/article/201710/365692.htm


        關鍵詞: QII Warning EDA

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 当雄县| 吉首市| 连城县| 肇东市| 鱼台县| 历史| 石渠县| 睢宁县| 嵊州市| 西昌市| 加查县| 大城县| 杨浦区| 仁寿县| 团风县| 英德市| 化州市| 栾川县| 宁津县| 睢宁县| 两当县| 黑水县| 广水市| 康保县| 峨眉山市| 鄂州市| 阿拉善右旗| 鲁山县| 游戏| 蒙自县| 万全县| 余干县| 巴林右旗| 广元市| 兴和县| 长汀县| 安庆市| 来凤县| 延津县| 神农架林区| 洱源县|