There is no licensing change between release 10.3 and 10.4.
However if you are migrating to 10.4 from a release like 10.2 and older, please note the following:
# ** Fatal: (vsim-177) A possible stack overflow is detected!! The stack pointer (0xff3fe000) is outside the specified stack limit of 10485760 bytes. The current stack usage is 12587008 bytes starting from stack top at 0xffffd000. The current call stack is the following: # # Function incr1 src/stackoverflow6.sv(9) # Function incr3 src/stackoverflow6.sv(31) # Function incr2 src/stackoverflow6.sv(21) # Function incr1 src/stackoverflow6.sv(11) # Function incr3 src/stackoverflow6.sv(31) # Function incr2 src/stackoverflow6.sv(21) # Function incr1 src/stackoverflow6.sv(11) # Function incr3 src/stackoverflow6.sv(31) (more stack frames display are omitted) # # A total of 100 stack frames are displayed; further frames have been suppressed. # Time: 0 ns Iteration: 0 Process: /badtop_stackoverflow6/#INITIAL#34 File: src/stackoverflow6.sv # Fatal error at src/stackoverflow6.sv line 9A new vsim switch "-stackcheck" is also available. This provides a more thorough check of stack issues at the cost of performance.
# ** INTERNAL ERROR: pkgref: export lookup failed for package #8[7]
-stats[=[+-]< features_and_modes >]
[vlog/vcom/vopt/sccom/vsim]
Stats = time,cmd,msg
simstats[list] [voptmemory | vopttime | voptcpu | elabmemory | elabtime | elabcpu | simmemory | simtime | simcpu | logtime | logcpu | tclcmdtime | tclcmdcpu | totaltime | totalcpu]
-allowcheckpointcpp 1|0 Turn on/off the support for checkpointing foreign C++ libraries.
Must be used in the vsim session where a checkpoint is created.
-gblsoThis option would be required if the SystemC top is elaborated in vopt and is depending on the symbols from a common library being loaded with vsim -gblso switch.Load the specified shared library with global symbol visibility.