Closed gatecat closed 3 years ago
A question I have is how to provide the macro to cell mapping as well as the mapping rules to the device database, at least for Xilinx devices. I suppose we can leverage the patching mechanism as it happens for the Luts definitions as well as for the constraints, right?
Yes, initially we will probably have to use the patching mechanism. For the longer term, hopefully RapidWright might be able to provide this info too, I've created Xilinx/RapidWright#162 for this.
SymbiFlow/fpga-interchange-schema#42 has been merged now, so hopefully this is ready as well (will need a release cut once merged as its a chipdb change).
Yea, looks like that got cherrypicked into this. Thanks!
Depends on SymbiFlow/fpga-interchange-schema#42
This only contains the macro content currently, it is not outputting the exception and parameter mapping rules yet.