<@U020J2W6Q84> So, I'd like to run OpenLane2 for i...
# openlane-2
t
@donn So, I'd like to run OpenLane2 for iHP πŸ™‚ Now, this would just be for the TT top level assembly which uses very little steps (most are disabled/not run), so I'm hoping that the required porting will be minimal. Do you forsee any big obstacle ? How does OL2 configure openroad for a given PDK ?
l
Hi @tnt, as you may know magic and netgen are currently not setup for IHP. I suppose you would like OL2 support to assemble the TT multiplexer, right? For that you mainly need the OpenROAD.xxx steps as you probably know already. That might already be possible to do (Donn will know more). As part of a project that Efabless is doing for IHP, there will be magic and netgen support in the near future. Full OL2 support is planned, but that may take a few more months.
t
Yes, I know about magic, so indeed, we're mostly talking about running openroad steps here. And yosys, but even that is limited because the tol level is really just wires, there is no actual logic in there.
d
ORFS supports IHP, so we know for a fact Yosys, OpenROAD and KLayout all work. The only thing that will need non-trivial work is LVS, which is done in KLayout unlike sky130/gf180mcu, until there's IHP support
t
Yeah, I think I just need to feed the right file / env variable at the right place.
That's my hope and why I'm even attempting this πŸ˜…
LVS is indeed a big question because so far even in ORFS we haven't managed to run it so this is WIP. We'll come to that in due time πŸ˜…
a
@Sebastian Sanchez @Daniel Arevalos
πŸ‘ 1