Top "System-verilog" questions

SystemVerilog is a unified hardware design, specification, and verification language based on extensions to Verilog.

what is the difference between -> and => in system verilog assertions?

I wanted to know when to use -> and => in SVA ? Are there any differences between sequence A; …

system-verilog assertions system-verilog-assertions
Width independent functions

Is it possible to write a function that can detect the input data width automatically? For example, consider the parity …

verilog system-verilog
VHDL/Verilog related programming forums?

Hardware design with VHDL or Verilog is more like programming nowadays. However, I see SO members are not so actively …

vhdl verilog system-verilog systemc
Why does system verilog max() and min() functions return a queue and not a single element?

I noticed this interesting thing about the max() and min() functions in SV LRM (1800-2012) 7.12 (Array manipulation methods). I tried …

system-verilog
Please explain this SystemVerilog syntax {>>byte{...}}

The answer for the following program is {6,7,8} but I don't understand why, please explain a bit: module q (); typedef byte …

verilog system-verilog bit-shift
What SystemVerilog features should be avoided in synthesis?

SystemVerilog introduced some very useful constructs to improve coding style. However, as one of my coworkers always says, "You are …

verilog system-verilog
Warning: (vsim-7) Failed to open readmem file "mem_content_01.dat" in read mode

I am trying to run a test simulation in ModelSim and am getting the error in the title. I have …

verilog system-verilog modelsim
SystemVerilog support of icarus (iverilog compiler)

I am using iverilog on a Mac, and I have problem compiling some codes that include always_ff and always_…

verilog hardware system-verilog iverilog icarus
Doxygen alternative for Verilog, SystemVerilog?

Project "doxverilog" is not supported more, author's site is not responding. Project http://intelligentdv.com/downloads/index.html#doxygentools works …

verilog doxygen fpga system-verilog asic
UVM: illegal combination of driver and procedural assignment warning

I have a UVM testbench for a small block in my chip. In this there is an agent with a …

system-verilog uvm