Relative Content

Tag Archive for verilog

Is there a reason some modules are working and some aren’t?

Im working on a Verilog switch matrix using a Cyclone V DE10 Nano developer board, and I have an issue where a couple multiplexer modules I made are working, where a couple aren’t when given the same control signals. I was wondering if anyone could help me point out where its broken.

Verilog module instance named after different module type

I’m somewhat new to Verilog, and have inherited a project created by someone else. It uses a module instantiation technique for which I don’t understand the intent. Basically two different module types are created. In one of the module instantiations, the name of the other type is used as the instance name. I will provide a simplified code example:

snakes and ladder game problem about game field

i want to make the game field for snake and ladder but the display at monitor for our coding is our monitor display. how to fix my coding so i can get the game field for snakes and ladder game) ?

not a valid l-value – beginner verilog question

New to verilog, reading through a guide online. https://www.chipverify.com/verilog/verilog-combinational-logic-always tried to recreate the half adder and its telling me that sum and cout are not valid l-values. Any help?

verilog top module implementation

I am trying to write a code for RAM and ROM modules and put them all together under a joint module but my systemOutput in my top module is not working as expected, it should have the same value as dataOut but it only has the value dataOut was initiated with. But isn’t systemOutput just an output wire from the dataOut register?

Implementing a Max-Priority Queue in Verilog

I’m working on a homework assignment for my Digital IC Design class, where I need to design and implement a Max-Priority Queue (MPQ) circuit. The circuit should handle specific queue operations including Build_Queue, Extract_Max, Increase_Value, and Insert_Data, and then write results to RAM.