VLSIDA / OpenRAM

An open-source static random access memory (SRAM) compiler.
http://www.openram.org
BSD 3-Clause "New" or "Revised" License
780 stars 198 forks source link

Add ROM config for gf180mcu #225

Closed mole99 closed 3 months ago

mole99 commented 5 months ago

Since OpenROM has experimental support for gf180mcuD, I think it would be useful to have a test to make sure it does not break in the future.

This PR adds one config for: gf180mcu_rom_1kbyte.

For now, I disabled check_lvsdrc for gf180mcu as it seems the magic version installed via conda is too old. Maybe the tools/PDK versions that OpenRAM uses can be updated in the future.

Also, when writing rom_data, it makes sure that the output directory exists.

I created the variable lef_rom_interconnect to specify the metal layers for lef writing. Maybe you know a better name for it ;)

mole99 commented 3 months ago

Hi, just wanted to check the status on this! Is there anything that I can do?

mguthaus commented 3 months ago

Haven't made progress due to other impending deadlines. Sorry. We will get to it soon.

mole99 commented 3 months ago

No problem! Good to know that it's on the radar, thanks 😃️

mguthaus commented 3 months ago

It seems some regressions broke, so it's in dev but not stable yet.

mole99 commented 3 months ago

Oh no! From what I can remember, it worked for me locally. Please let me know if I can help.