v1.0
This commit is contained in:
0
sim/verdiLog/.diagnose.oneSearch
Normal file
0
sim/verdiLog/.diagnose.oneSearch
Normal file
0
sim/verdiLog/ToNetlist.log
Normal file
0
sim/verdiLog/ToNetlist.log
Normal file
16
sim/verdiLog/compiler.log
Normal file
16
sim/verdiLog/compiler.log
Normal file
@@ -0,0 +1,16 @@
|
||||
*design* DebussyLib (btIdent Verdi_O-2018.09-SP2)
|
||||
Command arguments:
|
||||
+define+verilog
|
||||
-f filelist.f
|
||||
../rtl/sync_fifo_128_to_64.v
|
||||
../rtl/sync_fifo.v
|
||||
../rtl/rchannel.v
|
||||
../tb/tb_rchannel.v
|
||||
|
||||
|
||||
*Error* non-constant instance parameter
|
||||
"../rtl/sync_fifo_128_to_64.v", 5:
|
||||
Highest level modules:
|
||||
tb_rchannel
|
||||
|
||||
Total 1 error(s), 0 warning(s)
|
6
sim/verdiLog/da_debug.log
Normal file
6
sim/verdiLog/da_debug.log
Normal file
@@ -0,0 +1,6 @@
|
||||
#####################################################################################################
|
||||
# da_debug.log : log primitive debug message of Data Agent (Verdi internal layer to access FSDB). #
|
||||
# This is for R&D to analyze when there are issues happening when Verdi reading FSDB #
|
||||
#####################################################################################################
|
||||
[DA][EVDP][XML]: start update xml in interactive mode at init[DA][EVDP][XML]: start update xml file in interactive mode
|
||||
[DA][EVDP]: update_event_data fail due to ffrSync didn't success
|
0
sim/verdiLog/exe.log
Normal file
0
sim/verdiLog/exe.log
Normal file
18
sim/verdiLog/novas.log
Normal file
18
sim/verdiLog/novas.log
Normal file
@@ -0,0 +1,18 @@
|
||||
Verdi (R)
|
||||
|
||||
Release Verdi_O-2018.09-SP2 for (RH Linux x86_64/64bit) -- Thu Feb 21 04:40:56 PDT 2019
|
||||
|
||||
Copyright (c) 1999 - 2019 Synopsys, Inc.
|
||||
This software and the associated documentation are proprietary to Synopsys, Inc.
|
||||
This software may only be used in accordance with the terms and conditions of a written license agreement with Synopsys, Inc.
|
||||
All other use, reproduction, or distribution of this software is strictly prohibited.
|
||||
|
||||
|
||||
Info: Running in interactive mode.
|
||||
Info: Running in interactive mode.
|
||||
Info: Running in interactive mode.
|
||||
Info: Running in interactive mode.
|
||||
Info: Running in interactive mode.
|
||||
Info: Running in interactive mode.
|
||||
Info: Running in interactive mode.
|
||||
Info: Running in interactive mode.
|
904
sim/verdiLog/novas.rc
Normal file
904
sim/verdiLog/novas.rc
Normal file
@@ -0,0 +1,904 @@
|
||||
@verdi rc file Version 1.0
|
||||
[Library]
|
||||
work = ./work
|
||||
[Annotation]
|
||||
3D_Active_Annotation = FALSE
|
||||
[CommandSyntax.finsim]
|
||||
InvokeCommand =
|
||||
FullFileName = TRUE
|
||||
Separator = .
|
||||
SimPromptSign = ">"
|
||||
HierNameLevel = 1
|
||||
RunContinue = "continue"
|
||||
Finish = "quit"
|
||||
UseAbsTime = FALSE
|
||||
NextTime = "run 1"
|
||||
NextNTime = "run ${SimBPTime}"
|
||||
NextEvent = "run 1"
|
||||
Reset =
|
||||
ObjPosBreak = "break posedge ${SimBPObj}"
|
||||
ObjNegBreak = "break negedge ${SimBPObj}"
|
||||
ObjAnyBreak = "break change ${SimBPObj}"
|
||||
ObjLevelBreak =
|
||||
LineBreak = "breakline ${SimBPFile} ${SimBPLine}"
|
||||
AbsTimeBreak = "break abstimeaf ${SimBPTime}"
|
||||
RelTimeBreak = "break reltimeaf ${SimBPTime}"
|
||||
EnableBP = "breakon ${SimBPId}"
|
||||
DisableBP = "breakoff ${SimBPId}"
|
||||
DeleteBP = "breakclr ${SimBPId}"
|
||||
DeleteAllBP = "breakclr"
|
||||
SimSetScope = "cd ${SimDmpObj}"
|
||||
[CommandSyntax.ikos]
|
||||
InvokeCommand = "setvar debussy true;elaborate -p ${SimTop} -s ${SimArch}; run until 0;fsdbInteractive; "
|
||||
FullFileName = TRUE
|
||||
NeedTimeUnit = TRUE
|
||||
NormalizeTimeUnit = TRUE
|
||||
Separator = /
|
||||
HierNameLevel = 2
|
||||
RunContinue = "run"
|
||||
Finish = "exit"
|
||||
NextTime = "run ${SimBPTime} ${SimTimeUnit}"
|
||||
NextNTime = "run for ${SimBPTime} ${SimTimeUnit}"
|
||||
NextEvent = "step 1"
|
||||
Reset = "reset"
|
||||
ObjPosBreak = "stop if ${SimBPObj} = \"'1'\""
|
||||
ObjNegBreak = "stop if ${SimBPObj} = \"'0'\""
|
||||
ObjAnyBreak =
|
||||
ObjLevelBreak = "stop if ${SimBPObj} = ${SimBPValue}"
|
||||
LineBreak = "stop at ${SimBPFile}:${SimBPLine}"
|
||||
AbsTimeBreak =
|
||||
RelTimeBreak =
|
||||
EnableBP = "enable ${SimBPId}"
|
||||
DisableBP = "disable ${SimBPId}"
|
||||
DeleteBP = "delete ${SimBPId}"
|
||||
DeleteAllBP = "delete *"
|
||||
[CommandSyntax.verisity]
|
||||
InvokeCommand =
|
||||
FullFileName = FALSE
|
||||
Separator = .
|
||||
SimPromptSign = "> "
|
||||
HierNameLevel = 1
|
||||
RunContinue = "."
|
||||
Finish = "$finish;"
|
||||
NextTime = "$db_steptime(1);"
|
||||
NextNTime = "$db_steptime(${SimBPTime});"
|
||||
NextEvent = "$db_step;"
|
||||
SimSetScope = "$scope(${SimDmpObj});"
|
||||
Reset = "$reset;"
|
||||
ObjPosBreak = "$db_breakonposedge(${SimBPObj});"
|
||||
ObjNegBreak = "$db_breakonnegedge(${SimBPObj});"
|
||||
ObjAnyBreak = "$db_breakwhen(${SimBPObj});"
|
||||
ObjLevelBreak = "$db_breakwhen(${SimBPObj}, ${SimBPValue});"
|
||||
LineBreak = "$db_breakatline(${SimBPLine}, ${SimBPScope}, \"${SimBPFile}\");"
|
||||
AbsTimeBreak = "$db_breakbeforetime(${SimBPTime});"
|
||||
RelTimeBreak = "$db_breakbeforetime(${SimBPTime});"
|
||||
EnableBP = "$db_enablebreak(${SimBPId});"
|
||||
DisableBP = "$db_disablebreak(${SimBPId});"
|
||||
DeleteBP = "$db_deletebreak(${SimBPId});"
|
||||
DeleteAllBP = "$db_deletebreak;"
|
||||
FSDBInit = "$novasInteractive;"
|
||||
FSDBDumpvars = "$novasDumpvars(0, ${SimDmpObj});"
|
||||
FSDBDumpsingle = "$novasDumpsingle(${SimDmpObj});"
|
||||
FSDBDumpvarsInFile = "$novasDumpvarsToFile(\"${SimDmpFile}\");"
|
||||
FSDBDumpMem = "$novasDumpMemNow(${SimDmpObj}, ${SimDmpBegin}, ${SimDmpSize});"
|
||||
[CoverageDetail]
|
||||
cross_filter_limit = 1000
|
||||
branch_limit_vector_display = 50
|
||||
showgrid = TRUE
|
||||
reuseFirst = TRUE
|
||||
justify = TRUE
|
||||
scrollbar_mode = per pane
|
||||
test_combo_left_truncate = TRUE
|
||||
instance_combo_left_truncate = TRUE
|
||||
loop_navigation = TRUE
|
||||
condSubExpr = 20
|
||||
tglMda = 1000
|
||||
linecoverable = 100000
|
||||
lineuncovered = 50000
|
||||
tglcoverable = 30000
|
||||
tgluncovered = 30000
|
||||
pendingMax = 1000
|
||||
show_full_more = FALSE
|
||||
[CoverageHier]
|
||||
showgrid = FALSE
|
||||
[CoverageWeight]
|
||||
Assert = 1
|
||||
Covergroup = 1
|
||||
Line = 1
|
||||
Condition = 1
|
||||
Toggle = 1
|
||||
FSM = 1
|
||||
Branch = 1
|
||||
[DesignTree]
|
||||
IfShowModule = {TRUE, FALSE}
|
||||
[Editor]
|
||||
editorName = TurboEditor
|
||||
[Emacs]
|
||||
EmacsFont = "Clean 14"
|
||||
EmacsBG = white
|
||||
EmacsFG = black
|
||||
[Exclusion]
|
||||
enableAsDefault = TRUE
|
||||
saveAsDefault = TRUE
|
||||
saveManually = TRUE
|
||||
illegalBehavior = FALSE
|
||||
DisplayExcludedItem = FALSE
|
||||
adaptiveExclusion = TRUE
|
||||
warningExcludeInstance = TRUE
|
||||
favorite_exclude_annotation = ""
|
||||
[FSM]
|
||||
viewport = 65 336 387 479
|
||||
SmartTips = TRUE
|
||||
State-LineColor = black
|
||||
State-LineWidth = 1
|
||||
State-FillColor = blue3
|
||||
State-TextColor = white
|
||||
Init_State-LineColor = black
|
||||
Init_State-LineWidth = 2
|
||||
Init_State-FillColor = yellow3
|
||||
Init_State-TextColor = black
|
||||
Trap_State-LineColor = red3
|
||||
Trap_State-LineWidth = 2
|
||||
Trap_State-FillColor = cyan4
|
||||
Trap_State-TextColor = red3
|
||||
State_Action-LineColor = black
|
||||
State_Action-LineWidth = 1
|
||||
State_Action-FillColor = white
|
||||
State_Action-TextColor = black
|
||||
Junction-LineColor = black
|
||||
Junction-LineWidth = 1
|
||||
Junction-FillColor = green3
|
||||
Junction-TextColor = black
|
||||
Connection-LineColor = black
|
||||
Connection-LineWidth = 1
|
||||
Connection-FillColor = Gray5
|
||||
Connection-TextColor = black
|
||||
Transition-LineColor = black
|
||||
Transition-LineWidth = 1
|
||||
Transition-FillColor = white
|
||||
Transition-TextColor = black
|
||||
Trans_Condition-LineColor = black
|
||||
Trans_Condition-LineWidth = 1
|
||||
Trans_Condition-FillColor = white
|
||||
Trans_Condition-TextColor = orange2
|
||||
Trans_Action-LineColor = black
|
||||
Trans_Action-LineWidth = 1
|
||||
Trans_Action-FillColor = white
|
||||
Trans_Action-TextColor = green2
|
||||
SelectedSet-LineColor = red3
|
||||
SelectedSet-LineWidth = 1
|
||||
SelectedSet-FillColor = red3
|
||||
SelectedSet-TextColor = white
|
||||
HilightSet-LineColor = red4
|
||||
HilightSet-LineWidth = 1
|
||||
HilightSet-FillColor = red7
|
||||
HilightSet-TextColor = blue4
|
||||
WndBk-FillColor = Gray3
|
||||
Background-FillColor = gray5
|
||||
Selection-LineColor = blue3
|
||||
Selection-LineWidth = 1
|
||||
prefKey_Link-LineColor = orange2
|
||||
prefKey_Link-LineWidth = 1
|
||||
prefKey_Link-FillColor = yellow4
|
||||
prefKey_Link-TextColor = black
|
||||
prefKey_Port-LineColor = black
|
||||
prefKey_Port-LineWidth = 1
|
||||
prefKey_Port-FillColor = orange5
|
||||
prefKey_Port-TextColor = yellow2
|
||||
Trap = red3
|
||||
Hilight = blue4
|
||||
Window = Gray3
|
||||
Selected = white
|
||||
Trans. = green2
|
||||
State = black
|
||||
Init. = black
|
||||
StickSet-LineColor = orange4
|
||||
StickSet-LineWidth = 1
|
||||
StickSet-FillColor = purple6
|
||||
StickSet-TextColor = black
|
||||
[FSM_Dlg-Print]
|
||||
Orientation = Landscape
|
||||
[General]
|
||||
autoSaveSession = FALSE
|
||||
TclAutoSource =
|
||||
cmd_enter_form = FALSE
|
||||
[GlobalProp]
|
||||
ErrWindow_Font = Helvetica_M_R_12
|
||||
[Globals]
|
||||
app_default_font = Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0
|
||||
app_fixed_width_font = Courier,10,-1,5,50,0,0,0,0,0
|
||||
text_encoding = Unicode(utf8)
|
||||
smart_resize = TRUE
|
||||
smart_resize_child_limit = 2000
|
||||
tooltip_max_width = 200
|
||||
tooltip_max_height = 20
|
||||
tooltip_viewer_key = F3
|
||||
tooltip_display_time = 1000
|
||||
bookmark_name_length_limit = 12
|
||||
disable_tooltip = FALSE
|
||||
auto_load_source = TRUE
|
||||
max_array_size = 4096
|
||||
filter_when_typing = TRUE
|
||||
filter_keep_children = TRUE
|
||||
filter_syntax = Wildcards
|
||||
filter_keystroke_interval = 800
|
||||
filter_case_sensitive = FALSE
|
||||
filter_full_path = FALSE
|
||||
load_detail_for_funcov = FALSE
|
||||
sort_limit = 100000
|
||||
ignoreDBVersionChecking = FALSE
|
||||
[HB]
|
||||
ViewSchematic = FALSE
|
||||
windowLayout = 0 0 804 500 182 214 804 148
|
||||
import_filter = *.v; *.vc; *.f
|
||||
designTreeFont = *-adobe-courier-medium-r-*-*-12-*-*-*-*-*-iso8859-*
|
||||
import_filter_vhdl = *.vhd; *.vhdl; *.f
|
||||
import_default_language = Verilog
|
||||
import_filter_verilog = *.v; *.vc; *.f
|
||||
simulation_file_type = *.fsdb;*.fsdb.gz;*.fsdb.bz2;*.ff;*.dump
|
||||
PrefetchViewableAnnot = TRUE
|
||||
[Hier]
|
||||
filterTimeout = 1500
|
||||
[ImportLiberty]
|
||||
SearchPriority = .lib++
|
||||
bSkipStateCell = False
|
||||
bImportPowerInfo = False
|
||||
bSkipFFCell = False
|
||||
bScpecifyCellNameCase = False
|
||||
bSpecifyPinNameCase = False
|
||||
CellNameToCase =
|
||||
PinNameToCase =
|
||||
[Language]
|
||||
EditWindow_Font = COURIER12
|
||||
Background = ID_WHITE
|
||||
Comment = ID_GRAY4
|
||||
Keyword = ID_BLUE5
|
||||
UserKeyword = ID_GREEN2
|
||||
Text = ID_BLACK
|
||||
SelText = ID_WHITE
|
||||
SelBackground = ID_BLUE2
|
||||
[Library.Ikos]
|
||||
pack = ./work.lib++
|
||||
vital = ./work.lib++
|
||||
work = ./work.lib++
|
||||
std = ${dls_std}.lib++
|
||||
ieee = ${dls_ieee}.lib++
|
||||
synopsys = ${dls_synopsys}.lib++
|
||||
silc = ${dls_silc}.lib++
|
||||
ikos = ${dls_ikos}.lib++
|
||||
novas = ${VOYAGER_LIB_VHDL}/${VOYAGER_MACHINE}/novas.lib++
|
||||
[MDT]
|
||||
ART_RF_SP = spr[0-9]*bx[0-9]*
|
||||
ART_RF_2P = dpr[0-9]*bx[0-9]*
|
||||
ART_SRAM_SP = spm[0-9]*bx[0-9]*
|
||||
ART_SRAM_DP = dpm[0-9]*bx[0-9]*
|
||||
VIR_SRAM_SP = hdsd1_[0-9]*x[0-9]*cm4sw1
|
||||
VIR_SRAM_DP = hdsd2_[0-9]*x[0-9]*cm4sw1
|
||||
VIR_RF_SP = rfsd1_[0-9]*x[0-9]*cm2sw0
|
||||
VIR_RF_DP = rfsd2_[0-9]*x[0-9]*cm2sw1
|
||||
VIR_STAR_SRAM_SP = shsd1_[0-9]*x[0-9]*cm4sw0
|
||||
[NPExpanding]
|
||||
functiongroups = FALSE
|
||||
modules = FALSE
|
||||
[NPFilter]
|
||||
showAssertion = TRUE
|
||||
showCoverGroup = TRUE
|
||||
showProperty = TRUE
|
||||
showSequence = TRUE
|
||||
showDollarUnit = TRUE
|
||||
[OtherEditor]
|
||||
cmd1 = "xterm -font 9x15 -fg black -bg gray -e"
|
||||
name = "vi"
|
||||
options = "+${CurLine} ${CurFullFileName}"
|
||||
[Print]
|
||||
PrinterName = lp
|
||||
FileName = test.ps
|
||||
PaperSize = A4 - 210x297 (mm)
|
||||
ColorPrint = FALSE
|
||||
[Session Cache]
|
||||
1 = string (session file name)
|
||||
2 = string (session file name)
|
||||
3 = string (session file name)
|
||||
4 = string (session file name)
|
||||
5 = string (session file name)
|
||||
[Simulation]
|
||||
scsPath = scsim
|
||||
scsOption =
|
||||
xlPath = verilog
|
||||
xlOption =
|
||||
ncPath = ncsim
|
||||
ncOption = -f ncsim.args
|
||||
osciPath = gdb
|
||||
osciOption =
|
||||
vcsPath = simv
|
||||
vcsOption =
|
||||
mtiPath = vsim
|
||||
mtiOption =
|
||||
vhncPath = ncsim
|
||||
vhncOption = -log debussy.nc.log
|
||||
mixncPath = ncsim
|
||||
mixncOption = -log debussy.mixnc.log
|
||||
speedsimPath =
|
||||
speedsimOption =
|
||||
mti_vlogPath = vsim
|
||||
mti_vlogOption = novas_vlog
|
||||
vcs_mixPath = simv
|
||||
vcs_mixOption = -vhdlrun "-vhpi debussy:FSDBDumpCmd"
|
||||
scs_mixPath = scsim
|
||||
scs_mixOption = -vhpi debussy:FSDBDumpCmd
|
||||
interactiveDebugging = {True, False}
|
||||
KeepBreakPoints = False
|
||||
ScsDebugAll = False
|
||||
simType = {vcssv, xl, nc, vcs, mti, mti_vlog, vhnc, scs, mixnc}
|
||||
thirdpartyIdx = -1
|
||||
iscCmdSep = FALSE
|
||||
NoAppendOption = False
|
||||
[Source]
|
||||
wordWrapOn = TRUE
|
||||
viewReuse = TRUE
|
||||
lineNumberOn = TRUE
|
||||
warnOutdatedDlg = TRUE
|
||||
showEncrypt = FALSE
|
||||
loadInclude = FALSE
|
||||
showColorForActive = FALSE
|
||||
tabWidth = 8
|
||||
editor = vi
|
||||
reload = Never
|
||||
sync_active_to_source = TRUE
|
||||
navigateAsColored = FALSE
|
||||
navigateCovered = FALSE
|
||||
navigateUncovered = TRUE
|
||||
navigateExcluded = FALSE
|
||||
not_ask_for_source_path = FALSE
|
||||
expandMacroOn = TRUE
|
||||
expandMacroInstancesThreshold = 10000
|
||||
[TclShell]
|
||||
nLineSize = 1024
|
||||
[Test]
|
||||
verbose_progress = FALSE
|
||||
[Text]
|
||||
hdlComment = Gray1
|
||||
hdlKeyword = blue4
|
||||
hdlEntity = black
|
||||
hdlEntityInst = black
|
||||
hdlSignal = red3
|
||||
hdlInSignal = red3
|
||||
hdlOutSignal = red3
|
||||
hdlInOutSignal = red3
|
||||
hdlOperator = black
|
||||
hdlMinus = black
|
||||
hdlSymbol = black
|
||||
hdlString = black
|
||||
hdlNumberBase = black
|
||||
hdlNumber = black
|
||||
hdlLiteral = black
|
||||
hdlIdentifier = black
|
||||
hdlSystemTask = black
|
||||
hdlParameter = black
|
||||
hdlIncFile = black
|
||||
hdlDataFile = black
|
||||
hdlCDSkipIf = Gray1
|
||||
hdlMacro = black
|
||||
textBackgroundColor = Gray6
|
||||
textHiliteBK = blue4
|
||||
textHiliteText = white
|
||||
textTracedMark = green2
|
||||
textLineNo = black
|
||||
textUserKeyword = green2
|
||||
textAnnotText = black
|
||||
textAnnotTextShadow = white
|
||||
text3DLight = white
|
||||
text3DShadow = black
|
||||
irOutline = red2
|
||||
irDriver = yellow4
|
||||
irLoad = black
|
||||
irBookMark = yellow2
|
||||
irIndicator = white
|
||||
irBreakpoint = green4
|
||||
irCurLine = blue4
|
||||
font = COURIER12
|
||||
hdlVhEntity = black
|
||||
hdlArchitecture = black
|
||||
hdlPackage = blue4
|
||||
hdlAlias = black
|
||||
hdlGeneric = blue4
|
||||
hdlTypeName = blue4
|
||||
hdlLibrary = blue4
|
||||
viewport = 396 392 445 487
|
||||
hdlPlainText = black
|
||||
textParaAnnotText = black
|
||||
ComputedSignal = ID_PURPLE5
|
||||
[TextPrinter]
|
||||
Orientation = Landscape
|
||||
Indicator = FALSE
|
||||
LineNum = TRUE
|
||||
FontSize = 7
|
||||
Column = 2
|
||||
Annotation = TRUE
|
||||
[Texteditor]
|
||||
TexteditorFont = "Clean 14"
|
||||
TexteditorBG = white
|
||||
TexteditorFG = black
|
||||
[ThirdParty]
|
||||
ThirdPartySimTool = verisity surefire ikos finsim
|
||||
[TurboEditor]
|
||||
autoBackup = TRUE
|
||||
[UserButton.mixnc]
|
||||
Button1 = "Dump All Signals" "call fsdbDumpvars\n"
|
||||
Button2 = "Next 1000 Time" "run 1000 -relative\n"
|
||||
Button3 = "Next ? Time" "run ${Arg:Next Time} -relative\n"
|
||||
Button4 = "Run Next" "run -next\n"
|
||||
Button5 = "Run Step" "run -step\n"
|
||||
Button6 = "Run Return" "run -return\n"
|
||||
Button7 = "Show Variables" "value {${NCSelVars}}\n"
|
||||
Button8 = "FSDB Ver" "call fsdbVersion"
|
||||
Button9 = "Dump On" "call fsdbDumpon"
|
||||
Button10 = "Dump Off" "call fsdbDumpoff"
|
||||
Button11 = "All Tasks" "call"
|
||||
Button12 = "Dump Selected Instance" "call fsdbDumpvars 1 ${SelInst}"
|
||||
[UserButton.mti]
|
||||
Button1 = "Dump All Signals" "fsdbDumpvars\n"
|
||||
Button2 = "Next 1000 Time" "run 1000\n"
|
||||
Button3 = "Next ? Time" "run ${Arg:Next Time}\n"
|
||||
Button4 = "Show Variables" "exa ${SelVars}\n"
|
||||
Button5 = "Force Variable" "force -freeze ${SelVar} ${Arg:New Value} 0\n"
|
||||
Button6 = "Release Variable" "noforce ${SelVar}\n"
|
||||
Button7 = "Deposit Variable" "force -deposit ${SelVar} ${Arg:New Value} 0\n"
|
||||
[UserButton.mti_vlog]
|
||||
Button1 = "Dump All Signals" "fsdbDumpvars\n"
|
||||
Button2 = "Next 1000 Time" "run 1000\n"
|
||||
Button3 = "Next ? Time" "run ${Arg:Next Time}\n"
|
||||
Button4 = "Show Variables" "exa ${SelVars}\n"
|
||||
Button5 = "Force Variable" "force -freeze ${SelVar} ${Arg:New Value} 0\n"
|
||||
Button6 = "Release Variable" "noforce ${SelVar}\n"
|
||||
Button7 = "Deposit Variable" "force -deposit ${SelVar} ${Arg:New Value} 0\n"
|
||||
[UserButton.nc]
|
||||
Button1 = "Dump All Signals" "call fsdbDumpvars\n"
|
||||
Button2 = "Next 1000 Time" "run 1000 -relative\n"
|
||||
Button3 = "Next ? Time" "run ${Arg:Next Time} -relative\n"
|
||||
Button4 = "Run Next" "run -next\n"
|
||||
Button5 = "Run Step" "run -step\n"
|
||||
Button6 = "Run Return" "run -return\n"
|
||||
Button7 = "Show Variables" "value {${NCSelVars}}\n"
|
||||
[UserButton.scs]
|
||||
Button1 = "Dump All Signals" "call fsdbDumpvars(0, \"${TopScope}\");\n"
|
||||
Button2 = "Next 1000 Time" "run 1000 \n"
|
||||
Button3 = "Next ? Time" "run ${Arg:Next Time} \n"
|
||||
Button4 = "Run Step" "step\n"
|
||||
Button5 = "Show Variables" "ls -v {${SelVars}}\n"
|
||||
[UserButton.vhnc]
|
||||
Button1 = "Dump All Signals" "call fsdbDumpvars\n"
|
||||
Button2 = "Next 1000 Time" "run 1000 -relative\n"
|
||||
Button3 = "Next ? Time" "run ${Arg:Next Time} -relative\n"
|
||||
Button4 = "Run Next" "run -next\n"
|
||||
Button5 = "Run Step" "run -step\n"
|
||||
Button6 = "Run Return" "run -return\n"
|
||||
Button7 = "Show Variables" "value {${NCSelVars}}\n"
|
||||
[UserButton.xl]
|
||||
Button13 = "Dump Off" "$fsdbDumpoff;\n"
|
||||
Button12 = "Dump On" "$fsdbDumpon;\n"
|
||||
Button11 = "Delete Focus" "$db_deletefocus(${treeSelScope});\n"
|
||||
Button10 = "Set Focus" "$db_setfocus(${treeSelScope});\n"
|
||||
Button9 = "Deposit Variable" "$deposit(${SelVar},${Arg:New Value});\n"
|
||||
Button8 = "Release Variable" "release ${SelVar};\n"
|
||||
Button7 = "Force Variable" "force ${SelVar} = ${Arg:New Value};\n"
|
||||
Button6 = "Show Variables" "$showvars(${SelVars});\n"
|
||||
Button5 = "Next ? Event" "$db_step(${Arg:Next Event});\n"
|
||||
Button4 = "Next Event" "$db_step(1);\n"
|
||||
Button3 = "Next ? Time" "#${Arg:Next Time} $stop;.\n"
|
||||
Button2 = "Next 1000 Time" "#1000 $stop;.\n"
|
||||
Button1 = "Dump All Signals" "$fsdbDumpvars;\n"
|
||||
[Vi]
|
||||
ViFont = "Clean 14"
|
||||
ViBG = white
|
||||
ViFG = black
|
||||
[Wave]
|
||||
viewPort = 54 237 960 332 100 65
|
||||
signalSpacing = 5
|
||||
digitalSignalHeight = 15
|
||||
analogSignalHeight = 98
|
||||
commentSignalHeight = 98
|
||||
minCompErrWidth = 4
|
||||
DragZoomTolerance = 4
|
||||
WaveMaxPoint = 512
|
||||
cursor = -c ID_YELLOW5 -lw 1 -ls long_dashed
|
||||
marker = -c ID_WHITE -lw 1 -ls dash_dot_l
|
||||
usermarker = -c ID_GREEN5 -lw 1 -ls long_dashed
|
||||
trace = -c ID_GRAY5 -lw 1 -ls long_dashed
|
||||
grid = -c ID_WHITE -lw 1 -ls short_dashed
|
||||
rulerBackground = -c ID_GRAY3
|
||||
rulerForeground = -c ID_YELLOW5
|
||||
busTextColor = -c ID_ORANGE8
|
||||
High_Light = -c ID_GRAY2
|
||||
Input_Signal = -c ID_RED5
|
||||
Output_Signal = -c ID_GREEN5
|
||||
InOut_Signal = -c ID_BLUE5
|
||||
Net_Signal = -c ID_YELLOW5
|
||||
Register_Signal = -c ID_PURPLE5
|
||||
Verilog_Signal = -c ID_CYAN5
|
||||
VHDL_Signal = -c ID_ORANGE5
|
||||
Dump_Off_Color = -c ID_BLUE2
|
||||
busSignalLayer = -c ID_ORANGE8
|
||||
busZLayer = -c ID_ORANGE6
|
||||
busMixedLayer = -c ID_GREEN5
|
||||
signalGridLayer = -c ID_WHITE
|
||||
analogGridLayer = -c ID_GRAY6
|
||||
analogRulerLayer = -c ID_GRAY6
|
||||
keywordLayer = -c ID_RED5
|
||||
loadedLayer = -c ID_BLUE5
|
||||
loadingLayer = -c ID_BLACK
|
||||
qdsCurMarkerLayer = -c ID_BLUE5
|
||||
qdsBrkMarkerLayer = -c ID_GREEN5
|
||||
qdsTrgMarkerLayer = -c ID_RED5
|
||||
arrowDefaultColor = -c ID_ORANGE6
|
||||
startNodeArrowColor = -c ID_WHITE
|
||||
endNodeArrowColor = -c ID_YELLOW5
|
||||
ovaEventSuccessColor = -c ID_CYAN5
|
||||
ovaEventFailureColor = -c ID_RED5
|
||||
ovaBooleanSuccessColor = -c ID_CYAN5
|
||||
ovaBooleanFailureColor = -c ID_RED5
|
||||
ovaAssertSuccessColor = -c ID_GREEN5
|
||||
ovaAssertFailureColor = -c ID_RED5
|
||||
ovaForbidSuccessColor = -c ID_GREEN5
|
||||
qdsAutoBusGroup = TRUE
|
||||
qdsTimeStampMode = FALSE
|
||||
qdsVbfBusOrderAscending = FALSE
|
||||
openDumpFilter = *.fsdb;*.vf;*.jf
|
||||
DumpFileFilter = *.vcd
|
||||
RestoreSignalFilter = *.rc
|
||||
SaveSignalFilter = *.rc
|
||||
AddAliasFilter = *.alias
|
||||
CompareSignalFilter = *.err
|
||||
ConvertFFFilter = *.vcd;*.out;*.tr0;*.xp;*.raw;*.wfm
|
||||
Scroll_Ratio = 1.000000
|
||||
DefaultRadix = Hex
|
||||
SigGroupRuleFile =
|
||||
SigSearchSignalMatchCase = FALSE
|
||||
SigSearchSignalScopeOption = FALSE
|
||||
SigSearchDynamically = FALSE
|
||||
SigDisplayBySelectionOrder = FALSE
|
||||
SigDragSelFollowColumn = FALSE
|
||||
SigDisplayHierarchyBox = TRUE
|
||||
SigDisplaySubscopeBox = TRUE
|
||||
GrpSelMode = TRUE
|
||||
dispGridCount = FALSE
|
||||
hierarchyName = FALSE
|
||||
snap = TRUE
|
||||
displayLeadingZero = FALSE
|
||||
allfileTimeRange = FALSE
|
||||
fixDelta = FALSE
|
||||
displayCursorMarker = FALSE
|
||||
autoUpdate = FALSE
|
||||
restoreFromActiveFile = TRUE
|
||||
restoreToEnd = FALSE
|
||||
dispCompErr = TRUE
|
||||
showMsgDes = TRUE
|
||||
anaAutoFit = FALSE
|
||||
anaAutoPattn = FALSE
|
||||
anaAuto100VertFit = FALSE
|
||||
displayDeltaY = FALSE
|
||||
centerCursor = FALSE
|
||||
InOutSignal = FALSE
|
||||
NetRegisterSignal = FALSE
|
||||
VerilogVHDLSignal = FALSE
|
||||
LabelMarker = TRUE
|
||||
ResolveSymbolicLink = TRUE
|
||||
SyncBrowserDir = TRUE
|
||||
TipInSignalWin = FALSE
|
||||
TipInCurveWin = FALSE
|
||||
DisplayLSBsFirst = FALSE
|
||||
ModuleName = TRUE
|
||||
TransitionMode = TRUE
|
||||
DisplayRadix = FALSE
|
||||
SchemaX = FALSE
|
||||
Hilight = TRUE
|
||||
UseBeforeValue = FALSE
|
||||
DisplayFileName = FALSE
|
||||
DisplayValueSpace = TRUE
|
||||
FitAnaByBusSize = FALSE
|
||||
ReloadActiveFileOnly = FALSE
|
||||
NormalizeEVCD = FALSE
|
||||
OverwriteAliasWithRC = TRUE
|
||||
overlay_added_analog_signals = FALSE
|
||||
case_insensitive = FALSE
|
||||
vhdlVariableCalculate = TRUE
|
||||
signal_vertical_scroll_bar = TRUE
|
||||
waveform_vertical_scroll_bar = TRUE
|
||||
signal_rc_attribute = 65535
|
||||
ConvertAttr1 = -inc FALSE
|
||||
ConvertAttr2 = -hier FALSE
|
||||
ConvertAttr3 = -ucase FALSE
|
||||
ConvertAttr4 = -lcase FALSE
|
||||
ConvertAttr5 = -org FALSE
|
||||
ConvertAttr6 = -mem 24
|
||||
ConvertAttr7 = -deli .
|
||||
ConvertAttr8 = -hier_scope FALSE
|
||||
ConvertAttr9 = -inst_array FALSE
|
||||
ConvertAttr10 = -vhdlnaming FALSE
|
||||
ConvertAttr11 = -orgScope FALSE
|
||||
analogFmtPrecision = Automatic 2
|
||||
confirmOverwrite = TRUE
|
||||
confirmExit = TRUE
|
||||
confirmGetAll = TRUE
|
||||
printTimeRange = TRUE 0.000000 0.000000 0.000000
|
||||
printPageRange = TRUE 1 1
|
||||
printOption = 0
|
||||
printBasic = 1 0 0 FALSE FALSE
|
||||
printDest = -printer {}
|
||||
printSignature = {%f %h %t} {}
|
||||
curveWindow_Drag&Drop_Mode = TRUE
|
||||
hspiceIncOpenMode = TRUE
|
||||
pcSelectMode = TRUE
|
||||
hierarchyDelimiter = /
|
||||
value_window_aligment = Right
|
||||
signal_window_alignment = Auto
|
||||
ShowDeltaTime = TRUE
|
||||
legend_window_font = -f COURIER12 -c ID_CYAN5
|
||||
value_window_font = -f COURIER12 -c ID_CYAN5
|
||||
curve_window_font = -f COURIER12 -c ID_CYAN5
|
||||
group_name_font = -f COURIER12 -c ID_GREEN5
|
||||
ruler_value_font = -f COURIER12 -c ID_CYAN5
|
||||
analog_ruler_value_font = -f COURIER12 -c ID_CYAN5
|
||||
comment_string_font = -f COURIER12 -c ID_RED5
|
||||
SigsCheckNum = on 1000
|
||||
WaveExtendLastTick = TRUE
|
||||
displayMessageLabelOnly = TRUE
|
||||
AutoApplySeverityColor = TRUE
|
||||
ComputedAnnotColor = -c ID_PURPLE5
|
||||
[cov_hier_name_column]
|
||||
justify = TRUE
|
||||
[coverageColors]
|
||||
sou_uncov = TRUE
|
||||
sou_pc = TRUE
|
||||
sou_cov = TRUE
|
||||
sou_exuncov = TRUE
|
||||
sou_excov = TRUE
|
||||
sou_unreach = TRUE
|
||||
sou_unreachcon = TRUE
|
||||
sou_fillColor_uncov = red
|
||||
sou_fillColor_pc = yellow
|
||||
sou_fillColor_cov = green3
|
||||
sou_fillColor_exuncov = grey
|
||||
sou_fillColor_excov = #3C9371
|
||||
sou_fillColor_unreach = grey
|
||||
sou_fillColor_unreachcon = orange
|
||||
numberOfBins = 6
|
||||
rangeMin_0 = 0
|
||||
rangeMax_0 = 20
|
||||
fillColor_0 = #FF6464
|
||||
rangeMin_1 = 20
|
||||
rangeMax_1 = 40
|
||||
fillColor_1 = #FF9999
|
||||
rangeMin_2 = 40
|
||||
rangeMax_2 = 60
|
||||
fillColor_2 = #FF8040
|
||||
rangeMin_3 = 60
|
||||
rangeMax_3 = 80
|
||||
fillColor_3 = #FFFF99
|
||||
rangeMin_4 = 80
|
||||
rangeMax_4 = 100
|
||||
fillColor_4 = #99FF99
|
||||
rangeMin_5 = 100
|
||||
rangeMax_5 = 100
|
||||
fillColor_5 = #64FF64
|
||||
[coveragesetting]
|
||||
assertTopoMode = FALSE
|
||||
urgAppendOptions =
|
||||
group_instance_new_format_name = TRUE
|
||||
showvalue = FALSE
|
||||
computeGroupsScoreByRatio = FALSE
|
||||
computeGroupsScoreByInst = FALSE
|
||||
showConditionId = FALSE
|
||||
showfullhier = FALSE
|
||||
nameLeftAlignment = TRUE
|
||||
showAllInfoInTooltips = FALSE
|
||||
copyItemHvpName = TRUE
|
||||
ignoreGroupWeight = FALSE
|
||||
absTestName = FALSE
|
||||
HvpMergeTool =
|
||||
ShowMergeMenuItem = FALSE
|
||||
fsmScoreMode = transition
|
||||
[finsim]
|
||||
TPLanguage = Verilog
|
||||
TPName = Super-FinSim
|
||||
TPPath = TOP.sim
|
||||
TPOption =
|
||||
AddImportArgument = FALSE
|
||||
LineBreakWithScope = FALSE
|
||||
StopAfterCompileOption = -i
|
||||
[hvpsetting]
|
||||
importExcelXMLOptions =
|
||||
use_test_loca_as_source = FALSE
|
||||
autoTurnOffHideMeetGoalInit = FALSE
|
||||
autoTurnOffHideMeetGoal = TRUE
|
||||
autoTurnOffModifierInit = FALSE
|
||||
autoTurnOffModifier = TRUE
|
||||
enableNumbering = TRUE
|
||||
autoSaveCheck = TRUE
|
||||
autoSaveTime = 5
|
||||
ShowMissingScore = TRUE
|
||||
enableFeatureId = FALSE
|
||||
enable_HVP_FEAT_ID = FALSE
|
||||
enableMeasureConcealment = FALSE
|
||||
HvpCloneHierShowMsgAgain = 1
|
||||
HvpCloneHierType = tree
|
||||
HvpCloneHierMetrics = Line,Cond,FSM,Toggle,Branch,Assert
|
||||
autoRecalPlanAfterLoadingCovDBUserDataPlan = false
|
||||
warnMeAutoRecalPlanAfterLoadingCovDBUserDataPlan = true
|
||||
autoRecalExclWithPlan = false
|
||||
warnMeAutoRecalExclWithPlan = true
|
||||
autoRecalPlanWithExcl = false
|
||||
warnMeAutoRecalPlanWithExcl = true
|
||||
warnPopupWarnWhenMultiFilters = true
|
||||
warnPopupWarnIfHvpReadOnly = true
|
||||
unmappedObjsReportLevel = def_var_inst
|
||||
unmappedObjsReportInst = true
|
||||
unmappedObjsNumOfObjs = High
|
||||
[ikos]
|
||||
TPLanguage = VHDL
|
||||
TPName = Voyager
|
||||
TPPath = vsh
|
||||
TPOption = -X
|
||||
AddImportArgument = FALSE
|
||||
LineBreakWithScope = FALSE
|
||||
StopAfterCompileOption = -i
|
||||
[imp]
|
||||
options = NULL
|
||||
libPath = NULL
|
||||
libDir = NULL
|
||||
[nCompare]
|
||||
ErrorViewport = 80 180 800 550
|
||||
EditorViewport = 409 287 676 475
|
||||
EditorHeightWidth = 802 380
|
||||
WaveCommand = "novas"
|
||||
WaveArgs = "-nWave"
|
||||
[nCompare.Wnd0]
|
||||
ViewByHier = FALSE
|
||||
[nMemory]
|
||||
font = Fixed 14
|
||||
[planColors]
|
||||
plan_fillColor_inactive = lightGray
|
||||
plan_fillColor_warning = orange
|
||||
plan_fillColor_error = red
|
||||
plan_fillColor_invalid = #F0DCDB
|
||||
plan_fillColor_subplan = lightGray
|
||||
[schematics]
|
||||
viewport = 178 262 638 516
|
||||
schBackgroundColor = black lineSolid
|
||||
schBackgroundColor_qt = #000000 qt_solidLine 1
|
||||
schBodyColor = orange6 lineSolid
|
||||
schBodyColor_qt = #ffb973 qt_solidLine 1
|
||||
schAsmBodyColor = blue7 lineSolid
|
||||
schAsmBodyColor_qt = #a5a5ff qt_solidLine 1
|
||||
schPortColor = orange6 lineSolid
|
||||
schPortColor_qt = #ffb973 qt_solidLine 1
|
||||
schCellNameColor = Gray6 lineSolid
|
||||
schCellNameColor_qt = #e0e0e0 qt_solidLine 1
|
||||
schCLKNetColor = red6 lineSolid
|
||||
schCLKNetColor_qt = #ff7373 qt_solidLine 1
|
||||
schPWRNetColor = red4 lineSolid
|
||||
schPWRNetColor_qt = #ff0101 qt_solidLine 1
|
||||
schGNDNetColor = cyan4 lineSolid
|
||||
schGNDNetColor_qt = #01ffff qt_solidLine 1
|
||||
schSIGNetColor = green8 lineSolid
|
||||
schSIGNetColor_qt = #cdffcd qt_solidLine 1
|
||||
schTraceColor = yellow4 lineSolid
|
||||
schTraceColor_qt = #ffff01 qt_solidLine 2
|
||||
schBackAnnotateColor = white lineSolid
|
||||
schBackAnnotateColor_qt = #ffffff qt_solidLine 1
|
||||
schValue0 = yellow4 lineSolid
|
||||
schValue0_qt = #ffff01 qt_solidLine 1
|
||||
schValue1 = green3 lineSolid
|
||||
schValue1_qt = #008000 qt_solidLine 1
|
||||
schValueX = red4 lineSolid
|
||||
schValueX_qt = #ff0101 qt_solidLine 1
|
||||
schValueZ = purple7 lineSolid
|
||||
schValueZ_qt = #ffcdff qt_solidLine 1
|
||||
dimColor = cyan2 lineSolid
|
||||
dimColor_qt = #008080 qt_solidLine 1
|
||||
schPreSelColor = green4 lineDash
|
||||
schPreSelColor_qt = #01ff01 qt_dashLine 2
|
||||
schSIGBusNetColor = green8 lineSolid
|
||||
schSIGBusNetColor_qt = #cdffcd qt_solidLine
|
||||
schGNDBusNetColor = cyan4 lineSolid
|
||||
schGNDBusNetColor_qt = #01ffff qt_solidLine
|
||||
schPWRBusNetColor = red4 lineSolid
|
||||
schPWRBusNetColor_qt = #ff0101 qt_solidLine
|
||||
schCLKBusNetColor = red6 lineSolid
|
||||
schCLKBusNetColor_qt = #ff7373 qt_solidLine
|
||||
schEdgeSensitiveColor = orange6 lineSolid
|
||||
schEdgeSensitiveColor_qt = #ffb973 qt_solidLine
|
||||
schAnnotColor = cyan4 lineSolid
|
||||
schAnnotColor_qt = #01ffff qt_solidLine
|
||||
schInstNameColor = orange6 lineSolid
|
||||
schInstNameColor_qt = #ffb973 qt_solidLine
|
||||
schPortNameColor = cyan4 lineSolid
|
||||
schPortNameColor_qt = #01ffff qt_solidLine
|
||||
schAsmLatchColor = cyan4 lineSolid
|
||||
schAsmLatchColor_qt = #01ffff qt_solidLine
|
||||
schAsmRegColor = cyan4 lineSolid
|
||||
schAsmRegColor_qt = #01ffff qt_solidLine
|
||||
schAsmTriColor = cyan4 lineSolid
|
||||
schAsmTriColor_qt = #01ffff qt_solidLine
|
||||
pre_select = True
|
||||
ShowPassThroughNet = False
|
||||
ComputedAnnotColor = ID_PURPLE5
|
||||
[schematics_print]
|
||||
Signature = FALSE
|
||||
DesignName = PCU
|
||||
DesignerName = bai
|
||||
SignatureLocation = LowerRight
|
||||
MultiPage = TRUE
|
||||
AutoSliver = FALSE
|
||||
[sourceColors]
|
||||
BackgroundActive = gray88
|
||||
BackgroundInactive = lightgray
|
||||
InactiveCode = dimgray
|
||||
Selection = darkblue
|
||||
Standard = black
|
||||
Keyword = blue
|
||||
Comment = gray25
|
||||
Number = black
|
||||
String = black
|
||||
Identifier = darkred
|
||||
Inline = green
|
||||
colorIdentifier = green
|
||||
Value = darkgreen
|
||||
MacroBackground = white
|
||||
Missing = #400040
|
||||
[specColors]
|
||||
top_plan_linked = #ADFFA6
|
||||
top_plan_ignore = #D3D3D3
|
||||
top_plan_todo = #EECBAD
|
||||
sub_plan_ignore = #919191
|
||||
sub_plan_todo = #EFAFAF
|
||||
sub_plan_linked = darkorange
|
||||
[spec_link_setting]
|
||||
use_spline = true
|
||||
goto_section = false
|
||||
exclude_ignore = true
|
||||
truncate_abstract = false
|
||||
abstract_length = 999
|
||||
compare_strategy = 2
|
||||
auto_apply_margin = FALSE
|
||||
margin_top = 0.80
|
||||
margin_bottom = 0.80
|
||||
margin_left = 0.50
|
||||
margin_right = 0.50
|
||||
margin_unit = inches
|
||||
[surefire]
|
||||
TPLanguage = Verilog
|
||||
TPName = SureFire
|
||||
TPPath = verilog
|
||||
TPOption =
|
||||
AddImportArgument = TRUE
|
||||
LineBreakWithScope = TRUE
|
||||
StopAfterCompileOption = -tcl
|
||||
[turboSchema_Printer_Options]
|
||||
Orientation = Landscape
|
||||
[vdCovFilteringSearchesStrings]
|
||||
keepLastUsedFiltersMaxNum = 10
|
||||
[verisity]
|
||||
TPLanguage = Verilog
|
||||
TPName = "Verisity SpeXsim"
|
||||
TPPath = vlg
|
||||
TPOption =
|
||||
AddImportArgument = FALSE
|
||||
LineBreakWithScope = TRUE
|
||||
StopAfterCompileOption = -s
|
||||
[wave.0]
|
||||
viewPort = 50 214 960 332 100 65
|
||||
[wave.1]
|
||||
viewPort = 127 219 960 332 100 65
|
||||
[wave.2]
|
||||
viewPort = 38 314 686 205 100 65
|
||||
[wave.3]
|
||||
viewPort = 63 63 700 400 65 41
|
||||
[wave.4]
|
||||
viewPort = 84 84 700 400 65 41
|
||||
[wave.5]
|
||||
viewPort = 92 105 700 400 65 41
|
||||
[wave.6]
|
||||
viewPort = 0 0 700 400 65 41
|
||||
[wave.7]
|
||||
viewPort = 21 21 700 400 65 41
|
82
sim/verdiLog/novas_autosave.ses
Normal file
82
sim/verdiLog/novas_autosave.ses
Normal file
@@ -0,0 +1,82 @@
|
||||
@verdi rc file Version 1.0
|
||||
[General]
|
||||
saveDB = TRUE
|
||||
relativePath = FALSE
|
||||
saveSingleView = FALSE
|
||||
saveNWaveWinId =
|
||||
VerdiVersion = Verdi_O-2018.09-SP2
|
||||
[KeyNote]
|
||||
Line1 = Automatic Backup 0
|
||||
Line2 = Save Open Database Information: Yes
|
||||
Line3 = Path Option: Absolute Paths
|
||||
Line4 = Windows Option: All Windows
|
||||
[TestBench]
|
||||
ConstrViewShow = 0
|
||||
InherViewShow = 0
|
||||
FSDBMsgShow = 0
|
||||
AnnotationShow = 0
|
||||
Console = TRUE
|
||||
powerDumped = 0
|
||||
[hb]
|
||||
postSimFile = /home/ICer/ic_prjs/mc/sim/inter.fsdb
|
||||
syncTime = 170000
|
||||
viewport = 0 27 1918 778 0 0 127 798
|
||||
activeNode = "tb_rchannel"
|
||||
activeScope = "tb_rchannel"
|
||||
activeFile = "../tb/tb_rchannel.v"
|
||||
interactiveMode = False
|
||||
viewType = Source
|
||||
simulatorMode = False
|
||||
sourceBeginLine = 0
|
||||
baMode = False
|
||||
srcLineNum = True
|
||||
AutoWrap = True
|
||||
IdentifyFalseLogic = False
|
||||
syncSignal = False
|
||||
traceMode = Hierarchical
|
||||
showTraceInSchema = True
|
||||
paMode = False
|
||||
funcMode = False
|
||||
powerAwareAnnot = True
|
||||
amsAnnot = True
|
||||
traceCrossHier = True
|
||||
DnDtraceCrossHierOnly = True
|
||||
traceIncTopPort = False
|
||||
leadingZero = False
|
||||
signalPane = False
|
||||
Scope1 = "tb_rchannel"
|
||||
rangeSelection = 1 1 1 5 1 1
|
||||
sdfCheckUndef = FALSE
|
||||
simFlow = FALSE
|
||||
[hb.design]
|
||||
importCmd = "-f" "filelist.f"
|
||||
invokeDir = /home/ICer/ic_prjs/mc/sim
|
||||
[hb.sourceTab.1]
|
||||
scope = tb_rchannel
|
||||
File = /home/ICer/ic_prjs/mc/tb/tb_rchannel.v
|
||||
Line = 1
|
||||
[nMemoryManager]
|
||||
WaveformFile = /home/ICer/ic_prjs/mc/sim/inter.fsdb
|
||||
UserActionNum = 0
|
||||
nMemWindowNum = 0
|
||||
[wave.0]
|
||||
viewPort = 0 27 1293 439 181 244
|
||||
primaryWindow = TRUE
|
||||
SessionFile = /home/ICer/ic_prjs/mc/sim/verdiLog/novas_autosave.ses.wave.0
|
||||
displayGrid = FALSE
|
||||
hierarchicalName = FALSE
|
||||
snap = TRUE
|
||||
displayLeadingZeros = FALSE
|
||||
fixDelta = FALSE
|
||||
displayCursorMarker = FALSE
|
||||
autoUpdate = FALSE
|
||||
highlightGlitchs = FALSE
|
||||
waveformSyncCursorMarker = FALSE
|
||||
waveformSyncHorizontalRange = FALSE
|
||||
waveformSyncVerticalscroll = FALSE
|
||||
displayErrors = TRUE
|
||||
displayMsgSymbols = TRUE
|
||||
showMsgDescriptions = TRUE
|
||||
autoFit = FALSE
|
||||
displayDeltaY = FALSE
|
||||
centerCursor = FALSE
|
98
sim/verdiLog/novas_autosave.ses.config
Normal file
98
sim/verdiLog/novas_autosave.ses.config
Normal file
File diff suppressed because one or more lines are too long
BIN
sim/verdiLog/novas_autosave.ses.png
Normal file
BIN
sim/verdiLog/novas_autosave.ses.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 143 KiB |
112
sim/verdiLog/novas_autosave.ses.wave.0
Normal file
112
sim/verdiLog/novas_autosave.ses.wave.0
Normal file
@@ -0,0 +1,112 @@
|
||||
Magic 271485
|
||||
Revision Verdi_O-2018.09-SP2
|
||||
|
||||
; Window Layout <x> <y> <width> <height> <signalwidth> <valuewidth>
|
||||
viewPort 0 27 1293 439 181 244
|
||||
|
||||
; File list:
|
||||
; openDirFile [-d delimiter] [-s time_offset] [-rf auto_bus_rule_file] path_name file_name
|
||||
openDirFile -d / "" "/home/ICer/ic_prjs/mc/sim/inter.fsdb"
|
||||
|
||||
; file time scale:
|
||||
; fileTimeScale ### s|ms|us|ns|ps
|
||||
|
||||
; signal spacing:
|
||||
signalSpacing 5
|
||||
|
||||
; windowTimeUnit is used for zoom, cursor & marker
|
||||
; waveform viewport range
|
||||
zoom 0.000000 301138.907620
|
||||
cursor 170000.000000
|
||||
marker 0.000000
|
||||
|
||||
; user define markers
|
||||
; userMarker time_pos marker_name color linestyle
|
||||
; visible top row signal index
|
||||
top 0
|
||||
; marker line index
|
||||
markerPos 44
|
||||
|
||||
; event list
|
||||
; addEvent event_name event_expression
|
||||
; curEvent event_name
|
||||
|
||||
|
||||
|
||||
COMPLEX_EVENT_BEGIN
|
||||
|
||||
|
||||
COMPLEX_EVENT_END
|
||||
|
||||
|
||||
|
||||
; toolbar current search type
|
||||
; curSTATUS search_type
|
||||
curSTATUS ByChange
|
||||
|
||||
|
||||
addGroup "G1"
|
||||
activeDirFile "" "/home/ICer/ic_prjs/mc/sim/inter.fsdb"
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/arcaddr[5:0]
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/arlen[7:0]
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/arraddr[15:0]
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/array2axi_rdata[127:0]
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/array2axi_rdata_valid
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/axi_s_araddr[25:0]
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/axi_s_arlen[7:0]
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/axi_s_arready
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/axi_s_arvalid
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/axi_s_rdata[63:0]
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/axi_s_rlast
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/axi_s_rvalid
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/clk
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/cur_state[1:0]
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/next_state[1:0]
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/rcaddr[5:0]
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/rdata_cnt[7:0]
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/reof
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/rframe_cnt[6:0]
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/rframe_data[159:0]
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/rframe_ready
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/rframe_valid
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/rraddr[15:0]
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/rsof
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/rst_n
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/sync_fifo_ar_empty
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/sync_fifo_ar_full
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/sync_fifo_ar_rd_data[29:0]
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/sync_fifo_ar_rd_en
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/sync_fifo_ar_wr_data[29:0]
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/sync_fifo_ar_wr_en
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/sync_fifo_arlen_empty
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/sync_fifo_arlen_full
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/sync_fifo_arlen_rd_data[7:0]
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/sync_fifo_arlen_rd_en
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/sync_fifo_arlen_wr_data[7:0]
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/sync_fifo_arlen_wr_en
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/sync_fifo_r_empty
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/sync_fifo_r_full
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/sync_fifo_r_rd_data[63:0]
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/sync_fifo_r_rd_en
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/sync_fifo_r_wr_data[127:0]
|
||||
addSignal -h 15 /tb_rchannel/u_rchannel/sync_fifo_r_wr_en
|
||||
addSignal -h 15 -UNSIGNED -HEX /tb_rchannel/u_rchannel/wdata[127:0]
|
||||
addGroup "G2"
|
||||
|
||||
; getSignalForm Scope Hierarchy Status
|
||||
; active file of getSignalForm
|
||||
activeDirFile "" "/home/ICer/ic_prjs/mc/sim/inter.fsdb"
|
||||
|
||||
GETSIGNALFORM_SCOPE_HIERARCHY_BEGIN
|
||||
getSignalForm close
|
||||
|
||||
"/tb_rchannel"
|
||||
|
||||
SCOPE_LIST_BEGIN
|
||||
"/tb_rchannel"
|
||||
"/tb_rchannel/u_rchannel"
|
||||
SCOPE_LIST_END
|
||||
|
||||
GETSIGNALFORM_SCOPE_HIERARCHY_END
|
||||
|
||||
|
41
sim/verdiLog/novas_sim.log
Normal file
41
sim/verdiLog/novas_sim.log
Normal file
@@ -0,0 +1,41 @@
|
||||
Invoking simulator...
|
||||
|
||||
Verdi>simv -sml=verdi +fsdb+gate=off -ucli2Proc -ucli
|
||||
*Verdi* Loading libsscore_vcs201809.so
|
||||
FSDB Dumper for VCS, Release Verdi_O-2018.09-SP2, Linux x86_64/64bit, 02/21/2019
|
||||
(C) 1996 - 2019 by Synopsys, Inc.
|
||||
*Verdi* : Create FSDB file '/home/ICer/ic_prjs/mc/sim/inter.fsdb'
|
||||
*Verdi* : Flush all FSDB Files at 0 ps.
|
||||
*Verdi* : Enable RPC Server(12621)
|
||||
Chronologic VCS simulator copyright 1991-2018
|
||||
Contains Synopsys proprietary information.
|
||||
Compiler version O-2018.09-1_Full64; Runtime version O-2018.09-1_Full64; Aug 5 21:54 2025
|
||||
Verdi>fsdbDumpvars 0 "tb_rchannel.array2axi_rdata" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.array2axi_rdata_valid" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.axi_s_araddr" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.axi_s_arlen" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.axi_s_arready" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.axi_s_arvalid" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.axi_s_rdata" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.axi_s_rlast" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.axi_s_rvalid" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.clk" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.rframe_data" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.rframe_ready" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.rframe_valid" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.rst_n" +all +trace_process
|
||||
*Verdi* : Dumping the signal (tb_rchannel.array2axi_rdata).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.array2axi_rdata_valid).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.axi_s_araddr).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.axi_s_arlen).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.axi_s_arready).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.axi_s_arvalid).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.axi_s_rdata).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.axi_s_rlast).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.axi_s_rvalid).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.clk).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.rframe_data).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.rframe_ready).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.rframe_valid).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.rst_n).
|
||||
*Verdi* : Flush all FSDB Files at 0 ps.
|
||||
Verdi>run
|
||||
*Verdi* : Begin traversing the scope (tb_rchannel), layer (0).
|
||||
*Verdi* : Enable +all dumping.
|
||||
*Verdi* : End of traversing.
|
||||
$finish called from file "../tb/tb_rchannel.v", line 64.
|
||||
$finish at simulation time 365000
|
||||
Simulation complete, time is 365000 ps.
|
||||
tb_rchannel.v, 1 : module tb_rchannel;
|
||||
V C S S i m u l a t i o n R e p o r t
|
||||
Time: 365000 ps
|
||||
CPU Time: 0.200 seconds; Data structure size: 0.0Mb
|
||||
Tue Aug 5 22:01:50 2025
|
||||
debExit
|
BIN
sim/verdiLog/novas_sim.log.sml
Normal file
BIN
sim/verdiLog/novas_sim.log.sml
Normal file
Binary file not shown.
3
sim/verdiLog/pes.bat
Normal file
3
sim/verdiLog/pes.bat
Normal file
@@ -0,0 +1,3 @@
|
||||
where
|
||||
detach
|
||||
quit
|
202
sim/verdiLog/sim.log
Normal file
202
sim/verdiLog/sim.log
Normal file
@@ -0,0 +1,202 @@
|
||||
Command: /home/ICer/ic_prjs/mc/sim/simv -sml=verdi +fsdb+gate=off -ucli2Proc -ucli -l /home/ICer/ic_prjs/mc/sim/verdiLog/sim.log
|
||||
Chronologic VCS simulator copyright 1991-2018
|
||||
Contains Synopsys proprietary information.
|
||||
Compiler version O-2018.09-1_Full64; Runtime version O-2018.09-1_Full64; Aug 5 21:54 2025
|
||||
|
||||
ucli% synUtils::getArch
|
||||
linux64
|
||||
ucli% loaddl -simv /home/synopsys/verdi/Verdi_O-2018.09-SP2/share/PLI/VCS/LINUXAMD64/libnovas.so LoadFSDBDumpCmd;LoadFSDBDumpCmd
|
||||
LoadFSDBDumpCmd success
|
||||
ucli% config ckptfsdbcheck off;config endofsim noexit;config onfail {enable all};config followactivescope on;catch {setUcliVerdiConnected};set watch::resultTagsForVerdiBP {<ucli_break_bp_status_begin> <ucli_break_bp_status_end>};cbug::config pretty_print auto;fsdbDumpfile {/home/ICer/ic_prjs/mc/sim/inter.fsdb} ;fsdbDumpflush ;
|
||||
*Verdi* Loading libsscore_vcs201809.so
|
||||
FSDB Dumper for VCS, Release Verdi_O-2018.09-SP2, Linux x86_64/64bit, 02/21/2019
|
||||
(C) 1996 - 2019 by Synopsys, Inc.
|
||||
*Verdi* : Create FSDB file '/home/ICer/ic_prjs/mc/sim/inter.fsdb'
|
||||
*Verdi* : Flush all FSDB Files at 0 ps.
|
||||
|
||||
ucli% sps_interactive
|
||||
*Verdi* : Enable RPC Server(12621)
|
||||
|
||||
ucli% ucliCore::getToolPID
|
||||
12621
|
||||
ucli% ucliCore::getToolPID
|
||||
12621
|
||||
ucli% if {[catch {ucliCore::setFocus tool}]} {}
|
||||
|
||||
ucli% puts $ucliCore::nativeUcliMode
|
||||
0
|
||||
|
||||
ucli% ucliCore::getToolTopPID
|
||||
12621
|
||||
ucli% pid
|
||||
12635
|
||||
ucli% synUtils::sendTool -active {_icl_createSharedMemory /tmp/vcs_dve_general.ICer.12621 }
|
||||
|
||||
ucli% if { [info vars watch::vcbp_str_len_limit_of_get_value] != ""} {set watch::vcbp_str_len_limit_of_get_value 1024}
|
||||
1024
|
||||
ucli% info command stateVerdiChangeCB
|
||||
|
||||
ucli% proc stateVerdiChangeCB args { if {$ucliGUI::state eq "terminated"} {puts "\nVERDI_SIM_Terminated\n";catch {setVerdiSimTerminated}}}
|
||||
|
||||
ucli% trace variable ucliGUI::state wu stateVerdiChangeCB
|
||||
|
||||
ucli% if {[catch {rename synopsys::restore verdiHack::restore} ]} {puts "0"}
|
||||
|
||||
ucli% proc synopsys::restore {args} { verdiHack::restore $args; puts "\nVERDI_SIM_RESTORE\n"}
|
||||
|
||||
ucli% if {[catch {rename quit verdiHack::quit} ]} {puts "0"}
|
||||
|
||||
ucli% proc quit {args} { if {[string length $args] == 0} { verdiHack::quit; } elseif {([string equal "-h" $args] == 1)||([string equal "-he" $args] == 1)||([string equal "-hel" $args] == 1)||([string equal "-help" $args] == 1)} { puts "\n quit # Exit the simulation.\n \[-noprompt\] (Exit the simulation and Verdi.)\n"} elseif {([string equal "-n" $args] == 1)||([string equal "-no" $args] == 1)||([string equal "-nop" $args] == 1)||([string equal "-nopr" $args] == 1)||([string equal "-nopro" $args] == 1)||([string equal "-noprom" $args] == 1)||([string equal "-nopromp" $args] == 1)||([string equal "-noprompt" $args] == 1)} { puts "\nVERDI_EXIT_N\n" } else { verdiHack::quit $args; } }
|
||||
|
||||
ucli% if {[catch {rename exit verdiHack::exit} ]} {puts "0"}
|
||||
|
||||
ucli% proc exit {args} { if {[string length $args] == 0} { verdiHack::exit; } elseif {([string equal "-h" $args] == 1)||([string equal "-he" $args] == 1)||([string equal "-hel" $args] == 1)||([string equal "-help" $args] == 1)} { puts "\n exit # Exit the simulation.\n \[-noprompt\] (Exit the simulation and Verdi.)\n"} elseif {([string equal "-n" $args] == 1)||([string equal "-no" $args] == 1)||([string equal "-nop" $args] == 1)||([string equal "-nopr" $args] == 1)||([string equal "-nopro" $args] == 1)||([string equal "-noprom" $args] == 1)||([string equal "-nopromp" $args] == 1)||([string equal "-noprompt" $args] == 1)} { puts "\nVERDI_EXIT_N\n" } else { verdiHack::exit $args; } }
|
||||
|
||||
ucli% proc checkpoint::beforeRecreate {} { sps_interactive }
|
||||
|
||||
ucli% if {[catch {ucliCore::setFocus tool}]} {}
|
||||
|
||||
ucli% save::getUserdefinedProcs
|
||||
::stateVerdiChangeCB ::LoadFSDBDumpCmd
|
||||
ucli% info procs
|
||||
ipi_get_str fsdbDumpMDAByFile fsdbDumpMDA echo fsdbDumpMemNow fsdbAutoSwitchDumpfile unknown sps_interactive auto_import stat fsdbDumpfile setenv auto_execok pkg_mkIndex stateVerdiChangeCB fsdbDumpSingle proc_body ipi_begin fsdbDumpoff getenv fsdbDumplimit fsdbDumpPattern ipi_handle fsdbDumpvarsByFile fsdbDumpMDAInScope lminus ipi_sim_get interp ls auto_load_index proc_args fsdbAddRuntimeSignal fsdbDumpSC print_message_info ridbDump fsdbDumpSVAoff fsdbSuppress fsdbDumpvars help fsdbDumpMDAOnChange ipi_control auto_qualify fsdbDumpMem tclPkgUnknown printenv ipi_handle_by_name helpdoc fsdbDumpMemInScope fsdbDumpFinish is_true fsdbDumpon sh fsdbQueryInfo puts LoadFSDBDumpCmd fsdbDumpPSL fsdbDumpSVA ipi_end wrapperSpecmanSn fsdbDumpSVAon fsdbDumpClassObjectByFile is_false auto_load fsdbDumpPSLon ipi_get_int64 fsdbSubstituteHier ipi_get_value ipi_iterate exit fsdbDumpMemInFile tclLog fsdbDumpflush get_unix_variable mem_debug ipi_scan fsdbDumpPSLoff fsdbDumpClassObject fsdbDumpvarsToFile set_unix_variable bgerror fsdbDumpStrength clock add_group fsdbSwitchDumpfile source add_wave unsetenv fsdbDumpvarsES readline fsdbDisplay ipi_handle_free set_group ipi_get quit define_proc_attributes tclPkgSetup fsdbDumpMDANow ipi_init_play_tcl fsdbDumpIO
|
||||
ucli% lappend ucliCore::resultTagsForVerdi <?special_verdi_begin?> <?special_verdi_end?>
|
||||
<?special_verdi_begin?> <?special_verdi_end?>
|
||||
ucli% if {[catch {ucliCore::setFocus tool}]} {}
|
||||
|
||||
ucli% fsdbDumpvars 0 "tb_rchannel.array2axi_rdata" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.array2axi_rdata_valid" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.axi_s_araddr" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.axi_s_arlen" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.axi_s_arready" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.axi_s_arvalid" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.axi_s_rdata" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.axi_s_rlast" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.axi_s_rvalid" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.clk" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.rframe_data" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.rframe_ready" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.rframe_valid" +all +trace_process;fsdbDumpvars 0 "tb_rchannel.rst_n" +all +trace_process
|
||||
*Verdi* : Dumping the signal (tb_rchannel.array2axi_rdata).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.array2axi_rdata_valid).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.axi_s_araddr).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.axi_s_arlen).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.axi_s_arready).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.axi_s_arvalid).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.axi_s_rdata).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.axi_s_rlast).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.axi_s_rvalid).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.clk).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.rframe_data).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.rframe_ready).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.rframe_valid).
|
||||
*Verdi* : Dumping the signal (tb_rchannel.rst_n).
|
||||
|
||||
ucli% fsdbDumpflush
|
||||
*Verdi* : Flush all FSDB Files at 0 ps.
|
||||
|
||||
ucli% if {[catch {ucliCore::setFocus tool}]} {}
|
||||
|
||||
ucli% fsdbDumpflush
|
||||
*Verdi* : Flush all FSDB Files at 0 ps.
|
||||
|
||||
ucli% senv
|
||||
activeDomain: Verilog
|
||||
activeFile: ../tb/tb_rchannel.v
|
||||
activeFrame:
|
||||
activeLine: 1
|
||||
activeScope: tb_rchannel
|
||||
activeThread:
|
||||
endCol: 0
|
||||
file: ../tb/tb_rchannel.v
|
||||
frame:
|
||||
fsdbFilename:
|
||||
hasTB: 0
|
||||
inputFilename:
|
||||
keyFilename: ucli.key
|
||||
line: 1
|
||||
logFilename: /home/ICer/ic_prjs/mc/sim/verdiLog/sim.log
|
||||
macroIndex: -1
|
||||
macroOffset: -1
|
||||
pid: 12621
|
||||
scope: tb_rchannel
|
||||
startCol: 0
|
||||
state: stopped
|
||||
thread:
|
||||
time: 0
|
||||
timePrecision: 1 ps
|
||||
vcdFilename:
|
||||
vpdFilename:
|
||||
ucli% synUtils::resolveSourceFilename ../tb/tb_rchannel.v
|
||||
../tb/tb_rchannel.v
|
||||
ucli% puts $::ucliCore::cbug_active
|
||||
0
|
||||
|
||||
ucli% if {[catch {ucliCore::setFocus tool}]} {}
|
||||
|
||||
ucli% checkpoint -list -all
|
||||
There are no checkpoints present.
|
||||
ucli% if {[catch {ucliCore::setFocus tool}]} {}
|
||||
|
||||
ucli% stop
|
||||
No stop points are set
|
||||
ucli% if {[catch {ucliCore::setFocus tool}]} {}
|
||||
|
||||
ucli% run
|
||||
*Verdi* : Begin traversing the scope (tb_rchannel), layer (0).
|
||||
*Verdi* : Enable +all dumping.
|
||||
*Verdi* : End of traversing.
|
||||
$finish called from file "../tb/tb_rchannel.v", line 64.
|
||||
$finish at simulation time 365000
|
||||
Simulation complete, time is 365000 ps.
|
||||
tb_rchannel.v, 1 : module tb_rchannel;
|
||||
|
||||
ucli% synEnv::hasFataled
|
||||
0
|
||||
ucli% ucliCore::getToolPID
|
||||
12621
|
||||
ucli% save::getUserdefinedProcs
|
||||
::stateVerdiChangeCB ::LoadFSDBDumpCmd
|
||||
ucli% if {[catch {ucliCore::setFocus tool}]} {}
|
||||
|
||||
ucli% fsdbDumpflush
|
||||
*Verdi* : Flush all FSDB Files at 365,000 ps.
|
||||
|
||||
ucli% senv
|
||||
activeDomain: Verilog
|
||||
activeFile: ../tb/tb_rchannel.v
|
||||
activeFrame:
|
||||
activeLine: 1
|
||||
activeScope: tb_rchannel
|
||||
activeThread:
|
||||
endCol: 0
|
||||
file: ../tb/tb_rchannel.v
|
||||
frame:
|
||||
fsdbFilename:
|
||||
hasTB: 0
|
||||
inputFilename:
|
||||
keyFilename: ucli.key
|
||||
line: 1
|
||||
logFilename: /home/ICer/ic_prjs/mc/sim/verdiLog/sim.log
|
||||
macroIndex: -1
|
||||
macroOffset: -1
|
||||
pid: 12621
|
||||
scope: tb_rchannel
|
||||
startCol: 0
|
||||
state: stopped
|
||||
thread:
|
||||
time: 365000
|
||||
timePrecision: 1 ps
|
||||
vcdFilename:
|
||||
vpdFilename:
|
||||
ucli% synUtils::resolveSourceFilename ../tb/tb_rchannel.v
|
||||
../tb/tb_rchannel.v
|
||||
ucli% puts $::ucliCore::cbug_active
|
||||
0
|
||||
|
||||
ucli% if {[catch {ucliCore::setFocus tool}]} {}
|
||||
|
||||
ucli% checkpoint -list -all
|
||||
There are no checkpoints present.
|
||||
ucli% if {[catch {ucliCore::setFocus tool}]} {}
|
||||
|
||||
ucli% stop
|
||||
No stop points are set
|
||||
ucli% if {[catch {ucliCore::setFocus tool}]} {}
|
||||
|
||||
ucli% finish; quit
|
||||
V C S S i m u l a t i o n R e p o r t
|
||||
Time: 365000 ps
|
||||
CPU Time: 0.200 seconds; Data structure size: 0.0Mb
|
||||
Tue Aug 5 22:01:50 2025
|
||||
|
||||
VERDI_SIM_Terminated
|
||||
|
3
sim/verdiLog/turbo.log
Normal file
3
sim/verdiLog/turbo.log
Normal file
@@ -0,0 +1,3 @@
|
||||
Command Line: /home/synopsys/verdi/Verdi_O-2018.09-SP2/platform/LINUXAMD64/bin/Novas -f filelist.f -ssf tb.fsdb
|
||||
uname(Linux IC_EDA 3.10.0-1160.53.1.el7.x86_64 #1 SMP Fri Jan 14 13:59:45 UTC 2022 x86_64)
|
||||
au time 747.691216 57.029531 29.788219 delta 619401216 619401216 total 1044484096 1044484096
|
510
sim/verdiLog/verdi.cmd
Normal file
510
sim/verdiLog/verdi.cmd
Normal file
@@ -0,0 +1,510 @@
|
||||
debImport "-f" "filelist.f"
|
||||
debLoadSimResult /home/ICer/ic_prjs/mc/sim/tb.fsdb
|
||||
wvCreateWindow
|
||||
wvGetSignalOpen -win $_nWave2
|
||||
wvGetSignalSetScope -win $_nWave2 "/tb_rchannel"
|
||||
wvSetPosition -win $_nWave2 {("G1" 14)}
|
||||
wvSetPosition -win $_nWave2 {("G1" 14)}
|
||||
wvAddSignal -win $_nWave2 -clear
|
||||
wvAddSignal -win $_nWave2 -group {"G1" \
|
||||
{/tb_rchannel/array2axi_rdata\[127:0\]} \
|
||||
{/tb_rchannel/array2axi_rdata_valid} \
|
||||
{/tb_rchannel/axi_s_araddr\[25:0\]} \
|
||||
{/tb_rchannel/axi_s_arlen\[7:0\]} \
|
||||
{/tb_rchannel/axi_s_arready} \
|
||||
{/tb_rchannel/axi_s_arvalid} \
|
||||
{/tb_rchannel/axi_s_rdata\[63:0\]} \
|
||||
{/tb_rchannel/axi_s_rlast} \
|
||||
{/tb_rchannel/axi_s_rvalid} \
|
||||
{/tb_rchannel/clk} \
|
||||
{/tb_rchannel/rframe_data\[159:0\]} \
|
||||
{/tb_rchannel/rframe_ready} \
|
||||
{/tb_rchannel/rframe_valid} \
|
||||
{/tb_rchannel/rst_n} \
|
||||
}
|
||||
wvAddSignal -win $_nWave2 -group {"G2" \
|
||||
}
|
||||
wvSelectSignal -win $_nWave2 {( "G1" 1 2 3 4 5 6 7 8 9 10 11 12 13 14 )}
|
||||
wvSetPosition -win $_nWave2 {("G1" 14)}
|
||||
wvSetPosition -win $_nWave2 {("G1" 14)}
|
||||
wvSetPosition -win $_nWave2 {("G1" 14)}
|
||||
wvAddSignal -win $_nWave2 -clear
|
||||
wvAddSignal -win $_nWave2 -group {"G1" \
|
||||
{/tb_rchannel/array2axi_rdata\[127:0\]} \
|
||||
{/tb_rchannel/array2axi_rdata_valid} \
|
||||
{/tb_rchannel/axi_s_araddr\[25:0\]} \
|
||||
{/tb_rchannel/axi_s_arlen\[7:0\]} \
|
||||
{/tb_rchannel/axi_s_arready} \
|
||||
{/tb_rchannel/axi_s_arvalid} \
|
||||
{/tb_rchannel/axi_s_rdata\[63:0\]} \
|
||||
{/tb_rchannel/axi_s_rlast} \
|
||||
{/tb_rchannel/axi_s_rvalid} \
|
||||
{/tb_rchannel/clk} \
|
||||
{/tb_rchannel/rframe_data\[159:0\]} \
|
||||
{/tb_rchannel/rframe_ready} \
|
||||
{/tb_rchannel/rframe_valid} \
|
||||
{/tb_rchannel/rst_n} \
|
||||
}
|
||||
wvAddSignal -win $_nWave2 -group {"G2" \
|
||||
}
|
||||
wvSelectSignal -win $_nWave2 {( "G1" 1 2 3 4 5 6 7 8 9 10 11 12 13 14 )}
|
||||
wvSetPosition -win $_nWave2 {("G1" 14)}
|
||||
wvGetSignalClose -win $_nWave2
|
||||
srcTBInvokeSim
|
||||
srcTBRunSim
|
||||
verdiDockWidgetSetCurTab -dock windowDock_nWave_2
|
||||
verdiDockWidgetMaximize -dock windowDock_nWave_2
|
||||
wvZoomOut -win $_nWave2
|
||||
wvZoomOut -win $_nWave2
|
||||
wvZoomOut -win $_nWave2
|
||||
wvZoomOut -win $_nWave2
|
||||
wvZoomOut -win $_nWave2
|
||||
wvZoomOut -win $_nWave2
|
||||
verdiDockWidgetRestore -dock windowDock_nWave_2
|
||||
wvSetCursor -win $_nWave2 124423.457480 -snap {("G1" 1)}
|
||||
wvSelectSignal -win $_nWave2 {( "G1" 8 )}
|
||||
wvSelectSignal -win $_nWave2 {( "G1" 7 )}
|
||||
wvSelectSignal -win $_nWave2 {( "G1" 9 )}
|
||||
wvSelectSignal -win $_nWave2 {( "G1" 8 )}
|
||||
srcTBRunSim
|
||||
wvZoomOut -win $_nWave2
|
||||
wvZoomOut -win $_nWave2
|
||||
wvZoomOut -win $_nWave2
|
||||
wvZoomOut -win $_nWave2
|
||||
wvZoomOut -win $_nWave2
|
||||
wvSelectSignal -win $_nWave2 {( "G1" 9 )}
|
||||
wvSelectSignal -win $_nWave2 {( "G1" 2 )}
|
||||
wvGetSignalOpen -win $_nWave2
|
||||
wvGetSignalClose -win $_nWave2
|
||||
wvSelectSignal -win $_nWave2 {( "G1" 1 )}
|
||||
wvSelectSignal -win $_nWave2 {( "G1" 1 2 3 4 5 6 7 8 9 10 11 12 13 14 )}
|
||||
wvCut -win $_nWave2
|
||||
wvSetPosition -win $_nWave2 {("G1" 0)}
|
||||
wvGetSignalOpen -win $_nWave2
|
||||
wvGetSignalSetScope -win $_nWave2 "/tb_rchannel"
|
||||
wvGetSignalSetScope -win $_nWave2 "/tb_rchannel"
|
||||
wvGetSignalSetScope -win $_nWave2 "/tb_rchannel/u_rchannel"
|
||||
wvSetPosition -win $_nWave2 {("G1" 44)}
|
||||
wvSetPosition -win $_nWave2 {("G1" 44)}
|
||||
wvAddSignal -win $_nWave2 -clear
|
||||
wvAddSignal -win $_nWave2 -group {"G1" \
|
||||
{/tb_rchannel/u_rchannel/arcaddr\[5:0\]} \
|
||||
{/tb_rchannel/u_rchannel/arlen\[7:0\]} \
|
||||
{/tb_rchannel/u_rchannel/arraddr\[15:0\]} \
|
||||
{/tb_rchannel/u_rchannel/array2axi_rdata\[127:0\]} \
|
||||
{/tb_rchannel/u_rchannel/array2axi_rdata_valid} \
|
||||
{/tb_rchannel/u_rchannel/axi_s_araddr\[25:0\]} \
|
||||
{/tb_rchannel/u_rchannel/axi_s_arlen\[7:0\]} \
|
||||
{/tb_rchannel/u_rchannel/axi_s_arready} \
|
||||
{/tb_rchannel/u_rchannel/axi_s_arvalid} \
|
||||
{/tb_rchannel/u_rchannel/axi_s_rdata\[63:0\]} \
|
||||
{/tb_rchannel/u_rchannel/axi_s_rlast} \
|
||||
{/tb_rchannel/u_rchannel/axi_s_rvalid} \
|
||||
{/tb_rchannel/u_rchannel/clk} \
|
||||
{/tb_rchannel/u_rchannel/cur_state\[1:0\]} \
|
||||
{/tb_rchannel/u_rchannel/next_state\[1:0\]} \
|
||||
{/tb_rchannel/u_rchannel/rcaddr\[5:0\]} \
|
||||
{/tb_rchannel/u_rchannel/rdata_cnt\[7:0\]} \
|
||||
{/tb_rchannel/u_rchannel/reof} \
|
||||
{/tb_rchannel/u_rchannel/rframe_cnt\[6:0\]} \
|
||||
{/tb_rchannel/u_rchannel/rframe_data\[159:0\]} \
|
||||
{/tb_rchannel/u_rchannel/rframe_ready} \
|
||||
{/tb_rchannel/u_rchannel/rframe_valid} \
|
||||
{/tb_rchannel/u_rchannel/rraddr\[15:0\]} \
|
||||
{/tb_rchannel/u_rchannel/rsof} \
|
||||
{/tb_rchannel/u_rchannel/rst_n} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_ar_empty} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_ar_full} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_ar_rd_data\[29:0\]} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_ar_rd_en} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_ar_wr_data\[29:0\]} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_ar_wr_en} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_arlen_empty} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_arlen_full} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_arlen_rd_data\[7:0\]} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_arlen_rd_en} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_arlen_wr_data\[7:0\]} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_arlen_wr_en} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_r_empty} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_r_full} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_r_rd_data\[63:0\]} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_r_rd_en} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_r_wr_data\[127:0\]} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_r_wr_en} \
|
||||
{/tb_rchannel/u_rchannel/wdata\[127:0\]} \
|
||||
}
|
||||
wvAddSignal -win $_nWave2 -group {"G2" \
|
||||
}
|
||||
wvSelectSignal -win $_nWave2 {( "G1" 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 \
|
||||
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 \
|
||||
40 41 42 43 44 )}
|
||||
wvSetPosition -win $_nWave2 {("G1" 44)}
|
||||
wvSetPosition -win $_nWave2 {("G1" 44)}
|
||||
wvSetPosition -win $_nWave2 {("G1" 44)}
|
||||
wvAddSignal -win $_nWave2 -clear
|
||||
wvAddSignal -win $_nWave2 -group {"G1" \
|
||||
{/tb_rchannel/u_rchannel/arcaddr\[5:0\]} \
|
||||
{/tb_rchannel/u_rchannel/arlen\[7:0\]} \
|
||||
{/tb_rchannel/u_rchannel/arraddr\[15:0\]} \
|
||||
{/tb_rchannel/u_rchannel/array2axi_rdata\[127:0\]} \
|
||||
{/tb_rchannel/u_rchannel/array2axi_rdata_valid} \
|
||||
{/tb_rchannel/u_rchannel/axi_s_araddr\[25:0\]} \
|
||||
{/tb_rchannel/u_rchannel/axi_s_arlen\[7:0\]} \
|
||||
{/tb_rchannel/u_rchannel/axi_s_arready} \
|
||||
{/tb_rchannel/u_rchannel/axi_s_arvalid} \
|
||||
{/tb_rchannel/u_rchannel/axi_s_rdata\[63:0\]} \
|
||||
{/tb_rchannel/u_rchannel/axi_s_rlast} \
|
||||
{/tb_rchannel/u_rchannel/axi_s_rvalid} \
|
||||
{/tb_rchannel/u_rchannel/clk} \
|
||||
{/tb_rchannel/u_rchannel/cur_state\[1:0\]} \
|
||||
{/tb_rchannel/u_rchannel/next_state\[1:0\]} \
|
||||
{/tb_rchannel/u_rchannel/rcaddr\[5:0\]} \
|
||||
{/tb_rchannel/u_rchannel/rdata_cnt\[7:0\]} \
|
||||
{/tb_rchannel/u_rchannel/reof} \
|
||||
{/tb_rchannel/u_rchannel/rframe_cnt\[6:0\]} \
|
||||
{/tb_rchannel/u_rchannel/rframe_data\[159:0\]} \
|
||||
{/tb_rchannel/u_rchannel/rframe_ready} \
|
||||
{/tb_rchannel/u_rchannel/rframe_valid} \
|
||||
{/tb_rchannel/u_rchannel/rraddr\[15:0\]} \
|
||||
{/tb_rchannel/u_rchannel/rsof} \
|
||||
{/tb_rchannel/u_rchannel/rst_n} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_ar_empty} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_ar_full} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_ar_rd_data\[29:0\]} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_ar_rd_en} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_ar_wr_data\[29:0\]} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_ar_wr_en} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_arlen_empty} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_arlen_full} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_arlen_rd_data\[7:0\]} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_arlen_rd_en} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_arlen_wr_data\[7:0\]} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_arlen_wr_en} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_r_empty} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_r_full} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_r_rd_data\[63:0\]} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_r_rd_en} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_r_wr_data\[127:0\]} \
|
||||
{/tb_rchannel/u_rchannel/sync_fifo_r_wr_en} \
|
||||
{/tb_rchannel/u_rchannel/wdata\[127:0\]} \
|
||||
}
|
||||
wvAddSignal -win $_nWave2 -group {"G2" \
|
||||
}
|
||||
wvSelectSignal -win $_nWave2 {( "G1" 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 \
|
||||
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 \
|
||||
40 41 42 43 44 )}
|
||||
wvSetPosition -win $_nWave2 {("G1" 44)}
|
||||
wvGetSignalClose -win $_nWave2
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
verdiDockWidgetMaximize -dock windowDock_nWave_2
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvSetCursor -win $_nWave2 129149.284254 -snap {("G1" 43)}
|
||||
wvSetCursor -win $_nWave2 93313.905930 -snap {("G1" 43)}
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvSelectSignal -win $_nWave2 {( "G1" 44 )}
|
||||
wvExpandBus -win $_nWave2 {("G1" 44)}
|
||||
wvScrollUp -win $_nWave2 118
|
||||
wvSelectSignal -win $_nWave2 {( "G1" 44 )}
|
||||
wvSetPosition -win $_nWave2 {("G1" 44)}
|
||||
wvCollapseBus -win $_nWave2 {("G1" 44)}
|
||||
wvSetPosition -win $_nWave2 {("G1" 44)}
|
||||
verdiDockWidgetRestore -dock windowDock_nWave_2
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollUp -win $_nWave2 9
|
||||
wvScrollUp -win $_nWave2 5
|
||||
wvScrollUp -win $_nWave2 5
|
||||
wvSelectSignal -win $_nWave2 {( "G1" 18 )}
|
||||
wvSelectSignal -win $_nWave2 {( "G1" 14 )}
|
||||
wvSetCursor -win $_nWave2 119811.798162 -snap {("G1" 14)}
|
||||
wvSetCursor -win $_nWave2 169882.400379 -snap {("G1" 14)}
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvSelectSignal -win $_nWave2 {( "G1" 38 )}
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollUp -win $_nWave2 1
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
wvScrollDown -win $_nWave2 0
|
||||
debExit
|
0
sim/verdiLog/verdi_perf_err.log
Normal file
0
sim/verdiLog/verdi_perf_err.log
Normal file
Reference in New Issue
Block a user