<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.cadence.com/Community/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">System Design and Verification</title><subtitle type="html">This blog covers topics related to system design and verification including system simulation and analysis, high-level synthesis, acceleration, emulation, HW/SW co-verification, verification IP and system power verification and analysis.</subtitle><id>http://www.cadence.com/Community/blogs/sd/atom.aspx</id><link rel="alternate" type="text/html" href="http://www.cadence.com/Community/blogs/sd/default.aspx" /><link rel="self" type="application/atom+xml" href="http://www.cadence.com/Community/blogs/sd/atom.aspx" /><generator uri="http://communityserver.org" version="3.1.20917.1142">Community Server</generator><updated>2009-05-07T06:00:00Z</updated><entry><title>Industry Standard SystemC is What Designers Want</title><link rel="alternate" type="text/html" href="http://www.cadence.com/Community/blogs/sd/archive/2009/07/03/Industry-Standard-SystemC-is-What-Designers-Want.aspx" /><id>http://www.cadence.com/Community/blogs/sd/archive/2009/07/03/Industry-Standard-SystemC-is-What-Designers-Want.aspx</id><published>2009-07-03T08:00:00Z</published><updated>2009-07-03T08:00:00Z</updated><content type="html">This past Monday saw not one HLS related announcement but two...this space is really heating-up! Mentor&amp;rsquo;s Catapult announced support for control-logic design, and clock-gating (to reduce power) and Forte announced a new release with some minor new features. Today, I&amp;#39;ll focus on Catapult, since their direction seems the most interesting in my view. Mentor is promoting ANSI-C as their HLS input language with extensions into ANSI-C to create a &amp;quot;lightweight&amp;quot; (and Mentor proprietary...(&lt;a href="http://www.cadence.com/Community/blogs/sd/archive/2009/07/03/Industry-Standard-SystemC-is-What-Designers-Want.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=18876" width="1" height="1"&gt;</content><author><name>SteveSvoboda</name><uri>http://www.cadence.com/Community/members/SteveSvoboda.aspx</uri></author><category term="C-to-Silicon" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/C-to-Silicon/default.aspx" /><category term="SystemC" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/SystemC/default.aspx" /><category term="hls" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/hls/default.aspx" /><category term="System Design and  Verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/System+Design+and++Verification/default.aspx" /><category term="ANSI-C" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/ANSI-C/default.aspx" /></entry><entry><title>DAC Virtual Platform Workshop</title><link rel="alternate" type="text/html" href="http://www.cadence.com/Community/blogs/sd/archive/2009/06/30/dac-virtual-platform-workshop.aspx" /><id>http://www.cadence.com/Community/blogs/sd/archive/2009/06/30/dac-virtual-platform-workshop.aspx</id><published>2009-06-30T15:00:00Z</published><updated>2009-06-30T15:00:00Z</updated><content type="html">Back in early May, I wrote that it was Not Too Early to Start Thinking About DAC 2009 . Well, now it is too late to start thinking about it, and it is time to start acting by making plans to get to San Francisco. One of the events I will attend is the Virtual Platform Workshop . Workshop organizer Soha Hassoun recently posted an article on Gabe on EDA that raises some interesting questions. Trying to blend the world of chip design with embedded software is a topic that comes up over and over for...(&lt;a href="http://www.cadence.com/Community/blogs/sd/archive/2009/06/30/dac-virtual-platform-workshop.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=18862" width="1" height="1"&gt;</content><author><name>jasona</name><uri>http://www.cadence.com/Community/members/jasona.aspx</uri></author><category term="embedded software" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/embedded+software/default.aspx" /><category term="virtual platform" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/virtual+platform/default.aspx" /><category term="DAC" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/DAC/default.aspx" /><category term="metric-driven verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/metric-driven+verification/default.aspx" /></entry><entry><title>The Golden Age of Electronics</title><link rel="alternate" type="text/html" href="http://www.cadence.com/Community/blogs/sd/archive/2009/06/26/the-golden-age-of-electronics.aspx" /><id>http://www.cadence.com/Community/blogs/sd/archive/2009/06/26/the-golden-age-of-electronics.aspx</id><published>2009-06-26T14:07:00Z</published><updated>2009-06-26T14:07:00Z</updated><content type="html">About a month ago I took my family to The Bakken Museum in Minneapolis, Minnesota. We wanted to visit the museum for some time, but never made quite it. We even went there once last year only to find out it is closed every Monday. The history of the museum derives from from Earl Bakken, a co-founder of Medtronic in 1949. It&amp;#39;s a great place for kids to learn some of the history of medical electronics, and also more about the general role of electricity in our lives. As you enter the museum area...(&lt;a href="http://www.cadence.com/Community/blogs/sd/archive/2009/06/26/the-golden-age-of-electronics.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=18765" width="1" height="1"&gt;</content><author><name>jasona</name><uri>http://www.cadence.com/Community/members/jasona.aspx</uri></author><category term="System Design and Verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/System+Design+and+Verification/default.aspx" /><category term="ESL" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/ESL/default.aspx" /><category term="C-to-Silicon" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/C-to-Silicon/default.aspx" /><category term="PCI Express" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/PCI+Express/default.aspx" /></entry><entry><title>Speeding up SystemC compilation with Incisive SystemC</title><link rel="alternate" type="text/html" href="http://www.cadence.com/Community/blogs/sd/archive/2009/06/19/speeding-up-systemc-compilation-with-incisive-systemc.aspx" /><id>http://www.cadence.com/Community/blogs/sd/archive/2009/06/19/speeding-up-systemc-compilation-with-incisive-systemc.aspx</id><published>2009-06-19T13:00:00Z</published><updated>2009-06-19T13:00:00Z</updated><content type="html">If you&amp;rsquo;re a C++ and SystemC programmer you know that when you&amp;rsquo;ve spent all day tracking down a nasty bug, nothing can bum your trip more than having to wait around for a long recompile. Compile time is a bottleneck for SystemC development. Long compile times can come as a particular surprise for HDL programmers who aren&amp;rsquo;t used to the lag time caused by template instantiation, dependency checking, and the mysterious thinking that goes on the in the guts of g++ as it creates object...(&lt;a href="http://www.cadence.com/Community/blogs/sd/archive/2009/06/19/speeding-up-systemc-compilation-with-incisive-systemc.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=18568" width="1" height="1"&gt;</content><author><name>georgef</name><uri>http://www.cadence.com/Community/members/georgef.aspx</uri></author><category term="System Design and Verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/System+Design+and+Verification/default.aspx" /><category term="Incisive" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Incisive/default.aspx" /><category term="ESL" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/ESL/default.aspx" /><category term="embedded software" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/embedded+software/default.aspx" /><category term="SystemC" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/SystemC/default.aspx" /><category term="SystemC analysis" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/SystemC+analysis/default.aspx" /><category term="George Frazier" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/George+Frazier/default.aspx" /><category term="System Design &amp;amp; Verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/System+Design+_2600_amp_3B00_+Verification/default.aspx" /><category term="SystemC: OCSI" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/SystemC_3A00_+OCSI/default.aspx" /><category term="osci" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/osci/default.aspx" /></entry><entry><title>OVM Metric Driven Verification With an FPGA-based Design</title><link rel="alternate" type="text/html" href="http://www.cadence.com/Community/blogs/sd/archive/2009/06/17/metric-driven-verification-with-an-fpga-based-design.aspx" /><id>http://www.cadence.com/Community/blogs/sd/archive/2009/06/17/metric-driven-verification-with-an-fpga-based-design.aspx</id><published>2009-06-17T19:30:00Z</published><updated>2009-06-17T19:30:00Z</updated><content type="html">During the last 2 years I have enjoyed the opportunity to work with the Incisive Software Extensions (ISX) with many customers. I learned a lot about software/hardware co-verification and we reached the point were we started to see beyond one&amp;rsquo;s own nose. One of the substantial concepts of ISX is the generic software adapter. The accentuation here is the attribute &amp;#39;generic&amp;#39;. The generic approach guaranties the freedom to connect almost everything that somehow drives embedded software...(&lt;a href="http://www.cadence.com/Community/blogs/sd/archive/2009/06/17/metric-driven-verification-with-an-fpga-based-design.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=18532" width="1" height="1"&gt;</content><author><name>TeamESL</name><uri>http://www.cadence.com/Community/members/TeamESL.aspx</uri></author><category term="System simulation and analysis" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/System+simulation+and+analysis/default.aspx" /><category term="System Design and Verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/System+Design+and+Verification/default.aspx" /><category term="Hardware/software co-verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Hardware_2F00_software+co-verification/default.aspx" /><category term="Incisive" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Incisive/default.aspx" /><category term="OVM" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/OVM/default.aspx" /><category term="ISX" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/ISX/default.aspx" /><category term="FPGA" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/FPGA/default.aspx" /></entry><entry><title>The DWARF Debugging File Format</title><link rel="alternate" type="text/html" href="http://www.cadence.com/Community/blogs/sd/archive/2009/06/12/the-dwarf-debugging-file-format.aspx" /><id>http://www.cadence.com/Community/blogs/sd/archive/2009/06/12/the-dwarf-debugging-file-format.aspx</id><published>2009-06-12T18:00:00Z</published><updated>2009-06-12T18:00:00Z</updated><content type="html">The Chronicles of Narnia has always been one my favorite series of books. Today, I&amp;#39;m not going to talk about dwarfs such as Trumpkin , the dwarf that appeared in Prince Caspian ( check out the latest movie ), but instead something called the DWARF Debugging Standard . DWARF is a file format used by compilers and debuggers to enable source level debugging. A compiler writes information into a generated executable file and a debugger reads the information so that when the program is run it can...(&lt;a href="http://www.cadence.com/Community/blogs/sd/archive/2009/06/12/the-dwarf-debugging-file-format.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=18407" width="1" height="1"&gt;</content><author><name>jasona</name><uri>http://www.cadence.com/Community/members/jasona.aspx</uri></author><category term="System Design and Verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/System+Design+and+Verification/default.aspx" /><category term="debugging" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/debugging/default.aspx" /><category term="ARM" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/ARM/default.aspx" /><category term="ELF" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/ELF/default.aspx" /><category term="DWARF" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/DWARF/default.aspx" /></entry><entry><title>Synthesis Really DOES Need to Change</title><link rel="alternate" type="text/html" href="http://www.cadence.com/Community/blogs/sd/archive/2009/06/02/synthesis-really-does-need-to-change.aspx" /><id>http://www.cadence.com/Community/blogs/sd/archive/2009/06/02/synthesis-really-does-need-to-change.aspx</id><published>2009-06-02T13:00:00Z</published><updated>2009-06-02T13:00:00Z</updated><content type="html">A great article appeared in Chip Design a few weeks ago written by Tets Maniwa, &amp;ldquo; Synthesis Needs to Change to Serve Modern Chip Design &amp;rdquo;. Tets Maniwa is sharp guy. (Those of you designing ICs in the mid/late 1990s probably remember a wonderful magazine called &amp;ldquo;Integrated System Design&amp;rdquo; (ISD). ISD was one of the premier IC design trade-pubs around at the time, and Tets was lead editor.) Whenever Tets writes something, it&amp;rsquo;s worth reading. The thesis of Tets&amp;rsquo; article...(&lt;a href="http://www.cadence.com/Community/blogs/sd/archive/2009/06/02/synthesis-really-does-need-to-change.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=17949" width="1" height="1"&gt;</content><author><name>SteveSvoboda</name><uri>http://www.cadence.com/Community/members/SteveSvoboda.aspx</uri></author><category term="System Design and Verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/System+Design+and+Verification/default.aspx" /><category term="C-to-Silicon Compiler" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/C-to-Silicon+Compiler/default.aspx" /><category term="RTL Compiler" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/RTL+Compiler/default.aspx" /></entry><entry><title>Where's the Bridge to Cross the Great Divide?</title><link rel="alternate" type="text/html" href="http://www.cadence.com/Community/blogs/sd/archive/2009/05/28/where-s-the-bridge-to-cross-the-great-divide.aspx" /><id>http://www.cadence.com/Community/blogs/sd/archive/2009/05/28/where-s-the-bridge-to-cross-the-great-divide.aspx</id><published>2009-05-28T13:00:00Z</published><updated>2009-05-28T13:00:00Z</updated><content type="html">At this year&amp;#39;s Embedded System Conference in San Jose there was a panel with the title Who&amp;#39;s Taking over Whom - Is EDA Moving into Embedded or Embedded into EDA? One of the analogies Mike McNamara from Cadence used was hardware and software engineers on opposite sides of a river wondering how to construct a bridge to the other side while sharks swim in the water separating them. It reminded me of a song from a group called Point of Grace titled &amp;quot;The Great Divide&amp;quot; (track 8 on the...(&lt;a href="http://www.cadence.com/Community/blogs/sd/archive/2009/05/28/where-s-the-bridge-to-cross-the-great-divide.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=17794" width="1" height="1"&gt;</content><author><name>jasona</name><uri>http://www.cadence.com/Community/members/jasona.aspx</uri></author><category term="Hardware/software co-verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Hardware_2F00_software+co-verification/default.aspx" /><category term="ISX" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/ISX/default.aspx" /><category term="linux" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/linux/default.aspx" /><category term="windows" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/windows/default.aspx" /><category term="dwarfdump" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/dwarfdump/default.aspx" /><category term="Embedded Systems Conference 2009" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Embedded+Systems+Conference+2009/default.aspx" /><category term="VMware" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/VMware/default.aspx" /></entry><entry><title>Way Worse Than The Real Thing</title><link rel="alternate" type="text/html" href="http://www.cadence.com/Community/blogs/sd/archive/2009/05/18/way-worse-than-the-real-thing.aspx" /><id>http://www.cadence.com/Community/blogs/sd/archive/2009/05/18/way-worse-than-the-real-thing.aspx</id><published>2009-05-19T04:05:00Z</published><updated>2009-05-19T04:05:00Z</updated><content type="html">This week Cadence and Virtutech announced a collaborative effort to bring together the Virtutech Simics virtual platform with the Cadence ISX software testing system. This is a very interesting combination of technologies, clearly demonstrating how virtual platforms make it possible to test software in ways that are plain impossible on physical hardware. With a virtual platform, it is possible to systematically subject a system software stack to extreme (and normal) working conditions, trying to...(&lt;a href="http://www.cadence.com/Community/blogs/sd/archive/2009/05/18/way-worse-than-the-real-thing.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=17475" width="1" height="1"&gt;</content><author><name>TeamESL</name><uri>http://www.cadence.com/Community/members/TeamESL.aspx</uri></author><category term="System Design and Verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/System+Design+and+Verification/default.aspx" /><category term="Hardware/software co-verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Hardware_2F00_software+co-verification/default.aspx" /><category term="Incisive" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Incisive/default.aspx" /><category term="ISX" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/ISX/default.aspx" /><category term="Coverage Driven Verification for Embedded Software" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Coverage+Driven+Verification+for+Embedded+Software/default.aspx" /><category term="ESL" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/ESL/default.aspx" /><category term="embedded SW engineer" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/embedded+SW+engineer/default.aspx" /><category term="architect" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/architect/default.aspx" /><category term="embedded software" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/embedded+software/default.aspx" /><category term="Virtutech" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Virtutech/default.aspx" /><category term="Incisive Enterprise Simulator" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Incisive+Enterprise+Simulator/default.aspx" /><category term="Coverage Driven Verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Coverage+Driven+Verification/default.aspx" /><category term="cdnlive! emea 2009" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/cdnlive_2100_+emea+2009/default.aspx" /></entry><entry><title>ESL Verification News From CDNLive! EMEA</title><link rel="alternate" type="text/html" href="http://www.cadence.com/Community/blogs/sd/archive/2009/05/18/esl-verification-news-from-cdnlive-emea.aspx" /><id>http://www.cadence.com/Community/blogs/sd/archive/2009/05/18/esl-verification-news-from-cdnlive-emea.aspx</id><published>2009-05-19T01:00:00Z</published><updated>2009-05-19T01:00:00Z</updated><content type="html">Hello from CDNLive! EMEA in Munich. Another year has passed, and it&amp;rsquo;s time again for one of the most popular CDNLive! tour stops here in EMEA. The location is the beautiful European city of Munich , at the Park Hilton Hotel . The hotel overlooks one of the largest urban parks called the English Garden , and the weather this year has yielded lush and vigorous foliage at every corner, and throughout the park. This peaceful setting will lull even the most ardent technologist into a much needed...(&lt;a href="http://www.cadence.com/Community/blogs/sd/archive/2009/05/18/esl-verification-news-from-cdnlive-emea.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=17683" width="1" height="1"&gt;</content><author><name>Steve Brown</name><uri>http://www.cadence.com/Community/members/Steve-Brown.aspx</uri></author><category term="System simulation and analysis" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/System+simulation+and+analysis/default.aspx" /><category term="System Design and Verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/System+Design+and+Verification/default.aspx" /><category term="Hardware/software co-verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Hardware_2F00_software+co-verification/default.aspx" /><category term="Incisive" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Incisive/default.aspx" /><category term="Coverage Driven Verification for Embedded Software" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Coverage+Driven+Verification+for+Embedded+Software/default.aspx" /><category term="debugging" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/debugging/default.aspx" /><category term="ESL" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/ESL/default.aspx" /><category term="Virtutech" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Virtutech/default.aspx" /><category term="Incisive Enterprise Simulator" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Incisive+Enterprise+Simulator/default.aspx" /><category term="Coverage Driven Verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Coverage+Driven+Verification/default.aspx" /><category term="Incisive Software Extensions" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Incisive+Software+Extensions/default.aspx" /><category term="SystemC" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/SystemC/default.aspx" /><category term="SystemC analysis" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/SystemC+analysis/default.aspx" /></entry><entry><title>System D&amp;V at CDNLive! EMEA</title><link rel="alternate" type="text/html" href="http://www.cadence.com/Community/blogs/sd/archive/2009/05/18/system-d-amp-v-at-cdnlive-emea.aspx" /><id>http://www.cadence.com/Community/blogs/sd/archive/2009/05/18/system-d-amp-v-at-cdnlive-emea.aspx</id><published>2009-05-18T23:17:00Z</published><updated>2009-05-18T23:17:00Z</updated><content type="html">CDNLive! EMEA has started today. I arrived here (Munich Germany) from SFO paying $340 for a round trip (record low for trip to Europe). Someone told me today the reason for this was that I have made my reservation at the same time the swine flu news were at their peak and with the decrease in demand for flights the tickets prices went down (go figure!). I like to start with one piece of good news. On my way to the airport the taxi driver told me that in the last month, his business started to recover...(&lt;a href="http://www.cadence.com/Community/blogs/sd/archive/2009/05/18/system-d-amp-v-at-cdnlive-emea.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=17716" width="1" height="1"&gt;</content><author><name>Ran Avinun</name><uri>http://www.cadence.com/Community/members/Ran-Avinun.aspx</uri></author><category term="System Design and Verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/System+Design+and+Verification/default.aspx" /><category term="Palladium" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Palladium/default.aspx" /><category term="Virtutech" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Virtutech/default.aspx" /><category term="xtreme" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/xtreme/default.aspx" /></entry><entry><title>SystemC Debug:  A Summary of Summary Probes</title><link rel="alternate" type="text/html" href="http://www.cadence.com/Community/blogs/sd/archive/2009/05/15/systemc-debug-a-summary-of-summary-probes.aspx" /><id>http://www.cadence.com/Community/blogs/sd/archive/2009/05/15/systemc-debug-a-summary-of-summary-probes.aspx</id><published>2009-05-15T13:00:00Z</published><updated>2009-05-15T13:00:00Z</updated><content type="html">SystemC goes well beyond generic C and C++ to provide a number of semantic constructs that are essential for system-level modeling, design and verification. Among the most powerful of these are threading and concurrency. Using threading is required in order to represent concurrent systems, whether for modeling a system-on-chip, or creating a verification environment with concurrent sequences streaming across multiple interfaces. But with this power comes responsibility. Threading, when used incorrectly...(&lt;a href="http://www.cadence.com/Community/blogs/sd/archive/2009/05/15/systemc-debug-a-summary-of-summary-probes.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=17653" width="1" height="1"&gt;</content><author><name>TeamESL</name><uri>http://www.cadence.com/Community/members/TeamESL.aspx</uri></author><category term="System simulation and analysis" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/System+simulation+and+analysis/default.aspx" /><category term="System Design and Verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/System+Design+and+Verification/default.aspx" /><category term="Verification planning and management" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Verification+planning+and+management/default.aspx" /><category term="debugging" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/debugging/default.aspx" /><category term="verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/verification/default.aspx" /><category term="ESL" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/ESL/default.aspx" /><category term="TLM" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/TLM/default.aspx" /></entry><entry><title>ISX Presentations at CDNLive! Munich</title><link rel="alternate" type="text/html" href="http://www.cadence.com/Community/blogs/sd/archive/2009/05/13/isx-presentations-at-cdnlive-munich.aspx" /><id>http://www.cadence.com/Community/blogs/sd/archive/2009/05/13/isx-presentations-at-cdnlive-munich.aspx</id><published>2009-05-13T15:45:00Z</published><updated>2009-05-13T15:45:00Z</updated><content type="html">As we head into next weeks CDNLive! event in Munich it&amp;#39;s great to see today&amp;#39;s post in the Industry Insights area by Richard Goering on the Embedded Software Challenge . It provides concrete data on the rising costs of embedded software design and verification for those who have been wondering if I have been crying wolf for what is now approaching one year of blogging. In fact, the article by Richard connects back to my very first post on cadence.com that summarizes the dramatic change that...(&lt;a href="http://www.cadence.com/Community/blogs/sd/archive/2009/05/13/isx-presentations-at-cdnlive-munich.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=17609" width="1" height="1"&gt;</content><author><name>jasona</name><uri>http://www.cadence.com/Community/members/jasona.aspx</uri></author><category term="System Design and Verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/System+Design+and+Verification/default.aspx" /><category term="ISX" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/ISX/default.aspx" /><category term="cdnlive! emea 2009" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/cdnlive_2100_+emea+2009/default.aspx" /></entry><entry><title>Modeling Interfaces with C-to-Silicon Compiler</title><link rel="alternate" type="text/html" href="http://www.cadence.com/Community/blogs/sd/archive/2009/05/07/modeling-interfaces-with-c-to-silicon-compiler4.aspx" /><id>http://www.cadence.com/Community/blogs/sd/archive/2009/05/07/modeling-interfaces-with-c-to-silicon-compiler4.aspx</id><published>2009-05-07T13:15:00Z</published><updated>2009-05-07T13:15:00Z</updated><content type="html">Users of ESL tools are curious about the procedure for handling the interface to a bus or other communicaton protocol in a High Level Synthesis environment. This is usually formulated in the following question: &amp;ldquo;How do we take into account the interface to the bus/processor for a piece of IP going into C-to-Silicon Compiler ?&amp;rdquo; There are two ways of addressing this issue using CtoS. The first option is to model the interface at the signal level using sc_signals. For example, a simple request...(&lt;a href="http://www.cadence.com/Community/blogs/sd/archive/2009/05/07/modeling-interfaces-with-c-to-silicon-compiler4.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=17455" width="1" height="1"&gt;</content><author><name>TeamESL</name><uri>http://www.cadence.com/Community/members/TeamESL.aspx</uri></author><category term="System Design and Verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/System+Design+and+Verification/default.aspx" /><category term="C-to-Silicon" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/C-to-Silicon/default.aspx" /><category term="SystemC analysis" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/SystemC+analysis/default.aspx" /><category term="CTOS" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/CTOS/default.aspx" /><category term="TLM 2.0" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/TLM+2.0/default.aspx" /><category term="modeling" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/modeling/default.aspx" /><category term="high level synthesis" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/high+level+synthesis/default.aspx" /><category term="transaction level modeling" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/transaction+level+modeling/default.aspx" /><category term="dma" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/dma/default.aspx" /><category term="hls" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/hls/default.aspx" /></entry><entry><title>Tracing TLM 2.0 Activity in an ESL Design – Part 3</title><link rel="alternate" type="text/html" href="http://www.cadence.com/Community/blogs/sd/archive/2009/05/07/tracing-tlm-2-0-activity-in-an-esl-design-part-3.aspx" /><id>http://www.cadence.com/Community/blogs/sd/archive/2009/05/07/tracing-tlm-2-0-activity-in-an-esl-design-part-3.aspx</id><published>2009-05-07T13:00:00Z</published><updated>2009-05-07T13:00:00Z</updated><content type="html">Last time I discussed how to use &amp;ndash;sctlmrecord to produce an SST2 database of TLM 2.0 transaction data ( http://www.systemc.org ). In this post, we&amp;rsquo;ll explore the data in the Simvision Waveform Viewer, the Transaction Explorer, and with TxE. This is the first step towards tying TLM 2.0 trace data to TLM 2.0 debug, a topic I&amp;rsquo;ll explore in greater detail in future entries. The example can be found in an IUS 8.2 install at `ncroot`/tools/systemc/examples/tlm2/tutorial. If you want to...(&lt;a href="http://www.cadence.com/Community/blogs/sd/archive/2009/05/07/tracing-tlm-2-0-activity-in-an-esl-design-part-3.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=17399" width="1" height="1"&gt;</content><author><name>georgef</name><uri>http://www.cadence.com/Community/members/georgef.aspx</uri></author><category term="ESL" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/ESL/default.aspx" /><category term="TLM" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/TLM/default.aspx" /><category term="System Design &amp;amp; Verification" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/System+Design+_2600_amp_3B00_+Verification/default.aspx" /><category term="Simvision" scheme="http://www.cadence.com/Community/blogs/sd/archive/tags/Simvision/default.aspx" /></entry></feed>