gedau-1XeMD6fE9sqV9CSZFf/
2014-10-18 09:16:12 UTC
Hi all,
I'd write a script that does things that seem to be unusual (judging from
the current gnetlist backends). I do not wish to write the script in
scheme but I'd like to avoid rewriting existing scheme code in my
preferred language. Especially I'd like to avoid building the actual
netlist, figuring attribute promotion and collecting all non-embedded
symbols on my side. The most trivial solution seems to be to use gnetlist
with a backend that does all those and spits out enough data for my script
to process.
I have two questions regarding to this:
1. is there a ready-to-use gnetlist backend that prints the netlist in
some easy-to-process text format and prints _all_ attributes of all
components in an also easy-to-process format?
2. is it possible to have a project-specific gnetlist backend, an .scm
that is not installed system-wide but lives in the project's directory,
still gnetlist can access it?
Regards,
Tibor
I'd write a script that does things that seem to be unusual (judging from
the current gnetlist backends). I do not wish to write the script in
scheme but I'd like to avoid rewriting existing scheme code in my
preferred language. Especially I'd like to avoid building the actual
netlist, figuring attribute promotion and collecting all non-embedded
symbols on my side. The most trivial solution seems to be to use gnetlist
with a backend that does all those and spits out enough data for my script
to process.
I have two questions regarding to this:
1. is there a ready-to-use gnetlist backend that prints the netlist in
some easy-to-process text format and prints _all_ attributes of all
components in an also easy-to-process format?
2. is it possible to have a project-specific gnetlist backend, an .scm
that is not installed system-wide but lives in the project's directory,
still gnetlist can access it?
Regards,
Tibor