+ Post New Thread
Results 1 to 3 of 3
-
2nd April 2018, 10:56 #1
- Join Date
- Oct 2017
- Posts
- 6
- Helped
- 0 / 0
- Points
- 126
- Level
- 1
Concurrent constructs in Verilog?
Hi,
I recently came across this question: Name 5 concurrent constructs in verilog?
All I could come up with was: always blocks (because multiple always blocks operate in parallel).
[whether assignments happen concurrently or not depends on whether they are blocking or non-blocking. So that does not qualify here.]
What are the other concurrent constructs in verilog?
Thanks in advance.
-
2nd April 2018, 10:56
-
2nd April 2018, 13:45 #2
- Join Date
- Jan 2008
- Location
- Bochum, Germany
- Posts
- 41,932
- Helped
- 12758 / 12758
- Points
- 241,537
- Level
- 100
Re: Concurrent constructs in Verilog?
"Concurrent assignment" is VHDL not Verilog terminology. "Continuous assignment" is the next equivalent in Verilog.
Also other concurrent statements in VHDL have almost equivalent constructs in Verilog, e.g. module instantiations.
-
2nd April 2018, 13:45
-
3rd April 2018, 10:18 #3
- Join Date
- Aug 2016
- Location
- Bangalore, India
- Posts
- 94
- Helped
- 11 / 11
- Points
- 753
- Level
- 6
Re: Concurrent constructs in Verilog?
Multiple always blocks as well as blocking assignments (describing combinational circuit outside always blocks) executes in parallel.
+ Post New Thread
Please login