Closed daniellimws closed 3 years ago
Some problems I faced:
OMUX
This line from pair.sim.v references an OMUX
module
that is only generated and removed when running the tests as shown here
This causes yosys
to give an error when trying to generate a verilog-diagram
for the PAIR
module. Currently I avoided the error by not adding verilog-diagram
to that section.
Will need to modify the sphinxcontrib-verilog-diagram
extension upstream code.
Some of the model.xml files included have a few hundred lines, making the page very long. I don't think it would be good to truncate them as it will affect the completeness of this documentation. Might be good to extend the no-license
extension to allow expanding/collapsing the code blocks, which can be done along with https://github.com/SymbiFlow/sphinxcontrib-verilog-diagrams/issues/36. Alternatively, we can only show a maximum number of lines and give a link to the actual file on Github.
Any ideas?
This should still be work in progress because of the problems above and the examples could have more explanation, but I'm not exactly sure what to add because of my limited knowledge of the project. Any suggestions would be helpful.
@mkurc, could you take over this can and get it merged?
Wrong mkurc.
Opps, sorry! -- @mkurc-ant, could you take over this can and get it merged?
@mithro Ok, I'll take over this one.
Since I cannot push to daniellimws' repo I'm continuing this work in https://github.com/SymbiFlow/python-symbiflow-v2x/pull/78
Changes:
Close #70
Signed-off-by: Daniel Lim Wee Soong weesoong.lim@gmail.com