modelsim的工程文件結構
1、工程結構
modelsim中的工程包括一個庫(這個庫可以是空的,也可以包含器件延時信息的真實庫),一個工程(以mpf為后綴的文件是工程的快捷打開方式)和若干源文件。一個庫是可以包含多個工程,一個工程可以包含多個可執行的verilog(其他語言暫時不考慮)文件。
2、庫與工程同時創建
這種創建方法就是直接創建工程,使用沒有創建過的庫直接在創建工程中連帶生成。這種方法主要用於純語法仿真,不設計具體的器件。這個時候的庫更多的作用是在庫窗口中有一個可以執行的目錄,方便管理。
3、器件庫的創建
一般有對應的集成開發環境自動編譯生成modelsim所需的庫,然后在軟件內置的腳本自動打開使用。這種庫需要從其他軟件打開,可以進行后仿真。
4、小結
單純的語法測試和前仿真(沒有IP)可以直接使用modelsim仿真,創建對應的工程即可。需要聯合其他器件的信息的仿真一般使用腳本自動完成即可。手動操作需要對modelsim的指令有所了解。