Anybody have a simple verilog->magic (ie circuit.v -> circuit.mag) script or instructions handy?
(Just want to add a small digital component to my otherwise analog circuit. Been fighting caravel_user_project for few hours.)
t
tnt
05/28/2024, 7:39 PM
You pretty much have to go through the normal "openlane" flow for that. At the end you'll get a GDS and you can include that into magic as a macro.
👍 1
l
Luke Harold Miles
05/28/2024, 7:41 PM
back to the trenches
t
tnt
05/28/2024, 7:47 PM
If it's really small you can place digital cells manually, but that depends on the size / complexity (also you need to convert yourself from verilog to standard cells and make sure you're timeing are fine etc ..)
👍 1
m
Mitch Bailey
05/28/2024, 10:10 PM
@Luke Harold Miles If you have an analog project (ie. cloned from
caravel_user_project_analog
), be aware that the
openlane/Makefile
may be improperly linked. People have had success removing the link and copying the digital version at
Linen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.