Check Out Chip Designs On The Cloud

March 26, 2013
Plunify's EDAxtend pushes FPGA design chores to the cloud to improve designs while reducing time-to-market.

FPGAs are great. They are usually accompanied by design tools like Altera's Quartus II and Vivado from Xilinx (see FPGA Design Suite Generates Global Minimum Layout). These tools allow a designer to create an FPGA and to test its configuration addressing timing and power aspects to make sure the design will perform properly.

Much of the design work is interactive but a significant portion is number crunching to handle details like layout and timing. Working with a desktop application for this is more than adequate an initial design but many stop once a working platform is available. This is fine for many applications but more often the design needs to be optimized before it ships. Optimization mean reducing the size of FPGA required for delivery or it might mean reducing power requirements. Of course, increasing performance is also in the mix.

Creating and testing these variations can easily overload a designer with a desktop system and Plunify offers an alternative by taking this part of the design cycle to the cloud. It addresses simulation, regression testing and place and route compilation where multiple design variations come into play with its EDAxtend cloud platform (Fig. 1).

Figure 1. The EDAxtend cloud platform targets simulation, synthesis and place and route aspects of the FPGA design cycle.

The cloud interface just requires a web browser. Plunify also has some desktop support with a Xilinx ISE SmartXplorer plug-in called Explorer ++. Plunify uses the standard output from conventional FPGA design tools so this is an extension to the designer's usual toolset.

An example highlights how Plunify accelerates the design process. In this case, a customer had a working design that require two of the largest FPGAs on the market. The design too half a day to build. Plunify's cloud was able to run hundreds of builds in just two days allowing the customer to fit the final design into a single FPGA.

Plunify uses a prepaid, credit style subscription to use their cloud. There is an estimator program based on a single place and route run on a PC. The system can also be rum time limited in a variety of ways including finding a desired solution, overall time, or credit usage.

Different web tools address the FPGA design cycle. Cloud Closure can address timing closure experiments. It can be used to fine tune speed, size and power consumption.

The cloud-based approach offers designers a number of advantages. This type of work usually generates resource usage spikes and companies do typically have the functionality to address these spikes. The cloud provides that support. Likewise, rigorous regression testing and other resource intensive tasks are very useful in delivering robust and reliable products. Plunify helps companies make this delivery faster and at a lower cost.

Sponsored Recommendations

What are the Important Considerations when Assessing Cobot Safety?

April 16, 2024
A review of the requirements of ISO/TS 15066 and how they fit in with ISO 10218-1 and 10218-2 a consideration the complexities of collaboration.

Wire & Cable Cutting Digi-Spool® Service

April 16, 2024
Explore DigiKey’s Digi-Spool® professional cutting service for efficient and precise wire and cable management. Custom-cut to your exact specifications for a variety of cable ...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!