Hi all, I have updated the ruby script. The Klayo...
# ieee-sscs-dc-23
a
Hi all, I have updated the ruby script. The Klayout API has some interesting capabilities that might allow us to perform all the differenciate separation and shifts to the fill pattern. I think the description of each dummy layer requirement is ready (image1) but the functions I've made to "compile" the tiling processor are not, it still fails: • Distance to the layers is not handled correctly. (line 460) • row_step and column_step makes the code to crash. (line 350-351) I've added comments to some functions and a (incomplete) description of klayout concepts and drc rules. https://github.com/akiles-esta-usado/DC23-LTC2/blob/main/LDO/klayout/rb_scripts/klayout-filler.rb
Acording to latest DRC evaluation (Thanks @Juan Sebastian Moya) LTC2 only has COMP and POLY density errors. (I'll ignore realiability IO errors). I think is a good idea to send this to CMC and verify if placement works, of it requires the shifting while placing cells of the same dummy layer
👏 1
j
@aquiles viza You mean COMP, POLY2, Nwell, LVPWEL, Dulgate are used to generate Dummy COMP and there are only COMP and POLY density error, right? and for Dummy Metal, script works well.