iverilog命令选项解释
生活随笔
收集整理的這篇文章主要介紹了
iverilog命令选项解释
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
隨著數字系統設計規模的增大,verilog文件幾乎都會分成幾個文件模塊來管理,就如一個大工程一樣,并且相互之間都會有調用關系,典型的就是,有一個文件要調用其他的文件實例,但是本身卻不被任何模塊所調用,我們稱之為(root module)根模塊,iverilog會選擇那些沒有被任何其他模塊所調用的模塊,為根模塊(也許一個設計中有好幾個根模塊),如果沒有符合這樣的模塊,iverilog編譯器將不會選其為根模塊,也只有我們認為在命令行里添加‘-s’來標識其為根模塊,就下下面所示的那樣:
iverilog -s main -o hello hello.v?????? 如果有多個候選根模塊,那么他們均通力合作,生成最后的可執行文件,即使你不想把其中的一些模塊進行仿真,亦或是那些仿真了也沒有啥意義的模塊。舉個例子:在你包含一個多模塊的源文件,而你僅僅對其中的某一些模塊感興趣時。“-s”表示選項可以標識一個特定的根模塊,也可以關掉自動搜索其他根目錄。你可以用這個特性來阻止那些不需要的根目錄的實例調用。
轉載于:https://www.cnblogs.com/CodeWorkerLiMing/archive/2012/05/20/2509595.html
總結
以上是生活随笔為你收集整理的iverilog命令选项解释的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UISwitch详解
- 下一篇: 一键备份服务器文件夹权限,教大家一键设置