Top "Verilog" questions

Verilog is a hardware description language (HDL) used to model electronic systems.

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
Error (10170): Verilog HDL syntax error at filename near text "input"; expecting ";"

Working with 2014 version of Quartus II software (web edition), I receive the error 10170 when compiling the following code: module shifter16 (…

verilog quartus
combinatorial hardware multiplication in verilog

Suppose I have a multiplier code like this, module multiply( output [63:0] result, input [31:0] a, input [31:0] b ); assign result = a * b; …

hardware verilog synthesis
Verilog, Parallel in Series out Shift Register

I am learning and practicing Verilog HDL. I wanted to design a 16 bit parallel in series out shift register. module …

verilog hdl shift-register
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
Verilog 32-bit ALU with Overflow, Sign, and Zero Flags

I have an assignment asking for creation of a module as described in the title. I need to add, subtract, …

overflow verilog sign alu
Signal is connected to following multiple drivers

I trying to run the following and I receive this error: Here's the Verilog code: module needle( input referrence,input …

compiler-errors verilog xilinx hdl
How to include time delay in synthesized verilog?

I am trying to write a synthesizable code in verilog, in which I require to include a time delay of …

verilog timedelay
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
number of ones in array

I am trying to count the number of ones in a 4-bit binary number in Verilog, but my output is …

verilog hdl dataflow