pymtl / pymtl3

Pymtl 3 (Mamba), an open-source Python-based hardware generation, simulation, and verification framework
BSD 3-Clause "New" or "Revised" License
388 stars 46 forks source link

Implement add_value_port API and fix verilator bugs and fix formatting tools #194

Closed jsn1993 closed 4 years ago

codecov[bot] commented 4 years ago

Codecov Report

Merging #194 into master will decrease coverage by 0.05%. The diff coverage is 78.91%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #194      +/-   ##
==========================================
- Coverage   90.37%   90.32%   -0.06%     
==========================================
  Files         311      314       +3     
  Lines       27608    27748     +140     
==========================================
+ Hits        24950    25062     +112     
- Misses       2658     2686      +28     
Impacted Files Coverage Δ
pymtl3/datatypes/bits_import.py 100.00% <ø> (ø)
pymtl3/extra/pypy/custom_exec.py 14.81% <0.00%> (ø)
pymtl3/passes/sim/SimpleSchedulePass.py 67.20% <ø> (ø)
pymtl3/dsl/Component.py 80.36% <58.20%> (-1.65%) :arrow_down:
...s/verilog/import_/VerilogVerilatorImportConfigs.py 83.44% <61.53%> (-6.41%) :arrow_down:
...ymtl3/passes/adhoc_transform/AddDebugSignalPass.py 100.00% <100.00%> (ø)
pymtl3/passes/adhoc_transform/__init__.py 100.00% <100.00%> (ø)
...es/adhoc_transform/test/AddDebugSignalPass_test.py 100.00% <100.00%> (ø)
.../passes/backends/verilog/VerilogPlaceholderPass.py 93.77% <100.00%> (ø)
...ends/verilog/import_/VerilogVerilatorImportPass.py 93.72% <100.00%> (+0.06%) :arrow_up:
... and 14 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 5afe060...32e7873. Read the comment docs.