Skip to content

RapidWright 2019.1.1-beta Release

Compare
Choose a tag to compare
@clavin-xlnx clavin-xlnx released this 07 Aug 19:30
· 1728 commits to master since this release

Notes:

  • API Additions:
    • com.xilinx.rapidwright.design.Design "public boolean removeSiteInst(SiteInst instance, boolean keepSitePinRouting)"
    • com.xilinx.rapidwright.design.Net "public Set getSiteInsts()"
  • Removed APIs:
    • com.xilinx.rapidwright.design.SitePinInst "public ArrayList getConnectedCells()"
    • com.xilinx.rapidwright.design.Design "public HashMap<String,EDIFPort> getNetlistPortMap()"
  • Improved GraalVM compatibility for C++ shared library creation.
    Some data files were being loaded using certain Kryo APIs that are
    incompatible with the native compilation flow in GraalVM. This
    release replaced those APIs and improved startup time for use of
    those files by >10X (1.2 secs -> 0.1 secs).
  • Fixes a subtle internal site routing issue when creating module instances. Most
    commonly seen on BRAMs with REGCLK* pins. This ensures internal site routing
    matches to original template SiteInst.
  • Several bug fixes (see commit log for details).