a techfocus media publication :: January 9, 2007 :: volume XIV, no. 01

FROM THE EDITOR

This week, we usher in the FPGA new year with a bit of new technology from Synplicity - a novel verification approach named "TotalRecall". The new technique uses two identical copies of your design running in FPGAs to deliver simulation-like debug visibility at full real-time hardware execution speeds. Intrigued? Read our latest feature.

We're coming to you this week from the Consumer Electronics Show (CES) in Las Vegas. During our visit, we'll be watching for the latest in FPGA and structured ASIC activity in this enormous electronics market. Consumer electronics are one of the most promising and fastest growing application areas for programmable logic with every known FPGA company racing to grab some piece of the pie. Next week, we'll give you our post-show rundown.

Thanks for reading! If there's anything we can do to make our publications more useful to you, please let us know at:
comments@fpgajournal.com. If you'd rather sound off in public, please post your comments or questions in our new Journal Forums.

Kevin Morris – Editor
FPGA and Structured ASIC Journal

LATEST NEWS

January 9, 2007

SANYO Adopts Altera's HardCopy Structured ASIC for Award-Winning Home Theater Projector

Xilinx Launches Authorized Training Provider Program in North America

First Silicon Solutions (FS2) Announces Support for Cadence Incisive® ESL Verification Products

Celoxica and CMC Microsystems Gear up for Enhanced ESL Design in Canadian Universities

CebaTech to Present Free Webinar on C-to-RTL Compiler Technology

January 8, 2007

Xilinx Demonstrates Industry's First Scalable 3-D Graphics Hardware Accelerator for Automotive Applications

Xilinx Showcases Handset Demonstration Platform With TI OMAP Processor Compatibility

Xilinx and Apical Announce High Performance Video Enhancement IP for 1080p High Definition Displays

Lattice And Aldec Sign Mixed-Language Simulator Agreement

FastVDO Demos World’s Smallest H.264 Capture Board at CES 07

QuickLogic to Showcase New Solution Demos at Consumer Electronics Show (CES) in Las Vegas

CebaTech Announces C-to-RTL Compiler to Accelerate Development of Complex Integrated Circuits

WiMAX Infrastructure Development Platform Now Available from Freescale

Synplicity Revolutionizes ASIC Verification Methodology with New TotalRecall Technology

January 4, 2007

eASIC's Embedded ARM926EJ(TM) Processor is Available For All

January 3, 2007

Xilinx at 2007 Consumer Electronics Show (CES)

Bluespec to Showcase Products, HD H.264 Design During VLSI Conference 2007

Xilinx Virtex-5 FPGAs Achieve PCI Express Compliance - World's First FPGAs to Pass All v1.1 Specification Tests

January 2, 2007

Lattice ispLEVER 6.1 Service Pack 1 Now Available

LatticeECP2M FPGA Named Product Of The Year


Visit Techfocus Media

CURRENT FEATURE ARTICLES

TotalRecall
Synplicity Innovates in Verification
Dangling Propositions
2006 in FPGA
Power Exploration in High-Level Synthesis
by Anil Khanna and Shawn McCloud, Mentor Graphics
A Techfocus Tribute
From our JOURNAL Family's Journal

System Management – Not Sexy, But Critical
by Rich Howell, Actel Corporation
Pins for Pennies
Xilinx rolls out Spartan-3A
Unified FPGA-ASIC Design Flow Provides Designers Versatility in Meeting Production Goals
by Sheldon D'Paiva, Magma Design Automation
The New DSP
Are FPGAs Really It?

JOURNAL WEBCASTS


TotalRecall
Synplicity Innovates in Verification

They say that history repeats itself.  Unfortunately, however, we find that this is often not true in debug mode.  That elusive set of conditions that precipitated the problem we’re pursuing often fades into obscurity when we try to capture, observe and analyze them.  Take, for example, the problem of debugging system-on-chip ASIC designs or any complex hardware system where massive quantities and varieties of real-world stimuli are required to give your design the thorough shaking-out it needs to capture that once-in-a-blue moon bug in the act.  In that case, there’s a constant battle between performance and visibility.  You need your system operating at real-world speeds with real-world stimuli to create the conditions for many bugs to occur, but gaining enough visibility under those conditions to establish cause and effect is often difficult. 

Synplicity is tackling this problem head on with an innovative new technology they call “TotalRecall.”  TotalRecall is a technology (no product has yet been announced) that is designed to beef up FPGA-based verification by adding a new level of visibility to real-time debugging and verification.  Normally, instrumenting an FPGA-based prototype introduces additional resource requirements and overhead that preclude at-speed operation, and visibility is still limited. In addition, connection back to the HDL-level design is usually tenuous or difficult because the tools that understand HDL are not typically available in the FPGA-based prototyping environment.

TotalRecall addresses both of these problem areas.  The approach is clever, elegant, and deceptively simple in concept.  Basically, there are two copies of your design running in two identical FPGAs.  The first copy contains your crash-test dummy.  That’s the one that will probably veer off course and hit the wall.  The second copy is your secret debug weapon.  It follows along behind, mimicking the exact behavior of the first copy, using the exact same stimuli.   When the first copy hits the bug, the system pauses and saves the complete state of the second copy (the one that hasn’t hit the bug yet).  You’re starting to get the picture now, aren’t you?  With full knowledge that the bug is about to occur, and the complete pre-error design state saved, the events leading up to the crash of the second copy of the design can be closely scrutinized.  In fact, they can be exported to an HDL simulator where the full visibility and control of software simulation can be applied to locate the cause of the problem.  [more]

EVENTS & ANNOUNCEMENTS

Download over 100 technical papers submitted by Mentor Graphics and our FPGA Vendor partners. Discover the latest tools and trends in FPGA Design.

• ASIC Prototyping
• RTL Reuse
• SystemVerilog for FPGA Designers

New titles added every month. Download today!


Introducing TotalRecall™ Full Visibility Technology
Synplicity’s revolutionary TotalRecall Technology provides 100% visibility into an FPGA while allowing the device to run at real-time hardware speeds. This patented technology enables the capture of full signal information preceding and following a triggering event.
Click here for more info.


EMBEDDED TECHNOLOGY JOURNAL
A weekly e-mail newsletter from techfocus media (publishers of FPGA and Structured ASIC Journal) dedicated to the design and application of embedded systems and software.
SUBSCRIBE NOW - FREE!


You're receiving this newsletter because you subscribed at our web site www.fpgajournal.com.
If someone forwarded this newsletter to you and you'd like to receive your own free subscription, go to: www.fpgajournal.com/update.
If at any time, you would like to unsubscribe, click here. (But we hope you don't.)
If you have any questions or comments, send them to comments@fpgajournal.com.

All material copyright © 2003-2007 techfocus media, inc. All rights reserved.
Privacy Statement