efabless / caravel_user_project_analog

Apache License 2.0
43 stars 90 forks source link

Default caravel_user_project_analog does not pass precheck #14

Closed christoph-weiser closed 1 year ago

christoph-weiser commented 2 years ago

If i run the following sequence:

git clone https://github.com/efabless/caravel_user_project_analog.git
cd caravel_user_project_analog
make install
make precheck
make run-precheck

The precheck fails with

2021-12-28 09:48:17 - [WARNING] - The provided 'README.md' is identical to the default 'README.md'
2021-12-28 09:48:17 - [WARNING] - {{README DEFAULT CHECK FAILED}} Project 'README.md' was not modified and is identical to the default 'README.md'
2021-12-28 09:48:19 - [WARNING] - SUBMODULE HOOKS CHECK FAILED: The user power port vccd1 is not connected to the correct power domain in the top level netlist. It is connected to mprj/vccd1 but it should be connected to vccd1_core.
2021-12-28 09:48:19 - [WARNING] - {{NETLIST CONSISTENCY CHECK FAILED}} caravan netlist failed 1 consistency check(s): ['SUBMODULE HOOKS'].
2021-12-28 09:48:19 - [WARNING] - {{CONSISTENCY CHECK FAILED}} The user netlist and the top netlist are not valid.
2021-12-28 09:48:47 - [CRITICAL] - {{FAILURE}} 2 Check(s) Failed: ['Default', 'Consistency'] !!!

If i do the same with the non-analog caravel_user_project, it does not fail.

pepijndevos commented 2 years ago

On my end the precheck on the default repo fails with

{{STEP UPDATE}} Executing Check 6 of 13: XOR
XOR CHECK FILE NOT FOUND in /home/pepijn/code/asic/caravel_lvds/precheck_results/27_JUN_2022___14_31_39/logs/xor_check.total
{{XOR CHECK FAILED}} The GDS file has non-conforming geometries.