1.新建一個波形文件
2.右鍵點擊Name下空白框,在彈出的菜單中選擇"Inert->Insert Node or Bus..."
如果已經知道端口名稱和端口類型,直接在彈出的對話框中鍵入Name后,相應的信息會自動識別到對話框中,如下:
如果不確定端口名或存在多個輸入,點擊“Node Finder...”,選擇“all”,點擊“List”,即可顯示出所有端口以及對應端口類型信息。
點擊紅色區的“>”、“》”、"《"、"<"即可實現單個或所有添加、刪減,確定要進行波形操作的信號后,逐級點擊OK按鈕即可。
端口信號添加完畢后的窗口如下:
選擇對應的信號,點擊則可使用紅色區域按鈕對信號進行波形繪制。
此處以a1為例,對a1設置為周期性信號為例,點擊下圖中紅色方框,即可彈出clock對話框,如下圖所示。
其中"End time"為仿真時間,默認為"1us","time period"設置時鍾特征,包括占空比和起始時刻,如果要修改仿真時間,可以點擊"Edit->End Time..."進行設置,如下圖所示:
設置完波形后,將對應的波形進行保存,如下圖所示:
3.設置好各端口的信號波形之后,生成對應的netlist,點擊確定進入下一步。
4.設置仿真類型為functional(功能仿真)
5.點擊下圖中的開始仿真按鈕,開始進行仿真:
仿真結果如下:
更多資訊可掃描下方二維碼!