Open Source Equivalence Checking Tool for FPGA Design

nanocoh1 pts1 comments

kepler-formal/examples/xilinx at main · keplertech/kepler-formal · GitHub

//files/disambiguate" data-turbo-transient="true" />

Skip to content

Type / to search

Sign in<br>Sign upAppearance settings

You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

{{ message }}

Uh oh!

There was an error while loading. Please reload this page.

keplertech

kepler-formal

Public

Notifications<br>You must be signed in to change notification settings

Fork<br>13

Star<br>94

FilesExpand file tree

main

/xilinx<br>Copy path

Directory actions

More options<br>More options

Directory actions

More options<br>More options

Latest commit

History<br>History<br>History

main

/xilinx<br>Copy path

Top

Folders and files<br>NameNameLast commit message<br>Last commit date<br>parent directory<br>..<br>register_slice

register_slice

vexriscv

vexriscv

README.md

README.md

xilinx.py

xilinx.py

View all files

README.md

Xilinx Examples

The Xilinx examples use the shared xilinx.py formal primitive<br>models through the YAML py_tech_files option.

Directory<br>Contents

register_slice<br>Small mapped-versus-compact SEC equivalence example.

vexriscv<br>Large VexRiscv GenFull LEC self-check and intentional-difference examples.

xilinx.py models the combinational, parameterized LUT, sequential, carry,<br>DSP, distributed RAM, and block RAM primitives used by these netlists.

You can’t perform that action at this time.

xilinx formal examples reload directory options

Related Articles