Subscribe by Email

Your email:

RocketBlog - a discussion about all things related to FPGA verification and debug

Current Articles | RSS Feed RSS Feed

DAC 2010 update: Smaller crowds but interest in FPGA design is high

Share on Twitter Twitter | Submit to Digg digg it |  Add to delicious  delicious |  Submit to StumbleUpon StumbleUpon | Submit to Reddit reddit 
ANAHEIM, Calif. -- As the 47th Design Automation Conference winds down, we can reflect on this year's annual gathering of the chip design industry. The announced conference attendance was lower than previous years for sure, and we can assume several factors played a role in that drop-off: the economy, reduced travel budgets, and the variety of events and other ways designers can get information about new products (such as our own webinar series that we offer on a regular basis). That said, DAC is still ‘the' place to meet customers, partners, press and other important people that help shape the future of electronic design.

For GateRocket, it was a good show. Our booth was busy as we demonstrated the new capabilities of our RocketVision software and new versions of our RocketDrive hardware. The people that did come by our booth were well-qualified and had a keen interest in how we can help reduce verification time for them.

Our observation is also that FPGA use continues to expand beyond their traditional role as prototyping platforms. The increases in performance and capacity of the latest devices form Altera and Xilinx make them more than suitable for a wide range of production applications. Add in the time to market and programmability benefits of FPGAs, and designers and their management are truly responding to the ‘programmable imperative."

DAC is always a great opportunity to hear first hand what people are concerned about, and certainly verification is tops among the issues with FPGA designers. We met with several FPGA users who are very excited about the relief that our products can bring and we look forward to helping them and others make an impact on their design cycles.

It was nice seeing all of friends in the industry, too - people from Altera, Xilinx, the EDA companies and the press and bloggers who follow the latest developments in chip design. We look forward to seeing every one again next year in San Diego.


DAC Panel: Specialized FPGA tools needed to keep up with size and complexity

Share on Twitter Twitter | Submit to Digg digg it |  Add to delicious  delicious |  Submit to StumbleUpon StumbleUpon | Submit to Reddit reddit 
ANAHEIM, Calif. - A Pavilion Panel at DAC, entitled "Is the FPGA Tool Opportunity an Oasis or Mirage?" raised the question about the need for more specialized and sophisticated tools for FPGA design. The answer from the panelists was a resounding "yes".

The panel was smoothly moderated by FPGA Journal editor Kevin Morris and brought together a trio of experienced FPGA tool experts - representatives from Mentor Graphics (Simon Bloch), Synopsys (Andrew Dauman) and US Venture Partners (Jacques Benkoski). There was universal agreement that given the complexity of modern FPGAs, design tools must keep pace, especially in areas such as verification and synthesis.

The panelist acknowledged that the tools offered by the FPGA vendors themselves served users well for the first several generations of FPGA devices, but with those same silicon providers significantly improving their devices with each new generation, tool performance and efficiency needs a boost. They debated whether those tools should continue to come from the FPGA vendors themselves and again there was agreement that the likes of Xilinx and Altera need to focus on their core competence of the underlying ‘platform' or fabric of their devices, and that there was an opportunity for specialized tool suppliers to help address the growing challenges in the design flow for FPGAs.

The panel likened the current state of FPGA to the adolescent days of the ASIC industry when the first suppliers of those custom devices also offered their own tools, often for free. But as ASIC complexity and size increased, it became clear that more advanced tools were needed and this played a large role in the evolution of the modern EDA industry.

Similarly, the days of FPGA designers relying on free tools are numbered, especially at the high end of the market. "Free is a four-letter word that begins with F," joked USVP's Benkoski, emphasizing that, in the end, a free tool may be more costly to a design team or company if it causes longer design cycles or can't handle the complexity of a design.

The EDA suppliers agreed, noting that a commercial tool will almost always be a wiser investment for a high-end design project considering the breadth of use and testing it gets across multiple customers, and the fact that supporting an in-house tool is an overlooked cost and headache that many companies overlook.

At GateRocket we agree with this sentiment, having seen first hand the need for more powerful verification and more efficient debugging capabilities by FPGA designers. Our exclusive focus on FPGA verification and debug allows us to hone in on the specific issues FPGA designers face (remember our founder was an FPGA designer himself!) and develop solutions that are optimized for the unique requirements of today's most advanced FPGA devices.


Live from DAC 2010: Gary Smith on What's Hot

Share on Twitter Twitter | Submit to Digg digg it |  Add to delicious  delicious |  Submit to StumbleUpon StumbleUpon | Submit to Reddit reddit 

