Home page - ChipEstimate.com - Chip Planning Portal and IP Catalog
ChipEstimate.com - Chip Planning Portal and IP Catalog
advertisement.gif advertisement.gif

 
 

Cadence Compliance Management System and Metric Drive Verification Enables ClearSpeed to Reach Coverage Goals Faster

By Mike Bartley
Test and Verification Manger
ClearSpeed


"We brought up the CMS compliance test suite in our verification environment in just a day. Our team was impressed with the rapid results. We identified a number of failures right away and we're now working to dramatically expand our regression runs to take full advantage of the CMS."

Mike Bartley, test and verification manager, ClearSpeed

Acceleration Technology for High Performance Computing

ClearSpeed Technology is the world leader in acceleration technology. The company produces coprocessors, boards and software tools for use in high performance computing. The products are designed to dramatically increase computer performance without significantly impacting power requirements.

The company's Advance™ Accelerator products use the ClearSpeed CSX600, an embedded parallel processor with 96 cores that executes 25 billion 64-bit floating point operations per second while typically consuming only 10 Watts of energy. The CSX600 is simultaneously the fastest processor design available for 64-bit floating-point performance and the most energy efficient.

To support the development of its PCI Express based products, ClearSpeed evaluated its verification capabilities. "We had been using Cadence's PCI Express Universal Verification Component (UVC) for a year or so," said Mike Bartley, test and verification manager. "Then we were shown a new solution that would help us further refine our processes: a PCI Express Compliance Management System."

Each CMS includes an executable verification plan, or "vPlan," a compliance test suite and a full set of compliance metrics. In ClearSpeed's case, the verification team is working with the PCI Express CMS and focusing on bridging the coverage gap they foresee in their "Callanish" chip.

"The UVC gives us the ability to automatically create many different PCI Express transactions," said Bartley. "Then, with the compliance part of it, we get a new level of accuracy and predictability. It reports back to us clear indications of our compliance status."

"CMS gives us an invaluable project management tool because it helps us completely understand and report on our verification status by regularly tracking coverage, bug statistics, and test failures in each of the main functional areas."

Mike Bartley, test and verification manager, ClearSpeed

Rapid Results

ClearSpeed has adopted CMS as an integral part of their verification flow, which also includes Cadence Enterprise Manager for regression running. "We brought up the CMS compliance test suite in our verification environment in just a day," said Bartley. "Our team was impressed with the rapid results. We identified a number of failures right away and we're now working to dramatically expand our regression runs to take full advantage of the CMS."

Prioritizing Verification Objectives

Bartley explained that the development team at ClearSpeed needed to prioritize coverage targets, and subsequently, identify the best processes available for reaching the targets. Upon seeing the PCI Express Compliance Management System (CMS), ClearSpeed recognized the solution was precisely what they needed to achieve their objective and satisfy an aggressive time-to-market schedule.

ClearSpeed's team decided to pursue an approach where they would first concentrate efforts on achieving 100% coverage of the high priority items. After, they would turn their attention to lower priority coverage areas and potentially allow waivers for non-covered lower priority items during sign-off.

Superior Project Management

Now that CMS is in place at ClearSpeed, Bartley estimates his team can dramatically reduce the effort required to signoff the PCI Express interface on the Callanish chip but, more importantly, reduce the time to signoff through coverage prioritization. Additionally, Bartley was eager to explain how the solution fosters superior management processes. "We have gained some major improvements with our ability to track progress and better assign resources. CMS gives us an invaluable project management tool because it helps us completely understand and report on our verification status by regularly tracking coverage, bug statistics, and test failures in each of the main functional areas," he said.

Conclusions

The verification approach ClearSpeed adopted has proven to be highly successful, This approach, based on metrics-driven verification and employing third party VIP, exceeded their expectations and successfully verified the integration of existing IP into the ClearSpeed chip. As evidence of this success ClearSpeed has achieved first time silicon success on the CSX700 chip as demonstrated by:

    • Successful compliance testing results including the first time success in all machines at the PCIe PlugFest in February 2008
    • 100% successful boot cycle testing results over a number of servers and chipsets.
    • Successful integration with ClearSpeed's full suite of supported OS'es1 over all available servers.
    • All performance and power targets were met.

Notes

Mike Bartley has left the employment of ClearSpeed and now is providing independent verification consulting services. He can be contacted at mike@tandvsolns.co.uk. ClearSpeed remains fully committed to the verification approach described.


      Copyright © 2008 ChipEstimate.com All rights reserved.  Feedback  Privacy Policy  Terms of Use  Newsletter Archive