Altera Quartus II Scripting User Manual

Page 478

Advertising
background image

3–348

Chapter 3: Tcl Packages & Commands

simulator

Quartus II Scripting Reference Manual

© July 2013

Altera Corporation

Example 6

---------
# Compare db/chiptrip.sim.vwf against expected results in chiptrip.vwf.
# Only "dir" and "ticket" are compared. Default compare tolerance of
# 0.02ns applies to "dir". Signal "ticket" has its own tolerance settings
# as 0.01ns.
compare_vector -file db/chiptrip.sim.vwf -expected chiptrip.vwf \
-default_tolerance 0.02ns -signals {dir, ON} {ticket, ON; 0.01ns}

Example 7

---------
# Compare db/chiptrip.sim.vwf against expected results in chiptrip.vwf.
# All but signal "dir" are compared. Default compare tolerance of
# 0.02ns applies to all compared signal except "ticket". Signal "ticket"
# has its own tolerance settings set as 0.01ns.
compare_vector -file db/chiptrip.sim.vwf -expected chiptrip.vwf \
-default_tolerance 0.02ns -all_signals on -signals {dir; OFF} {ticket; \
ON; 0.01ns}

Example 8

---------
# Compare db/chiptrip.sim.vwf against expected results in chiptrip.vwf.
# All but signal "dir" are compared. Default compare tolerance of
# 0.02ns applies to all compared signal except "ticket". Signal "ticket"
# has its own tolerance settings set as 0.01ns. Perform waveform
# comparison
# on every input transition edges.
compare_vector -file db/chiptrip.sim.vwf -expected chiptrip.vwf \
-default_tolerance 0.02ns -trigger_mode INPUT_EDGE -all_signals on \
-signals {dir; OFF} {ticket; ON; 0.01ns}

Example 9

---------
# Compare db/chiptrip.sim.vwf against expected results in chiptrip.vwf.
# All but signal "dir" are compared. Default compare tolerance of
# 0.02ns applies to all compared signal except "ticket". Signal "ticket"
# has its own tolerance settings set as 0.01ns. Perform waveform
# comparison
# based on transition edges from selected signal "ticket".
compare_vector -file db/chiptrip.sim.vwf -expected chiptrip.vwf \
-default_tolerance 0.02ns -trigger_mode SELECTED_EDGE -all_signals on \
-signals {dir; OFF} {ticket; ON; 0.01ns; ON}

Example 10

----------
# Compare db/chiptrip.sim.vwf against expected results in chiptrip.vwf.
# All but signal "dir" are compared. Default compare tolerance of
# 0.02ns applies to all compared signal except "ticket". Signal "ticket"
# has its own tolerance settings set as 0.01ns. Perform waveform
# comparison
# based on transition edges from the specified waveform comparison clock
# signal "vc1".
compare_vector -file db/chiptrip.sim.vwf -expected chiptrip.vwf \
-default_tolerance 0.02ns -trigger_mode SELECTED_EDGE -all_signals on \
-signals {dir; OFF} {ticket; ON; 0.01ns; OFF} -compare_clocks {vc1; 10ns; \
2ns; 50; ON}

Example 11

----------
# Compare db/chiptrip.sim.vwf against expected results in chiptrip.vwf.
# Only signal "ticket" is compared with tolerance settings as 0.01ns.
compare_vector -file db/chiptrip.sim.vwf -expected chiptrip.vwf \
-all_signals off -signals {ticket; ON; 0.01ns}

Advertising