update help messages that went beyond line length limit

This commit is contained in:
NachtSpyder04 2024-08-18 20:27:35 +05:30
parent 34aabd56cc
commit aa60255e0e
1 changed files with 35 additions and 17 deletions

View File

@ -435,7 +435,8 @@ endmodule
//- //-
//- $sshl (A, B, Y) //- $sshl (A, B, Y)
//- //-
//- An arithmatic shift-left operation. This corresponds to the Verilog '<<<' operator. //- An arithmatic shift-left operation.
//- This corresponds to the Verilog '<<<' operator.
//- //-
module \$sshl (A, B, Y); module \$sshl (A, B, Y);
@ -465,7 +466,8 @@ endmodule
//- //-
//- $sshr (A, B, Y) //- $sshr (A, B, Y)
//- //-
//- An arithmatic shift-right operation. This corresponds to the Verilog '>>>' operator. //- An arithmatic shift-right operation.
//- This corresponds to the Verilog '>>>' operator.
//- //-
module \$sshr (A, B, Y); module \$sshr (A, B, Y);
@ -667,7 +669,8 @@ endmodule
//- //-
//- $lt (A, B, Y) //- $lt (A, B, Y)
//- //-
//- A less-than comparison between inputs 'A' and 'B'. This corresponds to the Verilog '<' operator. //- A less-than comparison between inputs 'A' and 'B'.
//- This corresponds to the Verilog '<' operator.
//- //-
module \$lt (A, B, Y); module \$lt (A, B, Y);
@ -697,7 +700,8 @@ endmodule
//- //-
//- $le (A, B, Y) //- $le (A, B, Y)
//- //-
//- A less-than-or-equal-to comparison between inputs 'A' and 'B'. This corresponds to the Verilog '<=' operator. //- A less-than-or-equal-to comparison between inputs 'A' and 'B'.
//- This corresponds to the Verilog '<=' operator.
//- //-
module \$le (A, B, Y); module \$le (A, B, Y);
@ -727,7 +731,8 @@ endmodule
//- //-
//- $eq (A, B, Y) //- $eq (A, B, Y)
//- //-
//- An equality comparison between inputs 'A' and 'B'. This corresponds to the Verilog '==' operator. //- An equality comparison between inputs 'A' and 'B'.
//- This corresponds to the Verilog '==' operator.
//- //-
module \$eq (A, B, Y); module \$eq (A, B, Y);
@ -757,7 +762,8 @@ endmodule
//- //-
//- $ne (A, B, Y) //- $ne (A, B, Y)
//- //-
//- An inequality comparison between inputs 'A' and 'B'. This corresponds to the Verilog '!=' operator. //- An inequality comparison between inputs 'A' and 'B'.
//- This corresponds to the Verilog '!=' operator.
//- //-
module \$ne (A, B, Y); module \$ne (A, B, Y);
@ -787,8 +793,10 @@ endmodule
//- //-
//- $eqx (A, B, Y) //- $eqx (A, B, Y)
//- //-
//- An exact equality comparison between inputs 'A' and 'B'. This corresponds to the Verilog '===' operator. //- An exact equality comparison between inputs 'A' and 'B'.
//- Unlike equality comparison that can give 'x' as output, an exact equality comparison will strictly give '0' or '1' as output. //- This corresponds to the Verilog '===' operator.
//- Unlike equality comparison that can give 'x' as output,
//- an exact equality comparison will strictly give '0' or '1' as output.
//- //-
module \$eqx (A, B, Y); module \$eqx (A, B, Y);
@ -818,8 +826,10 @@ endmodule
//- //-
//- $nex (A, B, Y) //- $nex (A, B, Y)
//- //-
//- An exact inequality comparison between inputs 'A' and 'B'. This corresponds to the Verilog '!==' operator. //- An exact inequality comparison between inputs 'A' and 'B'.
//- Unlike inequality comparison that can give 'x' as output, an exact inequality comparison will strictly give '0' or '1' as output. //- This corresponds to the Verilog '!==' operator.
//- Unlike inequality comparison that can give 'x' as output,
//- an exact inequality comparison will strictly give '0' or '1' as output.
//- //-
module \$nex (A, B, Y); module \$nex (A, B, Y);
@ -849,7 +859,8 @@ endmodule
//- //-
//- $ge (A, B, Y) //- $ge (A, B, Y)
//- //-
//- A greater-than-or-equal-to comparison between inputs 'A' and 'B'. This corresponds to the Verilog '>=' operator. //- A greater-than-or-equal-to comparison between inputs 'A' and 'B'.
//- This corresponds to the Verilog '>=' operator.
//- //-
module \$ge (A, B, Y); module \$ge (A, B, Y);
@ -879,7 +890,8 @@ endmodule
//- //-
//- $gt (A, B, Y) //- $gt (A, B, Y)
//- //-
//- A greater-than comparison between inputs 'A' and 'B'. This corresponds to the Verilog '>' operator. //- A greater-than comparison between inputs 'A' and 'B'.
//- This corresponds to the Verilog '>' operator.
//- //-
module \$gt (A, B, Y); module \$gt (A, B, Y);
@ -939,7 +951,8 @@ endmodule
//- //-
//- $sub (A, B, Y) //- $sub (A, B, Y)
//- //-
//- Subtraction between inputs 'A' and 'B'. This corresponds to the Verilog '-' operator. //- Subtraction between inputs 'A' and 'B'.
//- This corresponds to the Verilog '-' operator.
//- //-
module \$sub (A, B, Y); module \$sub (A, B, Y);
@ -969,7 +982,8 @@ endmodule
//- //-
//- $mul (A, B, Y) //- $mul (A, B, Y)
//- //-
//- Multiplication of inputs 'A' and 'B'. This corresponds to the Verilog '*' operator. //- Multiplication of inputs 'A' and 'B'.
//- This corresponds to the Verilog '*' operator.
//- //-
module \$mul (A, B, Y); module \$mul (A, B, Y);
@ -1288,7 +1302,8 @@ endmodule
//- //-
//- $pow (A, B, Y) //- $pow (A, B, Y)
//- //-
//- Exponentiation of an input (Y = A ** B). This corresponds to the Verilog '**' operator. //- Exponentiation of an input (Y = A ** B).
//- This corresponds to the Verilog '**' operator.
//- //-
`ifndef SIMLIB_NOPOW `ifndef SIMLIB_NOPOW
@ -1529,7 +1544,8 @@ endmodule
//- //-
//- $demux (A, S, Y) //- $demux (A, S, Y)
//- //-
//- Demultiplexer i.e routing single input to several outputs based on select signal. Unselected outputs are driven to zero. //- Demultiplexer i.e routing single input to several outputs based on select signal.
//- Unselected outputs are driven to zero.
//- //-
module \$demux (A, S, Y); module \$demux (A, S, Y);
@ -1599,7 +1615,9 @@ endmodule
//- //-
//- $tribuf (A, EN, Y) //- $tribuf (A, EN, Y)
//- //-
//- A tri-state buffer. This buffer conditionally drives the output with the value of the input based on the enable signal. //- A tri-state buffer.
//- This buffer conditionally drives the output with the value of the input
//- based on the enable signal.
//- //-
module \$tribuf (A, EN, Y); module \$tribuf (A, EN, Y);