<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Duolog Technologies</title>
	<atom:link href="http://www.duolog.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.duolog.com</link>
	<description>Automated Chip Integration</description>
	<lastBuildDate>Mon, 04 Feb 2013 12:27:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Duolog sponsors DVCon registration &#8211;  visit us at booth #1002</title>
		<link>http://www.duolog.com/register-for-dvcon/</link>
		<comments>http://www.duolog.com/register-for-dvcon/#comments</comments>
		<pubDate>Mon, 17 Dec 2012 09:54:29 +0000</pubDate>
		<dc:creator>duolog</dc:creator>
				<category><![CDATA[Duolog News]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Duolog]]></category>
		<category><![CDATA[DVCON 2013]]></category>

		<guid isPermaLink="false">http://www.duolog.com/?p=2681</guid>
		<description><![CDATA[DVCon 2013 is being held in San Jose, California, from the 25-28th February. Come visit us at Booth #1002 where we can show you our latest SoC integration technologies: Rapid IP integration using rules-based system assembly and connectivity Comprehensive HW/SW &#8230; <a href="http://www.duolog.com/register-for-dvcon/">Learn more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://www.duolog.com/wp-content/uploads/DVCon2013.jpg" rel="shadowbox[sbpost-2681];player=img;"><img class="alignright size-full wp-image-1767" title="2013DVCon_expo" src="http://www.duolog.com/wp-content/uploads/DVCon2013.jpg" alt="" width="133" height="55" /></a>DVCon 2013 is being held in San Jose, California, from the 25-28th February. Come visit us at Booth #1002 where we can show you our latest SoC integration technologies:</p>
<ul>
<li>Rapid IP integration using rules-based system assembly and connectivity</li>
<li>Comprehensive HW/SW integration solutions utilizing standards such as UVM</li>
<li>IP configuration and rendering flows</li>
</ul>
<p>Visit <a title="http://dvcon.org/" href="http://dvcon.org/" target="_blank">here</a> to register for DVCon 2013. <a href="http://www.duolog.com/wp-content/uploads/dvcon_register.jpg" rel="shadowbox[sbpost-2681];player=img;"><img class="alignright size-full wp-image-1767" title="2013DVCon_registration" src="http://www.duolog.com/wp-content/uploads/dvcon_register.jpg" alt="" width="133" height="55" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.duolog.com/register-for-dvcon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gold Sponsor of ARM TechCon 2012  &#8211; What a Difference a Year Makes!</title>
		<link>http://www.duolog.com/gold-sponsor-of-arm-techcon-2012-what-a-difference-a-year-makes/</link>
		<comments>http://www.duolog.com/gold-sponsor-of-arm-techcon-2012-what-a-difference-a-year-makes/#comments</comments>
		<pubDate>Tue, 06 Nov 2012 17:35:25 +0000</pubDate>
		<dc:creator>HarryGries</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Industry News]]></category>
		<category><![CDATA[ARM]]></category>
		<category><![CDATA[bitwise]]></category>
		<category><![CDATA[IP integration]]></category>
		<category><![CDATA[register management]]></category>
		<category><![CDATA[SoC]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[UVM]]></category>
		<category><![CDATA[Weaver]]></category>

		<guid isPermaLink="false">http://www.duolog.com/?p=2635</guid>
		<description><![CDATA[Just one short year ago, just days after joining Duolog, I anxiously manned the booth at ARM TechCon in Santa Clara. Giving demos and speaking with curious visitors in our small 10&#215;10 booth on the outskirts on the Santa Clara &#8230; <a href="http://www.duolog.com/gold-sponsor-of-arm-techcon-2012-what-a-difference-a-year-makes/">Learn more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.duolog.com/gold-sponsor-of-arm-techcon-2012-what-a-difference-a-year-makes/goldsponsor/" rel="attachment wp-att-2637"><img class="alignright size-medium wp-image-2637" title="Duolog Was a Gold Sponsor of ARM TechCon 2012" src="http://www.duolog.com/wp-content/uploads/GoldSponsor-225x300.jpg" alt="" width="225" height="300" /></a>Just one short year ago, just days after joining Duolog, I anxiously manned the booth at ARM TechCon in Santa Clara. Giving demos and speaking with curious visitors in our small 10&#215;10 booth on the outskirts on the Santa Clara Convention Center, I learned as much about Duolog as those who came by (the ones who were not looking for Doulos).</p>
<p>What a difference a year makes!</p>
<p>As a 3 day exhibitor and Gold Sponsor, Duolog had a much greater impact on the ARM TechCon and on the industry as a whole. Not only did visitors know who we were, they even sought us out.  A few of the highlights:</p>
<ul>
<li>Dave Murray reprised his DAC <a href="http://integrationinsights.typepad.com/">Concurrent Design Flow Experiment</a> in a session entitled “Formalizing Programming Sequences To Streamline Hardware/Software Verification”, reinforcing the data crisis at the front-end of the SoC design flow. It was very well received.</li>
<li>We exhibited at both the Chip Design (Day 1) and Software and Systems Design (Day 2 &amp; 3) Sessions, right in the center of each hall. This gave us a chance to interact not only with our direct customers, but their customers as well, and to convey the value we bring them with our hardware / software solution.</li>
<li>At our demo station, we provided live ongoing demonstrations of our Socrates Weaver IP integration tool that reduces IP integration time from months to days. This is a real customer need and was very well attended.</li>
<li>A clever little golf game (my idea J) challenged passers-by to putt a golf ball through Virtual Prototype, RTL, Verification, and Software teams in order to achieve Project Success, reinforcing the value of our tools in aligning these teams and how one small mistake can kill the project.</li>
</ul>
<p>On the last day of the conference, almost at closing time, a software engineer came by the booth, seemingly in a rush. He didn’t have a lot of time, he said, but he told us that we need to talk with the design team in his company to help them to get him the deliverables he needs to do his job. He had seen our demos in previous years and felt the need, but seeing how much we had advanced our solutions and that we were a Gold Sponsor, he remarked “you’ve come a long way.”</p>
<p>What a difference a year makes!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.duolog.com/gold-sponsor-of-arm-techcon-2012-what-a-difference-a-year-makes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Duolog is exhibiting at EDSFair 2012, Booth D-34</title>
		<link>http://www.duolog.com/duolog-is-exhibiting-at-edsfair-2012/</link>
		<comments>http://www.duolog.com/duolog-is-exhibiting-at-edsfair-2012/#comments</comments>
		<pubDate>Mon, 05 Nov 2012 16:20:39 +0000</pubDate>
		<dc:creator>duolog</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[ARM]]></category>
		<category><![CDATA[EDSFair 2012]]></category>
		<category><![CDATA[HW/SW interface management]]></category>
		<category><![CDATA[Innotech]]></category>
		<category><![CDATA[mentor]]></category>
		<category><![CDATA[register sequences]]></category>
		<category><![CDATA[SoC Integration]]></category>

		<guid isPermaLink="false">http://www.duolog.com/?p=2623</guid>
		<description><![CDATA[EDSFair 2012 in Pacifico Yokohama, Japan – Duolog is  exhibiting with Innotech Corporation from the 14-16th November 2012. Please come and visit our booth D-34. Duolog will be presenting its latest SoC integration technologies: Rapid ARM IP integration using rules-based system assembly and connectivity Formalizing &#8230; <a href="http://www.duolog.com/duolog-is-exhibiting-at-edsfair-2012/">Learn more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.edsfair.com/e/examination/details.php?cd=98&amp;xxx=1319700483" target="_blank"><img class="alignright size-thumbnail wp-image-1568" title="EDSFair 2011" src="http://www.duolog.com/wp-content/uploads/EDSFair-20114-150x150.jpg" alt="EDSFair 2011" width="150" height="150" /></a>EDSFair 2012 in Pacifico Yokohama, Japan – Duolog is  exhibiting with <a title="Innotech" href="http://www.innotech.co.jp/english/" target="_blank">Innotech Corporation</a> from the 14-16th November 2012. Please come and visit our booth D-34.</p>
<p>Duolog will be presenting its latest SoC integration technologies:</p>
<ul>
<li>Rapid ARM IP integration using rules-based system assembly and connectivity</li>
<li>Formalizing programming sequences to streamline HW/SW interface automation and verification</li>
<li>Comprehensive HW/SW integration solutions utilizing standards such as UVM, TLM</li>
<li>Fast integration of your I/O layer</li>
</ul>
<p><strong>ARM / Mentor Demo</strong> &#8211; For ESDFair 2012 Duolog will present an integration flow using Mentor and ARM IP. This demo uses Duolog&#8217;s connection Rules methodology showing how to rapidly assemble the IPs into a SoC. The system is fully synthesible and by leveraging Mentor QVIP it allows the processing of images files from BMP to JPEG using a console interface. Bare metal software was defined for the Cortex A9 using Duolog&#8217;s Bitwise register management solution, <wbr>automatically generating HAL C code based on a full memory map of the system.</wbr></p>
<p><strong>Register Sequencer Demo</strong>. For EDSFair 2012, Duolog will showcase Socrates Sequencer which is a single source specification of operational and/or verification accesses to Hardware registers. It checks for coherency between register database and ensures correct and update generation of C-code, e-code, UVM and documentation for IPs and Systems, thus enabling the acceleration of verification and HAL development.</p>
<p>Visit <a title="edsfair2012" href="http://www.edsfair.com/" target="_blank">here</a> for more details on the EDSFair 2012.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.duolog.com/duolog-is-exhibiting-at-edsfair-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Duolog’s Socrates Weaver Delivers ARM® IP Integration in Days, not Weeks</title>
		<link>http://www.duolog.com/duolog%e2%80%99s-socrates-weaver-delivers-arm%c2%ae-ip-integration-in-days-not-weeks/</link>
		<comments>http://www.duolog.com/duolog%e2%80%99s-socrates-weaver-delivers-arm%c2%ae-ip-integration-in-days-not-weeks/#comments</comments>
		<pubDate>Mon, 22 Oct 2012 17:06:10 +0000</pubDate>
		<dc:creator>duolog</dc:creator>
				<category><![CDATA[Duolog News]]></category>
		<category><![CDATA[Industry News]]></category>
		<category><![CDATA[ARM]]></category>
		<category><![CDATA[ArmTechCon]]></category>
		<category><![CDATA[IP integration]]></category>

		<guid isPermaLink="false">http://www.duolog.com/?p=2604</guid>
		<description><![CDATA[Mountain View, CA October 23, 2012: Duolog announced today that the company will conduct live ARM IP integration demonstrations in their booth at ARM TechCon™. The company, a Gold Sponsor at the conference, will be exhibiting their Socrates Weaver™ IP &#8230; <a href="http://www.duolog.com/duolog%e2%80%99s-socrates-weaver-delivers-arm%c2%ae-ip-integration-in-days-not-weeks/">Learn more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Mountain View, CA October 23, 2012: Duolog announced today that the company will conduct live ARM IP integration demonstrations in their booth at ARM TechCon™. The company, a Gold Sponsor at the conference, will be exhibiting their Socrates Weaver™ IP integration tool during all three days of the conference. On “Chip Design Day,” Monday October 30, Duolog will be located in booth 40 and on the “Software and Design Days,” Tuesday and Wednesday October 31 and November 1, in booth 318.</p>
<p><a href="http://www.duolog.com/wp-content/uploads/rules_versus_rtl.jpg" rel="shadowbox[sbpost-2604];player=img;"><img class="aligncentre size-full wp-image-1767" title="2012ArmTechCon" src="http://www.duolog.com/wp-content/uploads/rules_versus_rtl.jpg" alt="" width="795" height="702" /></a></p>
<p style="text-align: justify;">According to Maged Attia, Vice President of  Sales and Marketing for Duolog, “<a href="http://www.duolog.com/products/socrates-weaver/">Socrates Weaver</a> is proven to significantly reduce SoC integration times by providing a fully automated, robust and reusable IP integration flow.” He goes on to explain, “Traditional attempts to implement automated IP integration flows work fine for well defined bus interface connections but fail to automate all the other connectivity present in an SoC. This results in the continued need for manual or low-level scripted commands. Socrates Weaver provides a complete automated solution for all connectivity types. The result according to Attia: “Socrates Weaver reduces the integration cycle to a few days resulting in a huge time-to-market competitive advantage. Up to now, integrating ARM and/or internal IP into a System on Chip (SoC) required five to eight weeks and up to 12 weeks for<br />
complex designs.” See Fig. 1.</p>
<p style="text-align: justify;">SoC development teams at leading consumer electronics, automotive, multimedia and medical device companies have proven Socrates Weaver. Faced with time-constrained next generation design rollouts, they have all enjoyed dramatic reductions in their IP integration flows, some to as little as 2 days.</p>
<p style="text-align: justify;">Designers can integrate IP from any ARM provider or internal resource that uses standard interfaces. The full ARM IP catalogue has been used with Socrates Weaver to create SoC design and verification platforms. Socrates Weaver employs a correct-by-construction methodology resulting in high quality designs that conform to IP-XACT interface definitions. As a result, output from Socrates Weaver can be input into any leading design automation tool.</p>
<p style="text-align: justify;">SoC development teams relish using Socrates Weaver because it eliminates bugs caused by human error and reduces the risk of re-spin. The tool allows a company to rapidly, concurrently and efficiently create a standardized IP repository, enabling large-scale reuse of IP and subsystems. As a result, design teams can accelerate their derivative product development cycles.</p>
<p style="text-align: justify;"><strong>About Duolog</strong></p>
<p style="text-align: justify;"><a href="http://www.duolog.com/">Duolog Technologies </a>is a leading developer of EDA tools that address the increasingly complex challenges of IP integration.  We enable our customers to deliver integrated systems more quickly and cost effectively than their competitors.  Our innovative products and solutions allow for maximum productivity and control throughout the entire SoC lifecycle. <strong></strong></p>
<p>&nbsp;</p>
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.duolog.com/duolog%e2%80%99s-socrates-weaver-delivers-arm%c2%ae-ip-integration-in-days-not-weeks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ARM TechCon 2012: Duolog sponsors, exhibits and presents &#8211; Oct 30th to Nov 1st.</title>
		<link>http://www.duolog.com/arm-techcon-2012-duolog-will-exhibit-and-presenting-oct-30th-to-nov-1st/</link>
		<comments>http://www.duolog.com/arm-techcon-2012-duolog-will-exhibit-and-presenting-oct-30th-to-nov-1st/#comments</comments>
		<pubDate>Tue, 25 Sep 2012 16:25:53 +0000</pubDate>
		<dc:creator>duolog</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[ARM TechCon]]></category>
		<category><![CDATA[chip assembly]]></category>
		<category><![CDATA[HW/SW Interface]]></category>
		<category><![CDATA[IP integration]]></category>
		<category><![CDATA[IP/SOC Integration]]></category>
		<category><![CDATA[programming sequences]]></category>
		<category><![CDATA[TLM]]></category>
		<category><![CDATA[UVM]]></category>

		<guid isPermaLink="false">http://www.duolog.com/?p=2578</guid>
		<description><![CDATA[Duolog is a gold sponsor of Arm TechCon 2012. Come visit Duolog&#8217;s booths at Arm TechCon 2012 in Santa Clara Convention Centre, on Oct 30th to Nov 1st. Booth #40   &#8211; Chip Design Day (Tuesday, Oct 30) Booth #318 &#8211; Software &#8230; <a href="http://www.duolog.com/arm-techcon-2012-duolog-will-exhibit-and-presenting-oct-30th-to-nov-1st/">Learn more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://www.duolog.com/wp-content/uploads/armtechcon_2012.png" rel="shadowbox[sbpost-2578];player=img;"><img class="alignright size-full wp-image-1767" title="2012ArmTechCon" src="http://www.duolog.com/wp-content/uploads/armtechcon_2012.png" alt="" width="133" height="55" /></a>Duolog is a gold sponsor of Arm TechCon 2012. Come visit Duolog&#8217;s booths at Arm TechCon 2012 in Santa Clara Convention Centre, on Oct 30th to Nov 1st.</p>
<ul style="text-align: justify;">
<li>
<div>Booth #40   &#8211; Chip Design Day (Tuesday, Oct 30)</div>
</li>
<li>
<div>Booth #318 &#8211; Software &amp; Systems Design Days (Wednesday, Oct 31 and Thursday, Nov 1)</div>
</li>
</ul>
<p style="text-align: justify;">where Duolog can show you our latest SoC integration technologies:</p>
<ul style="text-align: justify;">
<li>Rapid ARM IP integration using rules-based system assembly and connectivity</li>
<li>Formalizing programming sequences to streamline HW/SW interface automation and verification</li>
<li>Comprehensive HW/SW integration solutions utilizing standards such as UVM, TLM</li>
<li>Fast integration of your I/O layer</li>
</ul>
<p style="text-align: justify;">Don&#8217;t miss David Murray, CTO at Duolog Technologies, presenting at ARM TechCon:</p>
<p style="text-align: justify;"><em><strong>Formalizing Programming Sequences to streamline HW/SW Verification</strong></em></p>
<p style="text-align: justify;"><em>Track</em>: Chip Design Day – SoC IP</p>
<p style="text-align: justify;"><em>Day / Time / Location</em><strong>: </strong>Tuesday 3:10- 4:00 / 212</p>
<p style="text-align: justify;" align="LEFT">Hardware and Software engineering teams often rely upon a paper-based programmer&#8217;s guide to describe their shared IP Usage interface which is often incomplete or ambiguous. This presentation will describe a methodology where a common suite of formal programming sequences and constraints can be used across the hardware, virtual prototype and software domains to ensure high quality and consistency verification. This presentation illustrates how these programming sequences can be used to generate documentation (programmer’s guide), verification test-cases and software setup routines and thus deliver major improvements in HW/SW verification productivity, quality and predictability.</p>
<p style="text-align: justify;">Visit <a title="ARM TechCon" href="http://e.ubmelectronics.com/armtechcon/" target="_blank">here</a> for more details.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.duolog.com/arm-techcon-2012-duolog-will-exhibit-and-presenting-oct-30th-to-nov-1st/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>European SystemC User&#8217;s Group &#8211; Technical Challenges for Industrial SystemC Applications</title>
		<link>http://www.duolog.com/european_systemc_users_group/</link>
		<comments>http://www.duolog.com/european_systemc_users_group/#comments</comments>
		<pubDate>Fri, 14 Sep 2012 13:59:43 +0000</pubDate>
		<dc:creator>duolog</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[HW/SW Interface]]></category>
		<category><![CDATA[IP/SOC Integration]]></category>
		<category><![CDATA[System C]]></category>
		<category><![CDATA[System Veriilog]]></category>
		<category><![CDATA[TLM]]></category>
		<category><![CDATA[Virtual prototype]]></category>

		<guid isPermaLink="false">http://www.duolog.com/?p=2535</guid>
		<description><![CDATA[Duolog Technologies will be participating in the 26th European System C Users Group at the Forum on specification &#38; Design Languages (FDL), September 18-20, 2012 Vienna, Austria. Duolog&#8217;s Socrates tool suite provide solutions to assist in the creation of an industrial strength &#8230; <a href="http://www.duolog.com/european_systemc_users_group/">Learn more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://www.duolog.com/wp-content/uploads/european_systemc_ug.png" rel="shadowbox[sbpost-2535];player=img;"><img class="alignright size-full wp-image-1767" title="EuropeanSystemCUsersGroup" src="http://www.duolog.com/wp-content/uploads/european_systemc_ug.png" alt="" width="290" height="105" /></a>Duolog Technologies will be participating in the 26th European System C Users Group at the Forum on specification &amp; Design Languages (FDL), September 18-20, 2012 Vienna, Austria.</p>
<p style="text-align: justify;">Duolog&#8217;s <em>Socrates</em> tool suite provide solutions to assist in the creation of an industrial strength virtual prototypes.</p>
<ul style="text-align: justify;">
<li>Comprehensive HW/SW integration solutions</li>
<li>Comprehensive IP/SOC integration solutions</li>
<li>TLM model automation in both SystemC and SystemVerilog</li>
</ul>
<p>Don&#8217;t miss Jack Donovan, participating in the panel session :</p>
<p style="text-align: center;"><strong><em>Technical Challenges for Industrial SystemC Applications</em></strong></p>
<p style="text-align: center;">Tuesday, September 18th, 2012, 16:00 h-18:30 h, Room TBD</p>
<p style="text-align: justify;">In the past a virtual prototype was used by a small number of users as an experiment in modelling the system in order to explore design characteristics. Software development is on the project critical path and a virtual prototype is key to shortening the time to market and enabling a concurrent design flow in tandem with the  hardware development stream.</p>
<p style="text-align: justify;">The virtual prototype is now used by 100&#8242;s of users in the design flow therefore it needs to be very robust and must be an accurate model of the hardware under development. Maintaining a link between the virtual prototype and the actual hardware design poses a challenge. In determining whether you have an industrial strength virtual prototype the key questions to ask are:</p>
<ul style="text-align: justify;">
<li>How closely does the virtual prototype match the HW/SW interface?</li>
<li>How closely does the virtual prototype match the hardware connectivity and design hierarchy?</li>
</ul>
<p style="text-align: justify;">This panel session will discuss how these questions are being addressed.</p>
<p style="text-align: justify;">From Duolog&#8217;s perspective, the solution is to provide a high level of automation producing significant proportions of RTL and TLM implementations from a single source description. This methodology relies on the formal definition of IP meta-data describing HW/SW interfaces and the description of the  hardware interconnect using high level rules. This methodology results in the creation of TLM (SystemC or SystemVerilog) and RTL code from a single source with a high percentage of automatically generated code thus enabling the creation of a robust virtual model which is synchronised with the hardware design.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.duolog.com/european_systemc_users_group/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IP-XACT Tutorials &#8211; Verification and Automation Improvements</title>
		<link>http://www.duolog.com/ip-xact-tutorials-verification-and-automation-improvements/</link>
		<comments>http://www.duolog.com/ip-xact-tutorials-verification-and-automation-improvements/#comments</comments>
		<pubDate>Tue, 04 Sep 2012 10:26:01 +0000</pubDate>
		<dc:creator>duolog</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[HW/SW Interface]]></category>
		<category><![CDATA[IP-XACT]]></category>
		<category><![CDATA[IP/SOC Integration]]></category>
		<category><![CDATA[UVM]]></category>

		<guid isPermaLink="false">http://www.duolog.com/?p=2518</guid>
		<description><![CDATA[IP-XACT Tutorials - Verification and Automation Improvements <a href="http://www.duolog.com/ip-xact-tutorials-verification-and-automation-improvements/">Learn more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">As part of DVCON 2012, Duolog participated in an IP-XACT tutorial session hosted by Accellera. The tutorial session focused on providing an opportunity to learn more about IP-XACT and how it can be used to enhance your SOC/IP design and verification flow.</p>
<p style="text-align: justify;"><a href="http://www.accellera.org/news/videos/ipxactverif/reg/">Register to view this free Tutorial.</a></p>
<p style="text-align: justify;">The tutorial was presented by members of the IP-XACT technical committee and features Dave Murray, CTO of Duolog.</p>
<ol>
<li style="text-align: justify;">Improving Verification Efficiency using IP-XACT</li>
<li style="text-align: justify;">User Presentation: Verification and Automation Improvements using IP-XACT</li>
<li style="text-align: justify;">IP-XACT and UVM</li>
<li style="text-align: justify;">IP-XACT Extensions</li>
</ol>
<p style="text-align: justify;">Duolog is an active member of the technical committee working on developing the next generation of the standard. Duolog is committed to promoting the adoption of the standard in order to enhance IP/SOC integration, interoperatbility and automation.</p>
<p><strong>IP-XACT 1685</strong></p>
<p style="text-align: justify;">The IP-XACT 1685 standard is available for <a href="http://standards.ieee.org/getieee/1685/download/1685-2009.pdf">free download from the IEEE.</a></p>
<p style="text-align: justify;">IEEE 1685, &#8220;Standard for IP-XACT, Standard Structure for Packaging, Integrating and Re-Using IP Within Tool-Flows,&#8221; describes an XML Schema for meta-data documenting Intellectual Property (IP) used in the development, implementation and verification of electronic systems and an Application Programming Interface (API) to provide tool access to the meta-data. This schema provides a standard method to document IP that is compatible with automated integration techniques. The API provides a standard method for linking tools into a System Development framework, enabling a more flexible, optimized development environment. Tools compliant with this standard will be able to interpret, configure, integrate and manipulate IP blocks that comply with the proposed IP meta-data description. The standard will be independent of any specific design process. It does not cover the behavioural characteristics of the IP.</p>
<p><img title="IP-XACT" src="http://www.duolog.com/wp-content/uploads/ipxact1.gif" alt="IP-XACT" width="150" height="90" /><img title="UVM" src="http://www.duolog.com/wp-content/uploads/logo_UVM.gif" alt="UVM" width="150" height="90" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.duolog.com/ip-xact-tutorials-verification-and-automation-improvements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Concurrent Design-Flow Experiment</title>
		<link>http://www.duolog.com/the-concurrent-design-flow-experiment/</link>
		<comments>http://www.duolog.com/the-concurrent-design-flow-experiment/#comments</comments>
		<pubDate>Fri, 03 Aug 2012 15:45:25 +0000</pubDate>
		<dc:creator>duolog</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[DAC 2012]]></category>
		<category><![CDATA[HW/SW interface management]]></category>
		<category><![CDATA[IP-XACT]]></category>
		<category><![CDATA[IP/SOC Integration]]></category>
		<category><![CDATA[RTL]]></category>
		<category><![CDATA[TLM]]></category>

		<guid isPermaLink="false">http://www.duolog.com/?p=2509</guid>
		<description><![CDATA[Blog – Integration Insights : The Concurrent Design-Flow Experiment By: David Murray 3rd August 2012 At DAC this year I had a lot of fun doing a live experiment to demonstrate some of the issues with concurrent design flows.  I was at &#8230; <a href="http://www.duolog.com/the-concurrent-design-flow-experiment/">Learn more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a title="http://integrationinsights.typepad.com/blog/2012/08/the-concurrent-design-flow-experiment.html" href="http://integrationinsights.typepad.com/blog/2012/08/the-concurrent-design-flow-experiment.html" target="_blank">Blog – Integration Insights : The Concurrent Design-Flow Experiment</a></p>
<p>By: <a title="http://integrationinsights.typepad.com/blog/about-me.html" href="http://integrationinsights.typepad.com/blog/about-me.html" target="_blank">David Murray</a> 3rd August 2012</p>
<p>At DAC this year I had a lot of fun doing a live experiment to demonstrate some of the issues with concurrent design flows.  I was at the <strong>Cadence Theatre</strong> doing a presentation called &#8216;<em>Controlling the costs of SoC integration</em>&#8216; and I decided to make the presentation more interactive by creating a design team and seeing some of the effect of getting this team to work concurrently.</p>
<p><a href="http://integrationinsights.typepad.com/.a/6a01310f476968970c0163068087fc970d-pi"><img class="aligncenter" title="I1" src="http://integrationinsights.typepad.com/.a/6a01310f476968970c0163068087fc970d-800wi" alt="I1" border="0" /></a></p>
<p><strong>Concurrency</strong></p>
<p>The topic I introduced first was how system design flows are now highly concurrent.  In the production of a system within a very tight timescale, it would be normal to have architecture definition, software development, virtual prototype development, RTL design and verification all happening at the same time, be it IP, sub-system or SoC level design. I represented this as a set of rotating, interacting cogs.</p>
<p><a href="http://integrationinsights.typepad.com/.a/6a01310f476968970c01676774fb64970b-pi"><img title="Cogs" src="http://integrationinsights.typepad.com/.a/6a01310f476968970c01676774fb64970b-800wi" alt="Cogs" border="0" /></a><br />
Having the teams work concurrently means that the product can be delivered in a compressed timescale. However, there are some downsides to this process.  If any of the cogs lock, the whole process is disrupted.  This implies high levels of dependency and many things are on the critical path. In the animation it was clear that information was flowing around and across the cogs and this was where I was highlighting a major weakness &#8211; If the information flow is not fully automated (manual processes), then this could have severe consequences for the design flow.   I decided to conduct an experiment to prove this point.</p>
<p><strong>&#8216;The Experiment&#8217;</strong></p>
<p>The goal of the experiment was to mimic a concurrent chip development. I wanted to get a system development team from the audience :</p>
<ul>
<li>An architect</li>
<li>A hardware design engineer</li>
<li>A verification engineer</li>
<li>A virtual prototype engineer</li>
<li>An embedded software developer</li>
</ul>
<p>I managed to get 5 people (with the promise of a 16GB Memory stick )  and I volunteered as the 6th member of the team &#8211; the project manager.   The experiment was to complete a specific HW/SW implementation and integration task across the different design teams.  The focus was on the HW/SW interface as it is common to all of these teams. I brought along 4 copies of an ARM UART primecell specification.  The architect needed to publish (hand out) the specifications to other team members. These team members had to independently implement a single piece of information in these specifications, come together and agree that all implementations were aligned. I highlighted the piece of the specification to be implemented and where to find it in the specification.  The &#8216;implementation&#8217; was simply to write down this single piece of information which was as follows</p>
<p><strong>The reset value of the UARTCR register in Table 3.1 of Chapter 3.2</strong>.  Presented as follows:</p>
<p><a href="http://integrationinsights.typepad.com/.a/6a01310f476968970c0167677611f2970b-pi"><img title="I3" src="http://integrationinsights.typepad.com/.a/6a01310f476968970c0167677611f2970b-800wi" alt="I3" width="130" height="85" border="0" /></a></p>
<p>Now for the fun bit: As project manager I gave the team a schedule to complete the HW/SW integration as follows:</p>
<ol>
<li>The Architect had 5 seconds to hand out all the specs</li>
<li>Each of the implementation teams had 10 seconds to &#8216;implement&#8217; the specs (Write down the value)</li>
<li>The teams then had 10 seconds to agree alignment</li>
<li>As project manager, I added 5 seconds contingency</li>
</ol>
<p>.. which  I visually represented it as follows:</p>
<p><a href="http://integrationinsights.typepad.com/.a/6a01310f476968970c01676776233f970b-pi"><img class="aligncenter" title="P2" src="http://integrationinsights.typepad.com/.a/6a01310f476968970c01676776233f970b-800wi" alt="P2" border="0" /></a><br />
This was a total of 30 seconds. I got good buy-in from my teams and was ready to start the clock. First though, I had to separate two team members who were sitting close to each  other in order to simulate geographically dispersed teams <img src='http://www.duolog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />     I then gave the teams a countdown; shouted &#8216;GO!&#8217; and started the stopwatch.</p>
<p><strong>Releasing the specifications.</strong> The first thing to do was fsor the architect to hand out the specifications: And here he is, releasing the specs :</p>
<p><a href="http://integrationinsights.typepad.com/.a/6a01310f476968970c016306826d6e970d-pi"><img class="aligncenter" title="I4" src="http://integrationinsights.typepad.com/.a/6a01310f476968970c016306826d6e970d-800wi" alt="I4" border="0" /></a><br />
This task took 6 seconds and I (as project manager) started whining that my project was already running late. I&#8217;m in the picture below keeping an eye on the stopwatch :</p>
<p><a href="http://integrationinsights.typepad.com/.a/6a01310f476968970c016767763804970b-pi"><img class="aligncenter" title="I4_1" src="http://integrationinsights.typepad.com/.a/6a01310f476968970c016767763804970b-800wi" alt="I4_1" border="0" /></a></p>
<p>The implementation seemed to be delayed slightly as each team member started looking for the correct piece of information. I called out the chapter, table and register name (I also had the register circled on the specs)</p>
<p><a href="http://integrationinsights.typepad.com/.a/6a01310f476968970c0176156bdd2b970c-pi"><img class="aligncenter" title="I5" src="http://integrationinsights.typepad.com/.a/6a01310f476968970c0176156bdd2b970c-800wi" alt="I5" border="0" /></a></p>
<p>You could see the benefit of working concurrently as these 4 teams were working independently and so I shouldn&#8217;t expect to wait a lot of time.   It took however 14 seconds to finish out the implementation at which time I was now complaining that my project has a 10%-15% slip and I wasn&#8217;t happy.   I asked the teams to get together quickly and agree that their implementations were aligned &#8211; and to hurry up as the project was already critically late.</p>
<p><a href="http://integrationinsights.typepad.com/.a/6a01310f476968970c0176156bed5c970c-pi"><img class="aligncenter" title="I6" src="http://integrationinsights.typepad.com/.a/6a01310f476968970c0176156bed5c970c-800wi" alt="I6" width="500" height="359" border="0" /></a><br />
After about 8 seconds of the integration phase, I could tell something was up. There was a lot of shaking of heads and a lot of finger pointing.  I heard someone say that there were incorrect values in the software, whilst someone else was pointing at the RTL design.  Some of the team went back to their chairs and return with the specs to prove their point.  Time passed and at this stage, as project manager I was getting exasperated with the schedule slip and &#8216;demanded&#8217; to know what was wrong!</p>
<p><strong>&#8220;It seems as if someone has a different version of the spec&#8221;</strong> , I was told by the Virtual Prototype engineer.</p>
<p><a href="http://integrationinsights.typepad.com/.a/6a01310f476968970c016767766ba4970b-pi"><img class="aligncenter" title="I7" src="http://integrationinsights.typepad.com/.a/6a01310f476968970c016767766ba4970b-800wi" alt="I7" border="0" /></a><br />
&#8216;Really&#8217;, I said sarcastically, then asking the audience if anything like this had ever happened in projects before.  My team looked on not knowing what to do.  I said, quite curtly, &#8216;Well use the latest version of the spec!&#8217;  They looked at version numbers and dates and finally they aligned on the correct values for the register.  I thanked the team for their input and sent them back to their seats.</p>
<p><strong>The Result</strong></p>
<p>The team&#8217;s obeservation was correct, there were two different versions of the UART specification in play (PL010 and PL011) . In one specification the reset value was 0&#215;000 and in the other is was 0&#215;300. The effect on my project was devastating- from spec to alignment it took 136 seconds instead of the predicated 30 seconds over a 4x slip in the project schedule.   I presented an example slippage and asked the audience to consider that the timescale was days, not seconds and this seemed to show the gravity of misaligned teams working concurrently.   (Slides here show a slippage of 18 whereas it was really 106)</p>
<p><a href="http://integrationinsights.typepad.com/.a/6a01310f476968970c016767768863970b-pi"><img class="aligncenter" title="I8" src="http://integrationinsights.typepad.com/.a/6a01310f476968970c016767768863970b-800wi" alt="I8" border="0" /></a></p>
<p>At this stage I introduced SID, the &#8216;insidious&#8217; bug that can be very prevalent around manual processes and that can actually very quickly contaminate these types of concurrent design flows.</p>
<p><a href="http://integrationinsights.typepad.com/.a/6a01310f476968970c01676778be56970b-pi"><img class="aligncenter" title="Sid" src="http://integrationinsights.typepad.com/.a/6a01310f476968970c01676778be56970b-800wi" alt="Sid" border="0" /></a>In this experiment SID was lurking behind team misalignments.  There weren&#8217;t any real implementation bugs but when it came to the misalignments, implementation bugs were raised (e.g. the RTL implementation was deemed to be wrong).   For document-driven design processes I showed the types of bugs that contaminate the concurrent design flows and effect design quality:</p>
<p><a href="http://integrationinsights.typepad.com/.a/6a01310f476968970c01676779b00e970b-pi"><img class="aligncenter" title="I9" src="http://integrationinsights.typepad.com/.a/6a01310f476968970c01676779b00e970b-800wi" alt="I9" border="0" /></a><br />
The types of bugs in this area are as follows:</p>
<ul>
<li>Specification bugs:  Bugs contained in the specifications themselves</li>
<li>Interpretation bugs: Bugs introduced into an implementation by misinterpreting the spec</li>
<li>Translation bugs:  Bugs involves in translating from a specification to a specific implementation</li>
<li>Synchronization bugs: Bugs where teams misaligned.</li>
</ul>
<p>All of these impact on quality and as seen with the experiment can have serious problems in integration schedule and costs.</p>
<p><strong>The Solution<br />
</strong></p>
<p>The proposed solution is ultimately more automation in the front-end of the design flow.  The main focus is on the transformation of paper-based specification to machine-readable or executable specifications and the automation of these specifications into the different implementation process. This essentially eliminates the aforementioned types of bugs.</p>
<p><a href="http://integrationinsights.typepad.com/.a/6a01310f476968970c016306862a85970d-pi"><img class="aligncenter" title="I10" src="http://integrationinsights.typepad.com/.a/6a01310f476968970c016306862a85970d-800wi" alt="I10" border="0" /></a></p>
<p>This executable specification not only improves quality and synchronization but provides immediate turn-around-time for spec changes thus increasing productivity.</p>
<p>I gave an example of Duolog&#8217;s<strong> <a href="http://www.duolog.com/products/bitwise/" target="_blank">Socrates-Bitwise</a></strong>which can be considered an executable specification of HW/SW interface registers.  With Socrates-Bitwise, a user inputs information in a GUI (or imports txt/xml formats)  . Coherency checks are run on the specification to ensure all data is coherent. From this specification many different formats can be generated automatically, including documentation, RTL , UVM SystemVerilog,  SystemC and C API.</p>
<p><a href="http://integrationinsights.typepad.com/.a/6a01310f476968970c016769005761970b-pi"><img title="Socrates_bitwise" src="http://integrationinsights.typepad.com/.a/6a01310f476968970c016769005761970b-800wi" alt="Socrates_bitwise" border="0" /></a></p>
<p>So does this make a difference? Absolutely &#8211; for something like the creation of a UART Primecell IP, the graph below the BLUE shows the percentage of Design collateral that is consumed with register implementation.</p>
<p><a href="http://integrationinsights.typepad.com/.a/6a01310f476968970c017743db59fd970d-pi"><img class="aligncenter" title="Registers" src="http://integrationinsights.typepad.com/.a/6a01310f476968970c017743db59fd970d-800wi" alt="Registers" border="0" /></a><br />
By automating this blue portion from an executable specification like Socrates-Bitwise we see huge productivity gains, immediate turn-around times for incremental flows and <strong>ZERO</strong> bugs as these implementations are all aligned to a single source.   Automating this at IP and SoC levels has a significant impact on the overall costs of SoC development.</p>
<p><em>Acknowledgements : </em></p>
<ul>
<li><em>Thanks to the audience members, my team for 3 minutes, who helped me on the day!</em></li>
<li><em>Thanks to Joseph Hupcey III, Cadence who allowed me to use his </em><em>photos in this blog<br />
</em></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.duolog.com/the-concurrent-design-flow-experiment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SoC Platforms &#8211; Duolog&#8217;s sweet spot</title>
		<link>http://www.duolog.com/soc-platforms-duologs-sweet-spot/</link>
		<comments>http://www.duolog.com/soc-platforms-duologs-sweet-spot/#comments</comments>
		<pubDate>Fri, 27 Jul 2012 08:57:56 +0000</pubDate>
		<dc:creator>duolog</dc:creator>
				<category><![CDATA[Industry News]]></category>
		<category><![CDATA[design re-use]]></category>
		<category><![CDATA[HW/SW Integration]]></category>
		<category><![CDATA[IP/SOC]]></category>
		<category><![CDATA[SoC Integration]]></category>
		<category><![CDATA[SoC Platforms]]></category>

		<guid isPermaLink="false">http://www.duolog.com/?p=2499</guid>
		<description><![CDATA[The Chip Design Magazine has a good article on how SoC Platforms are gaining momentum.  The creation of these platforms is where Duolog&#8217;s integration applications cut their teeth and is one of the real sweet spots for the Socrates solution. What makes platforms &#8230; <a href="http://www.duolog.com/soc-platforms-duologs-sweet-spot/">Learn more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><!-- .entry-meta -->The Chip Design Magazine has a <a title="SoC Platforms Gain Steam" href="http://chipdesignmag.com/sld/blog/2012/07/26/soc-platforms-gain-steam/">good article</a> on how SoC Platforms are gaining momentum.  The creation of these platforms is where Duolog&#8217;s integration applications cut their teeth and is one of the real sweet spots for the Socrates solution.</p>
<p><em>What makes platforms so attractive is the ability to quickly swap in different blocks for a particular market segment or application, and then to create derivatives using different platforms,” said Steve Erickson, vice president and general manager of IP and product development at Open-Silicon. “We’re already starting to see this with some ARM designs. There is a lot of software re-use and lower cost.”</em></p>
<p>At Duolog we are enabling our customers to create SoC platforms and re-usable subsystems which have all the characteristics described in the Chip Design article</p>
<ul>
<li>high levels of configurability;</li>
<li>ability to seamlessly swap different variants of an IP;</li>
<li>and support for derivative designs with high levels of re-use.</li>
</ul>
<p>The really interesting thing that our customers are finding though is that they can achieve these goals using the same or fewer engineering resources and also improved design cycle times. However in order to achieve these results they have had to adopt best practice in terms of their design methodology and SoC integration tools.</p>
<p>Read the full article <a title="SoC Platforms Gain Steam" href="http://chipdesignmag.com/sld/blog/2012/07/26/soc-platforms-gain-steam/">&#8216;SoC Platforms Gain Steam&#8217;</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.duolog.com/soc-platforms-duologs-sweet-spot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hardware and Software &#8211; Can We Just Get Along?</title>
		<link>http://www.duolog.com/hardware-and-software-can-we-just-get-along/</link>
		<comments>http://www.duolog.com/hardware-and-software-can-we-just-get-along/#comments</comments>
		<pubDate>Thu, 26 Jul 2012 17:54:53 +0000</pubDate>
		<dc:creator>HarryGries</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[DAC 2012]]></category>
		<category><![CDATA[Duolog]]></category>
		<category><![CDATA[Firmware]]></category>
		<category><![CDATA[HW/SW Interface]]></category>
		<category><![CDATA[Register Design]]></category>
		<category><![CDATA[register management]]></category>
		<category><![CDATA[SOC/IP Integration]]></category>
		<category><![CDATA[system on chip]]></category>

		<guid isPermaLink="false">http://www.duolog.com/?p=2401</guid>
		<description><![CDATA[One of my highlights of #49DAC was sitting on a panel discussion entitled HW/SW Interface Management – The path to smoother HW/SW integration. This was the first panel discussion in a series at the Duolog&#8217;s Booth dubbed The Integration Forum that &#8230; <a href="http://www.duolog.com/hardware-and-software-can-we-just-get-along/">Learn more <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>One of my highlights of #49DAC was sitting on a panel discussion entitled <strong>HW/SW Interface Management – The path to smoother HW/SW integration.</strong> This was the first panel discussion in a series at the Duolog&#8217;s Booth dubbed <strong><a href="http://www.duolog.com/the-integration-forum-dac-2012/" target="_blank">The Integration Forum</a></strong> that pulled together various well know leaders in the EDA industry to discuss various aspects of SoC design and integration. The panel consisted of &#8230;</p>
<ul>
<li>Jack Donovan, Duolog Technologies (Moderator) &#8211; @txdonovan</li>
<li><a title="Frank Schirrmeister on Cadence Blog" href="http://www.cadence.com/community/posts/fschirrmeister.aspx" target="_blank">Frank Schirrmeister</a>, Cadence Design Systems &#8211; @fschirrmeister</li>
<li>Kurt Shuler, Arteris</li>
<li>Gary Stringham, Gary Stringham &amp; Associates</li>
<li><a title="Harry The ASIC Guy Blog" href="http://theASICguy.com" target="_blank">Harry Gries</a>, “Harry, the ASIC Guy” &#8211; @harrytheASICguy</li>
</ul>
<p>I was going to write up a full description of what was discussed, the relevant insights and discoveries, and maybe even give a blow by blow account of every question and response. But, then I realized that only <a title="Richard Goering on Cadence Blog" href="http://www.cadence.com/community/posts/rgoering.aspx" target="_blank">Richard Goering</a> is able to do that very well and I would not presume to follow in his footsteps. Instead, as I watched the video, provocative sound bites emerged that I think captured the flavor of the debate quite well. So, I thought we&#8217;d play a bit if a game I&#8217;ll call &#8220;<strong>Who Said What?</strong>&#8221; To play this game, match the quotes below with the panelists above. Then view the video of the session to find out if you are right. If you guess them all, let us know and we&#8217;ll have to recognize you in some fashion.</p>
<ol>
<li>&#8220;Your customer is the pure SOB whose got to program whatever it is you made. That&#8217;s the bottom line. Your stuff is nothing more than melted sand unless a software programmer can use it and use it to the best of his ability.&#8221;</li>
<li>&#8220;When you finally get the HW team and the SW team in the same room, these guys introduce themselves with business cards.&#8221;</li>
<li>&#8220;I&#8217;m the customer. I know what I want. And in my conversations with the hardware engineers, they&#8217;d often say &#8220;oh, is that how you do it in firmware?&#8221;</li>
<li>&#8220;Which tools? Duolog&#8217;s tools! But I&#8217;m a little bit biased.&#8221;</li>
<li>&#8220;It&#8217;s amazing how many times that because somebody somewhere got a 1 and a 0 mixed up in transcribing something somewhere, it doesn&#8217;t work, we can&#8217;t figure out why, they spend 3 months hunting it down and it&#8217;s something like that. And that happens, it&#8217;s hard to believe, that happens so much nowadays.&#8221;</li>
</ol>
<div>
<p>To find out the answers, view the video below:</p>
<div id="attachment_1014" class="wp-caption alignnone" style="width: 160px"><a href="http://www.youtube.com/v/mjWzviUdcjg" rel="shadowbox[sbpost-2401];player=swf;width=1280;height=720;"><img class="alignnone size-full wp-image-1019" title="Play" src="http://www.duolog.com/wp-content/uploads/hw_sw_integration_small.jpg" alt="Play" width="150" height="91" /></a><p class="wp-caption-text">The path to smoother HW/SW Interface Management.</p></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.duolog.com/hardware-and-software-can-we-just-get-along/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
