[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1052194: ITP: sby -- SymbiYosys -- formal hardware verification frontend for yosys

Package: wnpp
Severity: wishlist
Owner: Daniel Gröber <dxld@darkboxed.org>
X-Debbugs-Cc: debian-devel@lists.debian.org, dxld@darkboxed.org


* Package name    : sby
  Version         : 0.33
  Upstream Author : YosysHQ GmbH et al.
* URL             : https://github.com/YosysHQ/sby
* License         : ISC
  Programming Lang: Python
  Description     : SymbiYosys -- formal hardware verification frontend for yosys

SymbiYosys (sby) is a front-end driver program for Yosys-based formal
hardware verification flows. SymbiYosys provides flows for the
following formal tasks:

 - Bounded verification of safety properties (assertions)
 - Unbounded verification of safety properties
 - Generation of test benches from cover statements
 - Verification of liveness properties


The test suite for yosys-plugin-ghdl has started to depend on sby so I
figure it's time to package it in Debian if only for test coverage.

Currently upstream uses a custom Makefile based approach to Python
packaging but I was assured they are planning to migrate to a more
standardised approach (eventually).

I'm unsure if it would be better to put this package in
electronics-team or python-team, but it doesn't look too crazy
complicated at first glance so I'm tending towards electonics.

I don't actually have a use for hardware verification tools currently
so if anyone is interesting in that area I'd be happy to have someone
to help with testing against real world projects and such.

I will likely need a sponsor for this package unless my DD application
goes though before I end up doing the packaging work ;)


Reply to: