Skip to content
Discussion options

You must be logged in to vote

@nicolaimueller - Yes, RapidWright does support netlist properties. In RapidWright, we have a logical netlist view and a physical netlist view. All of the properties you would typically find on Verilog are annotated on the logical netlist which is represented by the EDIFNetlist object. Many of the classes in the com.xilinx.rapidwright.edif correspond to logical netlist elements inherit from an object called EDIFPropertyObject which has its own map of properties. Here is the Object Heirarchy for the [EDIFPropertyObject]:

From your example, you could get the properties of a logical net (from a physical Net) by:

design = Design.readCheckpoint(dcp_path, edif_path)
for net in design.getNets()…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by nicolaimueller
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