commit | e6f87d97c10a7d9a983a433d75fe6e61a6752843 | [log] [tgz] |
---|---|---|
author | Janavind <jaravind@aggies.ncat.edu> | Tue Mar 15 19:13:41 2022 -0400 |
committer | Janavind <jaravind@aggies.ncat.edu> | Tue Mar 15 19:13:41 2022 -0400 |
tree | 48601abf248d391f372bb15e4ea0d50f84e28c6b | |
parent | 7346361526f7f4611b6096c826cbee071093756a [diff] |
modified: def/user_proj_example.def modified: def/user_project_wrapper.def modified: gds/user_proj_example.gds modified: gds/user_project_wrapper.gds modified: lef/user_proj_example.lef modified: lef/user_project_wrapper.lef modified: mag/user_proj_example.mag modified: mag/user_project_wrapper.mag modified: maglef/user_proj_example.mag modified: maglef/user_project_wrapper.mag modified: sdc/user_proj_example.sdc modified: sdf/user_proj_example.sdf modified: signoff/user_proj_example/final_summary_report.csv modified: signoff/user_project_wrapper/final_summary_report.csv modified: spef/user_proj_example.spef modified: spi/lvs/user_proj_example.spice modified: spi/lvs/user_project_wrapper.spice modified: verilog/gl/user_proj_example.v modified: verilog/gl/user_project_wrapper.v modified: verilog/rtl/user_proj_example.v modified: verilog/rtl/user_project_wrapper.v modified: caravel (modified content, untracked content) sdc/user_project_wrapper.sdc sdf/user_project_wrapper.sdf
It's a digital alu_xor having two copies of ALUs, namely: alu1 and alu2. The outputs generated by both the ALUs are XORed to yield any discrepancies between the designs. Any difference in the result turns out to be latch-ups or conditions relating to faults.
References
Refer to README for a quick start of how to use caravel_user_project
Refer to README for this sample project documentation.