Pyverilog icon indicating copy to clipboard operation
Pyverilog copied to clipboard

Python-based Hardware Design Processing Toolkit for Verilog HDL

Results 80 Pyverilog issues
Sort by recently updated
recently updated
newest added

It seems that Verilog user defined primitives are not supported by this parser. If I put in an example with a user defined primitive, I get an error message. ```verilog...

wontfix

The D-Flip Flop below parses find using iverilog but gives a parse error at the ASSIGN token coming after a basic_statement: ERROR: Error : MODULE modulename paramlist portlist items ALWAYS...

The following parses fine: ``` `timescale 1ps/10fs module dg_inv (in,out,vdd,vss); input in,vdd,vss; output out; not #(20) inv (out,in); endmodule ``` Also, the following parses fine: ``` `timescale 1ps/10fs module dg_inv...

- Adds support to parse ANSI style localparam declarations. - Adds test `test_par_ansi_localparam.py` to check for behavior. - Fixes Issue #129 . Test results ``` platform darwin -- Python 3.12.3,...

When a localparam is encountered in the ANSI style parameter declaration, a parsing error is reported. Example source verilog ```verilog module a_module #( localparam A = 2 )( input [A-1:0]...

python3 Pyverilog/examples/example_graphgen.py -t top -s top.led test.v Generating LALR tables WARNING: 183 shift/reduce conflicts Traceback (most recent call last): File "./examples/example_graphgen.py", line 107, in main() File "./examples/example_graphgen.py", line 100, in...

# Problem: In Verilog, the statement ``` reg my_reg = 0; ``` is the same as ``` reg my_reg; initial my_reg = 0; ``` whereas in the current HEAD, the...

There are two types of coding style in module's ports declaration. FIRST: module module_name ( input in1, input in2, output out1); In ast output this is what i get: Description...

It would be great if there was API documentation for this library, and if it was mentioned in the README. The documentation can largely be auto-generated from the existing code.