Integer or Basic Data Types - System verilog has a hybrid of both verilog and C data types. 1  shortint - 2-state SystemVerilog data type, 16-bit signed integer. 2  int - 2-state SystemVerilog data type, 32-bit signed integer. 3  longint - 2-state SystemVerilog data type, 64-bit signed integer.