Professional Documents
Culture Documents
// Both edges of the same variable are not allowed in the event control list
-rules bothedges
-overloadrules=bothedges+severity=Error
// Parameter width does not match with the value assigned
-rules ParamWidthMismatch-ML
-overloadrules=ParamWidthMismatch-ML+severity=Info
// Multiple assignments to a signal
-rules sim_race02
-overloadrules=sim_race02+severity=Race
// Use same port index bounds in component instantiation and entity declaration
-rules W110a
-overloadrules=W110a+severity=Warning
// Range of return type and return value of a function should be same
-rules W416
-overloadrules=W416+severity=Warning
// The rule flags those uses of reset signals that are different from the reset
line in the always construct s sensitivity list.
-rules STARC05-2.3.1.6
-overloadrules=STARC05-2.3.1.6+severity=Mandatory
// Comparison of Real operands is not recommended
-rules W292
-overloadrules=W292+severity=Warning
// A case choice is covered more than once in a case statement
-rules W398
-overloadrules=W398+severity=Error
// Loop index is not of type integer
-rules W480
-overloadrules=W480+severity=Warning
-rules W294
-overloadrules=W294+severity=Error
// Undriven but loaded output port of a module detected
-rules UndrivenOutPort-ML
-overloadrules=UndrivenOutPort-ML+severity=Error
// Do not write to input ports
-rules W188
-overloadrules=W188+severity=Error
// A port with a range is redeclared with a different range
-rules W423
-overloadrules=W423+severity=Error
// No asynchronous pin to pin paths.
-rules Topology_02
-overloadrules=Topology_02+severity=Warning