ANAHEIM, CAlif. - One of the highlights of the Design Automation Conference every year is Gary's Smith "What's Hot" list. He spends the year trolling through EDA vendors' pitches, both large and small companies, to find the most interesting new technology available for chip designers. A daunting task considering the number of new start-ups emerging all the time, not to mention the large EDA vendors that continue to come out with add-on products.

But Gary carries on, and always comes up with a pretty complete and compelling list of things to see. He breaks the new innovations down into logical categories - physical design, verification, DFM, etc. etc. He even produces a wall chart that displays all the different types of EDA tools and technologies available, and all the EDA vendors who provide tools in each bucket.

GateRocket was pleased to be included in Gary's very exclusive list of "Must See" new technologies at this year's DAC. Gary presented his list last night at a special welcome reception hosted by EDAC, and then again this morning on the DAC show floor. Both presentations drew large crowds of designers, anxious to see what's new and exciting this year.

Gary spent a bit of time talking about how GateRocket has evolved from being an emulation/hardware company, to offering a complete debug and verification solution that consists of the RocketDrive hardware as well as the newly enhanced RocketVision software debug environment. He highlighted the new SoftPatch features in the new release 5.0. And, he stressed the criticality of enhanced verification and debug for FPGAs in general.

We're glad Gary is on board with what we see as a growing crisis in FPGA design, and we thank him for including GateRocket in his prestigious list.

See you at DAC 2010

Share on Twitter Twitter | Submit to Digg digg it |  Add to delicious  delicious |  Submit to StumbleUpon StumbleUpon | Submit to Reddit reddit 
The Design Automation Conference is always a great event to catch up with people in the industry - customer, partners, press, other EDA suppliers. We're expecting next week's 47th edition of the annual chip design confab, to be held in Anaheim, to be no different, albeit perhaps less crowded than the glory days of years gone past.

For GateRocket, it's an opportunity to show the world the latest solutions we have to address the most pressing FPGA design verification debug challenges. Front and center of our exhibit will be our Release 5.0 of our RocketVision debug solution, featuring the highly efficient SoftPatch feature. SoftPatch eliminates the majority of long loops through synthesis and place and route by enabling interactive exchange of RTL and device-level design representations within the user's software simulator without rebuilding the FPGA.

Our RocketDrive verification tool comes in new flavors now, with support for Xilinx' Virtex-6 devices being offered now (to go along with Virtex-4 and Virtex-5, and Altera's Stratix II and IV families). In fact, we've introduced a tiered pricing model for RocketDrive, which leverages our unique Device Native approach to speeding up verification performance.

We're honored that we are once again on Gary Smith's "What to see @DAC" list, which he will present on Monday morning at 9:00AM in Booth #694.

Come see us in Booth #1319. We'll give you a copy of the recent FPGA Journal survey that shows where the growing pain points are in the FPGA design process.

We'll also be telling our story in the DAC Exhibitor Forum. That's located in Booth #1562 and we'll be on stage on Wednesday at 3:55PM.

Finally, if you want to hear and chime in on a debate about the future of FPGA tools, we recommend going by the panel entitled "Is the FPGA tool opportunity an oasis or mirage." This will be held in Booth #694 at 2:30 on Tuesday and will be moderated by FPGA Journal editor Kevin Morris.

Hope to see many of you at DAC 2010, and if you come by our booth, we'll make sure you take a rocket home from Anaheim!



Not your father's FPGAs

Share on Twitter Twitter | Submit to Digg digg it |  Add to delicious  delicious |  Submit to StumbleUpon StumbleUpon | Submit to Reddit reddit 
The current generation of modern FPGAs have reached unprecedented levels of performance, size and complexity. Devices like those in the Xilinx Virtex®-6 family, for example, are built on the most advanced manufacturing processes (45nm and 40nm) and allow true system-on-chip integration featuring embedded processing cores that enable the most bandwidth-demanding applications.

In addition to the performance advantages, devices in the Virtx-6 family consume 50 percent less power and deliver 20 percent lower cost than the previous generations. The latest family is built with a mix of programmability, integrated blocks for digital signal processing (DSP), memory, and connectivity support - including PCI Express(R) 2.0 compliant interface blocks and high-speed transceivers supporting line rates beyond 11Gbps to satisfy the insatiable demand for higher bandwidth and performance. These advances enable system architects to integrate Virtex-6 FPGAs into their designs to enable 'green' central offices and data centers, which is particularly relevant for the telecommunications industry as it deploys new technologies to support the demand for internet video and rich media content.

Clearly, these are not your father's FPGA's anymore.

