Типы данных
Тип данных определяют наборы значений и операций, которые могут быть выполнены с этими значениями. Типы данных могут использоваться для объявления объектов или пользовательских типов данных. Объект определённого типа данных представляет собой именованную сущность, имеющую значение и связанный с ним тип данных.
Тип данных
Число состояний
Битность
Знак
Хранимое значение
Есть только в базовом Verilog
reg
4
>= 1
unsigned
Набор битов
✅
wire
4
>= 1
unsigned
Значение на проводах
✅
integer
4
32
signed
Целое число
✅
real
64
Число с плавающей точкой
✅
time
64
unsigned
Время
✅
realtime
64
Аналог real
✅
event
Событие
✅
logic
4
>= 1
unsigned
Аналог reg
bit
2
>= 1
unsigned
Набор битов
byte
2
8
signed
Целое число
shortint
2
16
signed
Целое число
int
2
32
signed
Целое число
longint
2
64
signed
Целое число
shortreal
32
Число с плавающей точкой
Last updated