InTime – FPGA Timing Closure & Optimization

InTime is a machine learning software that optimizes FPGA timing and performance using analytics and compute power.

FPGA tools such as Vivado, Quartus and ISE provide massive optimization benefits with the right settings and techniques. InTime has built-in intelligence to identify such optimized strategies for synthesis and place-and-route. It actively learns from results to improve over time, extracting more than 50% increase in design performance from the FPGA tools.

Better Results without RTL Changes

We understand that there are deadlines to meet and it is not practical all the time to rip up and re-optimize your RTL. Get better results without modifying your design RTL or constraints. InTime intelligently analyzes your FPGA design’s characteristics and determines optimized strategies for synthesis and place-and-route.

Easy to Use, Just Click Start. 

Let InTime decide. InTime learns from previous build results and improves subsequent ones based on device, design and tool characteristics. The more builds InTime does, the higher the likelihood of a better result becomes.

With machine learning, InTime gets smarter every time it runs. And you can even build your own internal machine learning databases conveniently with ease.

More Than Just Brute Force

Seed sweep is a well-known technique to get additional performance from placement changes. Beyond just seed sweeps, InTime uses tool settings and placement optimizations to achieve better timing and area performance for your design. To understand why this is better, check out our whitepaper comparing timing performance of these methods.

InTime UI_FPGA Close Timing_for Xilinx, Altera_Sweep Seed
InTime UI_FPGA Close Timing_for Xilinx, Altera_AWS

Scale Up or Down Easily

InTime assimilates the computers you use into one big grid, distributing builds and aggregating results across machines automatically. It works well with resource management software like LSF or SGE. You can run InTime on-premise in your company’s data center or in the cloud. Read more about running InTime in the cloud.

Powered by AWS Cloud Computing

Supports Major FPGA Vendors

Plunify is a trusted partner of Xilinx and Intel.  FPGA tools such as Quartus Prime, Vivado, and ISE, give tremendous optimization gains with the appropriate settings and techniques. Every result that you get in InTime is derived from these tools. You can also export any InTime result back to the FPGA tools to verify its accuracy. 

  • Result History
    Result History
    All your past results are available at a glance.
  • Share data with your team
    Share data with your team
    Use the import/export wizard to share learning data and results with your team.
  • Flow Properties
    Flow Properties
    Control your compilation flow such as set optimization target, environment to run the builds.
  • Settings Filters
    Settings Filters
    Use the whitelist or blacklist functions to select or exclude certain compilation parameters.
  • Result Analysis
    Result Analysis
    Charts help to visualize the results and understand where the results are going.
  • Export Results
    Export Results
    Export your results to a tcl file, a csv or directly into your project.

Read more about InTime success story 

Queries on the Free Evaluation
Positive SSL Wildcard