Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rsyn gui and Net routing #25

Open
konsmall opened this issue Mar 29, 2020 · 2 comments
Open

Rsyn gui and Net routing #25

konsmall opened this issue Mar 29, 2020 · 2 comments

Comments

@konsmall
Copy link

Hello i am looking for a way to display the clock tree on the Rsyn gui and i am also looking for a way to create a net physically so i can see where its vias all located and where it's wire start and end

@mpfogaca
Copy link
Collaborator

mpfogaca commented Mar 29, 2020

Hi @konsmall.

Unfortunately, we do not have a way to display the clock tree.

To create wires and vias for the nets you can do the use the following snippet:
Rsyn::Session session;
Rsyn::PhysicalDesign phDesign = session.getPhysicalDesign();
Rsyn::PhysicalNet phNet = phDesign.getPhysicalNet(logicNet);
Rsyn::PhysicalRouting physicalRouting;
physicalRouting.addVia(viaType, position);
physicalRouting.addWire(routingLayer, startPos, endPos);
phDesign.setNetRouting(phNet, routing);

After you do this, you should be able to see the net routing on the gui.

--Mateus

@konsmall
Copy link
Author

Thank you very much for the quick reply, that worked great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants