We have generated test-structures as a GDS file and would like to place them inside a Caravel for getting it taped out. The GDS does not need
any connection to the wrapper, does not need any power grid, ... Now I am thinking what the best way would be to put it into the Caravel system:
1. Have it as a blackbox inside the user_proj_example and some Verilog code that instantiates the GDS file, but then I will likely need a dummy Liberty file, LEF file, DEF file, ...
2. Use the GDS file as the user_proj_example.gds and try to just build the wrapper around it, with some blockages against power-grids above it, ...
3. Use the GDS file as the user_project_wrapper.gds directly and submit that. (This seems to cause issues with the XOR check)
4. Some other way to submit it I haven't thought about yet
Which way do you think is the best?