Типы данных

Тип данных определяют наборы значений и операций, которые могут быть выполнены с этими значениями. Типы данных могут использоваться для объявления объектов или пользовательских типов данных. Объект определённого типа данных представляет собой именованную сущность, имеющую значение и связанный с ним тип данных.

Тип данных
Число состояний
Битность
Знак
Хранимое значение
Есть только в базовом 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