Hello. Please tell me about GDS generation in <ca...
# caravel
h
Hello. Please tell me about GDS generation in caravel_user_project_analog. Is the generation of
/caravel_user_project_analog/gds/user_analog_project_wrapper.gds
done using Openlane? I would like to reproduce it first with a sample circuit according to the description in the following page, but I don't know how to do it. https://github.com/efabless/caravel_user_project_analog/blob/main/docs/source/index.rst Sorry for the rudimentary question, but I would appreciate it if you could help me.
m
You could copy
caravel_user_project/openlane/Makefile
to
caravel_user_project_analog/openlane/Makefile
and use openlane to place and route your analog macros, but you’ll probably want to manually modify the path widths and power connections later. One the other hand, since analog projects often use non standard path widths, you can copy
caravel/gds/user_analog_project_wrapper_empty.gds
to
gds/user_analog_project_wrapper.gds
and manually do the pin to macro wiring.
h
Thank you for your instruction. I now have a better understanding.
Where can I find
caravel/gds/user_analog_project_wrapper_empty.gds
?