With the great benefits and capabilities of today's most sophisticated FPGAs come a new wave of design challenges. At GateRocket we are focused exclusively on the debug and verification issues associated with these mammoth devices.

That's why we are pleased to offer a new version of our verification solution that incorporates FPGAs from the Xilinx Virtex-6 family. Using GateRocket's RocketDrive system, designers can now literally integrate the Virtex-6 FPGA into their HDL simulator to provide a "hardware in the loop" process based on GateRocket's proprietary Device Native® methodology. This has proven to cut verification and debug time half versus traditional FPGA design approaches. By combining the actual FPGA hardware and RTL simulation models in the same verification run, this solution reduces verification time significantly.

Advanced debugging with RocketVision® for Virtex-6 devices
In addition to the performance boost the RocketDrive system provides, the GateRocket solution also allows designers using Virtex-6 devices to move effortlessly between RTL and the specific FPGA being targeted, combining actual FPGA hardware and RTL simulation models together in a single verification run, without changes in the design flow or methodology. This technique, called soft patch, provides engineers with the ability to make a change to one or more RTL blocks and re-run them along with the hardware implementations of the other blocks, thereby avoiding the need to rebuild the device for each fix and enabling multiple design-change-debug iterations in a single day. The net result is a time savings of up to 50% or more over traditional verification and debug approaches.

Multiple configurations optimized for different user needs
The new Virtex-6 RocketDrives use the largest LX and SX devices for advanced logic and DSP applications respectively. GateRocket also offers a cost effective mid-range device configuration targeted at users who do not require the largest FPGA device in the family. By using devices optimized for specific needs, GateRocket can pass along the cost savings for an even greater return on investment. Each RocketDrive configuration offers the same enhanced verification performance and debug efficiency, and maintains complete compatibility with popular EDA logic simulators from Cadence, Mentor and Synopsys.


Is FPGA's progress threatening to undermine programmability's greatest benefit?

Share on Twitter Twitter | Submit to Digg digg it |  Add to delicious  delicious |  Submit to StumbleUpon StumbleUpon | Submit to Reddit reddit 

 {The following is an excerpt from a blog post by noted industry veteran Jim Hogan. The full version of the blog is on the System Level Design site.}

Gary Smith, the noted EDA industry analyst, wrote an interesting blog post recently. In that blog, he spoke about the progress the FPGA suppliers have made in adopting new processes, thus offering a more robust design platform. In fact, new product families such as the Virtex-6 from Xilinx are taking market share from traditional ASIC design starts and becoming a more viable end-product alternative. There are many reasons for this. One of the most significant is the cost of delivering a leading edge ASIC. If FPGAs can meet the market requirements in terms of cost, performance and power, they are a great alternative to the ASIC without the silicon risk.
Their capacity, performance and even lower costs have made more than a few companies think seriously about leveraging the benefits of programmability in a more widespread way and not just looking at FPGAs as prototyping platforms.

But Gary sounds a note of caution by saying, "There is no free ride for the FPGA designer." It is true that by upping the ante on the capabilities of their FPGA devices, the silicon suppliers have thrown down the gauntlet from a design standpoint. New methodologies and tools - true system-level approaches like we have seen for hardwired gate arrays - will be required. Gone are the days of the free FPGA tools from Xilinx and Altera doing the job.

As with most areas of design automation, verification has become the major bottleneck. For FPGAs it comes down to two issues, performance and efficiency of visibility into the design itself. Today, 40% of all FPGAs include embedded processors. Most of them are soft cores, but as mainstream embedded processors are added to FPGA devices, this percentage will increase and the complexity of these designs will skyrocket. Modern communications or video applications have an insatiable appetite for performance bandwidth. To deliver this performance, new applications are moving algorithms that previously executed in software to the FPGA hardware. With this change comes a significant verification and debug problem. We have good tools to debug software but when the associated hardware does not work, the system as a whole does not work. In order to debug these new embedded designs with FPGAs, the designer needs the ability to incrementally compile the hardware code along side of the processor in the chip and debug them together.

Given the progress FPGA silicon providers are making in pacing with Moore's Law and coming to market with phenomenal capabilities, it would be a shame to allow design tools and methodologies to slow us down. The EDA industry must meet the challenge. Advancements like giving designers the ability to see how a design behaves in the physical chip (often the actual target FPGA itself) by running it in-system while still having access to all the capabilities and flexibility of a software simulator (like those provided by GateRocket) are great breakthroughs that will help FPGAs make continued in roads in the traditional ASIC market and bring the power of programmability to more companies.

 


All Posts