SystemVerilog

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Andreas Kaufmann (обсуждение | вклад) в 09:07, 26 января 2013 (Начало перевода с английского). Она может серьёзно отличаться от текущей версии.
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

SystemVerilog — это язык описания и верификации аппаратуры, являюшийся расширением языка Verilog.

Расширения для описания аппаратуры

Новые типы данных

SystemVerilog поддерживает все типы данных иммеяшиеся в Verilog и добавляет много новых типов данных.

Целые типы данных. SystemVerilog предоставляет новые типы данных:

  • bit (1 бит)
  • byte (8 бит)
  • shortint (16 бит)
  • int (32 бит)
  • longint (64 бит)

Многомерный упакованный массив является расширением и обобщением памяти в Verilog:

logic [1:0][2:0] my_pack[32];