Pith. sign in

REVIEW

fault: A Python Embedded Domain-Specific Language For Metaprogramming Portable Hardware Verification Components

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2006.11669 v1 pith:7NJKWJHT submitted 2020-06-20 cs.SE cs.AR

classification cs.SEcs.AR
keywords verificationhardwarecomponentsdesignembeddedfaultflexibilitygenerators
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

While hardware generators have drastically improved design productivity, they have introduced new challenges for the task of verification. To effectively cover the functionality of a sophisticated generator, verification engineers require tools that provide the flexibility of metaprogramming. However, flexibility alone is not enough; components must also be portable in order to encourage the proliferation of verification libraries as well as enable new methodologies. This paper introduces fault, a Python embedded hardware verification language that aims to empower design teams to realize the full potential of generators.

Discussion (0). Continue with ORCID to comment.

Pith tools