UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Scholar jmcclusk
Scholar
2,086 Views
Registered: ‎02-24-2014

RapidWright, a new design tool from Xilinx Labs

Here's something brand new to delight the Vivado Power User..    RapidWright.

 

RapidWright abstract:

 

FPGA application size is rapidly growing by reuse and replication. Achieved quality of results (QoR) of these large designs is often much lower than what could be realized with localized circuits at a modular level. One underlying reason for QoR loss is that back-end implementation tools compile the designs as one large circuit entry. Is there a way to bring innovation to the implementation stage of FPGA compilation that can improve QoR?

 

This work proposes a pre-implemented methodology for FPGAs to achieve higher performance or productivity and introduces RapidWright, an opensource platform to enable this new approach. We aim to enhance either QoR or productivity through the reuse of modular implementations and present examples that improve QoR up to 50% or accelerate compilation time and debug by more than an order of magnitude. Finally, we demonstrate how RapidWright enables custom crafted implementations with near spec performance.

 

Documentation is here:  http://www.rapidwright.io/docs/index.html

 

Flow looks something like this:   The secret sauce?     JAVA

 

RapidWright

 

Don't forget to close a thread when possible by accepting a post as a solution.
Tags (1)
7 Replies
Moderator
Moderator
2,017 Views
Registered: ‎02-07-2008

Re: RapidWright, a new design tool from Xilinx Labs

Just a quick follow up on what @jmcclusk has stated, RapidWright is a new open source platform, developed by Xilinx Research Labs, that enables netlist and implementation manipulation of modern Xilinx FPGA and SoC designs by providing a gateway to Vivado’s back-end implementation tools. Further details can be found on the RapidWright website.

 

Any RapidWright inquires or support requests should be directed to the RapidWright Forum.

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos
Adventurer
Adventurer
1,714 Views
Registered: ‎02-16-2017

Re: RapidWright, a new design tool from Xilinx Labs

That did not last long :-)

 

2018-07-09-173046_995x381_scrot.png

0 Kudos
Visitor mehdiru
Visitor
1,575 Views
Registered: ‎01-15-2012

Re: RapidWright, a new design tool from Xilinx Labs

Very sad ((

Just wanted to take a look.

Any future plans for this project?

 

--

Mehdi

0 Kudos
Moderator
Moderator
1,531 Views
Registered: ‎02-07-2008

Re: RapidWright, a new design tool from Xilinx Labs

Hi @mehdiru, any queries regarding RapidWright should be posted on the RapidWright forum.

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos
Contributor
Contributor
1,029 Views
Registered: ‎03-31-2017

Re: RapidWright, a new design tool from Xilinx Labs

It seems to be back

0 Kudos
Highlighted
Teacher muzaffer
Teacher
153 Views
Registered: ‎03-31-2012

Re: RapidWright, a new design tool from Xilinx Labs

RapidWright is a very exciting development and I have been thinking about how to add a tool in the red "secret sauce" area. What I am considering is not so secret but a new placer which uses ML for placement as described here: https://github.com/limbo018/DREAMPlace. Would it be possible to do FPGA placement with DREAMPlace and use the Xilinx placer as refinement tool? The speed of DREAMPlace for ASIC flows seems incredible and it would really help with FPGAs too.

Any comments, suggestions would be welcome.

 

-Kal

- Please mark the Answer as "Accept as solution" if information provided is helpful.
Give Kudos to a post which you think is helpful and reply oriented.
0 Kudos
Xilinx Employee
Xilinx Employee
103 Views
Registered: ‎05-11-2018

Re: RapidWright, a new design tool from Xilinx Labs

Hi Kal,

Thanks for your interest in RapidWright.  I will be able to more fully comment on your question in our RapidWright forum, look for my response there.  

-Chris

0 Kudos