Vyges Full Adder IP -
Test Harness Report
IP Block: vyges/full-adder-ip
Design Version: 1.0.0
Generated On: 2025-07-29 15:53:19 UTC
Author: Vyges Team
Generated By: Vyges Test Harness Report Generator
v1.0
Platform: Vyges - Build Silicon Like Software
1. Environment
- OS/Platform: Linux pkrvmpptgkbjq6m
6.11.0-1018-azure #18~24.04.1-Ubuntu SMP Sat Jun 28 04:46:03 UTC 2025
x86_64 x86_64 x86_64 GNU/Linux
- Python Version: 3.10.18
- Git Commit: 34c12fb
- Branch: main
2. Implementation Summary
Full Adder Implementations
- full_adder.v: Full adder implementation
- full_adder_half_adder.v: Full adder
implementation
- full_adder_simple.v: Full adder implementation
Testbench Structure
- SystemVerilog Testbenches: tb_full_adder.v,
tb_full_adder_half_adder.v, tb_full_adder_simple.v
- UVM Testbenches: None found
- cocotb Testbenches: test_full_adder_simple.py,
test_full_adder_half_adder.py, test_all_implementations.py,
test_full_adder.py
- Stimulus Type: Directed test vectors
- Coverage: Functional verification
3. Simulation Results
Icarus Verilog Simulation
- Waveform: tb/sv_tb/full_adder.vcd
- Simulation Log: tb/sv_tb/simv.out
Verilator Simulation
- Verilator Wrapper: tb/sv_tb/verilator_wrapper.cpp
- Verilator Wrapper: tb/sv_tb/verilator_wrapper_half_adder.cpp
- Verilator Wrapper: tb/sv_tb/verilator_wrapper_simple.cpp
Cocotb Simulation
test_full_adder_simple.py, test_full_adder_half_adder.py,
test_all_implementations.py, test_full_adder.py
Overall Test Summary
- Total Test Cases: 18
- Passed: 18
- Failed: 0
- Success Rate: 100.0%
4. Synthesis Results
ASIC Synthesis
- Report: flow/yosys/gate_analysis_report.md
- Report: flow/yosys/synthesis_report.md
- Report: flow/yosys/README.md
- Report: flow/yosys/comprehensive_report.md
FPGA Synthesis
- Report: flow/fpga/fpga_analysis_report.md
- Report: flow/fpga/README.md
- Report: flow/fpga/comprehensive_fpga_report.md
- Report: flow/fpga/fpga_resource_analysis_report.md
5. Code Quality
Linting Results
- Verilator linting completed
File Structure Validation
- Project structure validated
6. Known Issues
7. Additional Notes
Auto-generated comprehensive test report for Vyges Full Adder IP. All
implementations verified with multiple simulators and synthesis tools
using the Vyges Platform.