【正文】
名稱 ,是必選的 必須是一個標量 可以是一個被編址的陣列 , 陣列的一部分 可以采用通配符 (在只有一個匹配的時候 ) - value 被激勵項的值 ,是必選的 必須適合該項的數(shù)據(jù)類型 - time 指定值的時間單位 ,可選的 相對于當前的仿真時間 ,用 character指定絕對時間 時間單位能被指定 ,缺省值是仿真分辨率 V a l u e D e s c r i p t i o n 1 1 1 1 c h a r a c t e r s e q u e n c e 2 1 1 1 1 b i n a r y r a d i x 1 0 1 5 d e c i m a l r a d i x 1 6 F h e x a d e c i m a l r a d i x用 ModelSim作功能仿真( 22) 5 ? 執(zhí)行仿真 仿真器激勵 Force命令參數(shù) - r[epeat] period 在指定周期重復 force命令 ,是可選的 - cancel period 在指定周期后取消強制 force命令 ,是可選的 用 ModelSim作功能仿真( 23) 5 ? 執(zhí)行仿真 仿真器激勵 Force命令舉例 : ? force clr 0 – 在當前仿真時間強制 clr 到 0 ? force bus1 01XZ 100 ns – 在當前仿真時間后 100ns強制 bus1到 01XZ ? force bus2 164F 200 – 仿真啟動后強制 bus2到 4F直到 200時間單位 ,分辨率在仿真啟動時選擇 ? force clk 0 0, 1 20 repeat 50 cancel 1000 – 在當前仿真后 0時間單位強制 clk到 0和在 20時間單位強制到 1. 每50時間單位重復直到 1000. 因此 , 下一個 1 將在 70時間單位發(fā)生 ? force clk2 1 10 ns, 0 {20 ns} r 100 ns – 和上一個例子相似。 ?simprim則是在作布線后的時序仿真時用 。(有的廠商的布局布線所產(chǎn)生的 NETLIST文件已經(jīng)包含有time delay的數(shù)據(jù)) . ? Foundation所產(chǎn)生的 NETLIST文件默認的文件名是(或 ) ? simprim庫,因此必須在仿真前先建立。 總結(jié) ? 前面講述了 ModelSim的基本使用方法。 謝謝大家!