tri0 Dan tri1, untuk menyimulasikan resistor pull-up dan pull-down saat menghubungkan output/dwiarah modul net Sinyal. Kedua jenis variabel ini mensimulasikan net sinyal sedang ditarik ke bawah atau ditarik-ke atas ketika sinyal ini tidak didorong. Contoh deklarasi adalah sebagai berikut:
module pullup_tb;
reg a, b, d, clk; //these are inputs
tri1 c,q; //these are outputs; instead of: wire c, q;
weak_pullupmodelsim my_wkpu( .a(a),
.b(b),
.c(c),
.d(d),
.clk(clk),
.q(q)
);
Simulasi contoh di atas akan menarik sinyal c bersih dan q mensimulasikan cara sinyal ini bertindak di board.