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.點選下圖中的開始仿真按鈕,開始進行仿真:
仿真結果如下:
更多資訊可掃描下方二維碼!