You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
var a: signed logic[10];
var b: unsigned logic[10];
var c: logic[10]; // signed or unsigned ?
Some problems.
bit long
word length is not uniformed
omitted case may be confusable
ilogic / ulogic
This is the same as isize / usize in Rust.
var a: ilogic[10]; // signed logic in SV
var b: ulogic[10]; // unsigned logic in SV
var c: ibit [10]; // signed bit in SV
var d: ubit [10]; // unsigned bit in SV
This seems to be better than signed / unsigned?
The text was updated successfully, but these errors were encountered:
I think using a signed value is a special case than using a unsigned value.
Therefore, I prefer introducing the signed keyword as a type modifier like the tri keyword.
Signed / unsigned specifier is not implemented.
signed
/unsigned
like SVSome problems.
ilogic
/ulogic
This is the same as
isize
/usize
in Rust.This seems to be better than
signed
/unsigned
?The text was updated successfully, but these errors were encountered: