aalto-ele / bag_ecd

Python class to take care of path and variable setups between userspace and python
Other
2 stars 0 forks source link

Centralize parameters #10

Open mkosunen opened 2 years ago

mkosunen commented 2 years ago

@sporrasm An idea. With our current methodology the parameters are defined in three places: In generator master class as properties, in layout generator inside get_params_info, and in schematic generator inside get_params_info

We could try to figure out a way to obsolete the redundat definitions. Get params info should parse the dictionary contents automatically from the master class properties. At the first phase we couls just replace the description with some dummy string, like 'see generator class documentation for property descriptions'. What do you think?

mkosunen commented 2 years ago

Ping @kpetaja