Skip to content

Using RapidWright to emulate stuck at faults in logic resources #276

Discussion options

You must be logged in to vote

Returning to your earlier request to re-route site routing to get GND to the input of D on AFF, I don't think there is a way to generate a bitstream in the way you are hoping. Although it might be possible to route through the CARRY in theory, it is simpler to just route from the LUT6 output to AFF.D:

        // Unroute the existing site routing
        BELPin sink = si.getBEL("AFF").getPin("D");
        si.unrouteIntraSiteNet(si.getSitePinInst("AX").getBELPin(), sink);
        // Route GND to the AFF D input
        si.routeIntraSiteNet(d.getGndNet(), si.getBEL("A6LUT").getPin("O6"), sink);

        // Unroute the part of the net that arrives at the AX pin on the site
        SitePinInst…

Replies: 2 comments 3 replies

Comment options

You must be logged in to vote
3 replies
@gabrielcobostello
Comment options

@clavin-xlnx
Comment options

@gabrielcobostello
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by gabrielcobostello
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants