•
"It would be a good idea to separate symbols and elements since the symbols of all three open sourced pdk's are pretty standard."
◦ I'm ok with this. The <symbol> field could contain the path to an external symbol file or tell qucs-s to draw some default symbol (e.g. npn, resistor, etc.).
• "_Also the location of the XML file should be standard and equal to ie. $PDK_ROOT/$PDK/libs.tech/qucs-s/symbols.xml._"
◦ That's not a problem. It's just a matter of telling qucs-s where to look for library files. We simply need to add the PDK variable to the Qucs-S environment
• "_Also some sections in Parameter field like min and maxvalue of the parameter would be welcome in order to support respective checks when changing the values._"
◦ I really like this idea. Honestly, I need to think a little bit about how to implement this, but it seems doable.
Thanks for the XML template. I need to ensure basic functionality first. So far the
XML_Components branch only allows component placement and I many features are missing.