<?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>Android &#187; Articles</title>
	<atom:link href="http://tech.opensystemsmedia.com/android/TECH/articles/feed/" rel="self" type="application/rss+xml" />
	<link>http://tech.opensystemsmedia.com/android</link>
	<description>News, discussion, analysis, and resources for embedded developers and the Android OS</description>
	<lastBuildDate>Mon, 30 Apr 2012 15:51:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>IP platforms enable cloud-connected device development</title>
		<link>http://www.embedded-computing.com/articles/id/?5454</link>
		<comments>http://www.embedded-computing.com/articles/id/?5454#comments</comments>
		<pubDate>Fri, 09 Dec 2011 15:00:00 +0000</pubDate>
		<dc:creator>Tony King-Smith, Imagination Technologies</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Silicon]]></category>
		<category><![CDATA[arm development board]]></category>
		<category><![CDATA[arm development boards]]></category>
		<category><![CDATA[arm evaluation board]]></category>
		<category><![CDATA[arm microcontroller]]></category>
		<category><![CDATA[arm microcontrollers]]></category>
		<category><![CDATA[arm11 development board]]></category>
		<category><![CDATA[arm7 development board]]></category>
		<category><![CDATA[arm7 microcontroller]]></category>
		<category><![CDATA[arm9 board]]></category>
		<category><![CDATA[arm9 development board]]></category>
		<category><![CDATA[arm9 evaluation board]]></category>
		<category><![CDATA[atmel development board]]></category>
		<category><![CDATA[atmel evaluation board]]></category>
		<category><![CDATA[avr development board]]></category>
		<category><![CDATA[develop mobile applications]]></category>
		<category><![CDATA[develop mobile apps]]></category>
		<category><![CDATA[developing mobile apps]]></category>
		<category><![CDATA[dsp evaluation board]]></category>
		<category><![CDATA[embedded development]]></category>
		<category><![CDATA[embedded development board]]></category>
		<category><![CDATA[embedded hardware design]]></category>
		<category><![CDATA[embedded rtos]]></category>
		<category><![CDATA[embedded system architecture]]></category>
		<category><![CDATA[embedded system development]]></category>
		<category><![CDATA[embedded systems development]]></category>
		<category><![CDATA[embedded systems software development]]></category>
		<category><![CDATA[free hotspots wifi]]></category>
		<category><![CDATA[hitachi h8s]]></category>
		<category><![CDATA[hot spot wi-fi]]></category>
		<category><![CDATA[hot spot wireless internet]]></category>
		<category><![CDATA[hotspot internet service]]></category>
		<category><![CDATA[hotspots wifi]]></category>
		<category><![CDATA[hotspots wifi cafes]]></category>
		<category><![CDATA[imagination technologies]]></category>
		<category><![CDATA[internet wireless hotspots]]></category>
		<category><![CDATA[IP-Cloud management]]></category>
		<category><![CDATA[j2me applications]]></category>
		<category><![CDATA[j2me apps]]></category>
		<category><![CDATA[j2me mobile applications]]></category>
		<category><![CDATA[j2me mobile phones]]></category>
		<category><![CDATA[microcontroller arm]]></category>
		<category><![CDATA[microcontroller board]]></category>
		<category><![CDATA[microcontroller boards]]></category>
		<category><![CDATA[microcontroller development board]]></category>
		<category><![CDATA[microcontrollers embedded systems]]></category>
		<category><![CDATA[mobile app developer]]></category>
		<category><![CDATA[mobile applications developer]]></category>
		<category><![CDATA[mobile applications developers]]></category>
		<category><![CDATA[mobile apps developer]]></category>
		<category><![CDATA[mobile apps developers]]></category>
		<category><![CDATA[mobile phone app developers]]></category>
		<category><![CDATA[mobile phone application developers]]></category>
		<category><![CDATA[operating system rtos]]></category>
		<category><![CDATA[rtos embedded systems]]></category>
		<category><![CDATA[rtos operating system]]></category>
		<category><![CDATA[wi fi hot spot]]></category>
		<category><![CDATA[wifi internet providers]]></category>
		<category><![CDATA[wifi wireless internet]]></category>
		<category><![CDATA[wifi wireless internet access]]></category>
		<category><![CDATA[wireless hot spot]]></category>
		<category><![CDATA[wireless internet hotspots]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/android/?guid=9f0fa5b797ad2eee7350f61e7128f94b</guid>
		<description><![CDATA[A cloud portal and connected processor enable the end-to-end infrastructure necessary for integrating solitary devices into the ubiquitous connectivity of the cloud.]]></description>
			<content:encoded><![CDATA[<div class="story">
<h3 class="abstract"><img alt="4" class="figure_intro wide" src="http://i.opensystemsmedia.com/?zc=F&#038;f=png&#038;h=320&#038;w=600&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FECD5454%2Ffigures%2F4" />As more and more devices become connected to the cloud of ubiquitous Internet access, engineers are looking to capitalize on this connectivity without having to develop the technologies themselves. Using a set of common APIs and IP platforms to enable communication with cloud services can help engineers deliver always-connected products with enhanced functionality.</h3>
<p><span id="more-479"></span><span class='body'>
<p class="body-text">What do you think of when you hear the word &#8220;cloud?&#8221; Marketing speak? Just another way to reduce costs? A revolution in the delivery of services? A&nbsp;better way to run a business and design products? Whatever engineers think about the concept of the cloud, they will soon face a concrete problem: taking a&nbsp;previously stand-alone product and turning it into a connected device.</p>
<p class="body-text">The cloud is an inevitable trend that is&nbsp;already becoming mainstream. Our society is increasingly online, with consumers using computer browsers, second screening in front of TVs, and accessing e-mail and social media when mobile. Ever-faster home, business, and mobile Internet access has led to an age when logging on is the fastest and most engaging way of getting work done and being entertained.</p>
<p class="body-text">Tablets, phones, and TVs grab the headlines now, but in the near future everything will be connected. The next wave will be in consumer electronics, as radios, cameras, photo frames, printers, and more become connected to the cloud. Once the big money/big R&amp;D consumer electronics and home automation segments have blazed the trail, everything else will follow. Vertical industries such as retail, health care, finance, utilities, and instrumentation will all increasingly use wireless, with cellular or Wi-Fi machine-to-machine as their primary connectivity option.</p>
<p class="heading-1">Development questions</p>
<p class="body-text">In evaluating the use cases for Flow Technology, a comprehensive IP platform family that connects devices to the cloud using both Internet and broadcast channels, engineers considered a simple question: What would be an ideal offering for time-starved engineering teams who need the advantages of cloud connectivity but gain no upside from developing those technologies themselves?</p>
<p class="body-text">The answer was an end-to-end infrastructure for connecting devices to cloud-based services. While the relative ease of providing on-chip Wi-Fi (and ultimately other connectivity standards) already enables a device to connect to the cloud, several important questions remain:</p>
<ul>
<li class="bullets">What URL does the device connect&nbsp;to? </li>
<li class="bullets">How do you set up a user account? </li>
<li class="bullets">How do you update software? </li>
<li class="bullets">How do you control the device from a browser or app in the cloud? </li>
<li class="bullets">How do you stream content, and where do you get content from? </li>
</ul>
<p class="body-text">Each of these questions represents a complex issue that not every company has the resources to resolve.</p>
<p class="heading-1">APIs enable connections</p>
<p class="body-text">The key to successfully enabling devices to easily communicate with cloud services is to develop a set of APIs allowing anyone writing an app on a connected device to answer all of the aforementioned questions, as well as to be extensible to many more functions.</p>
<p class="body-text">Using those APIs, devices can connect to an ecosystem of third-party partners providing payment systems, streamed content, health care, security, and more. For example, 7digital (content) and MiPay (payment) are helping provide those services to device manufacturers.</p>
<p class="body-text">The APIs must talk to both the cloud services and the hardware devices. To enable this, Imagination Technologies created two bookending technologies: a cloud portal (FlowWorld) and a connected processor (METAflow), illustrated in Figure 1. The idea behind the model is that the portal&#8217;s unique fit to the connected processor enables a higher degree of efficiency, consistency, and utility for developing devices delivering real-time and always-connected services.</p>
<p class="figures">
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure1', 'width=875,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure1" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FECD5454%2Ffigures%2F1" title="The FlowWorld portal and METAflow connected processor connect consumer and M2M devices to cloud services via APIs."><br />
					<img width="470" border="0" alt="Figure1" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FECD5454%2Ffigures%2F1" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 1:</b> The FlowWorld portal and METAflow connected processor connect consumer and M2M devices to cloud services via APIs.</figcaption>
</td>
</tr>
</table>
</figure>
<p class="body-text">Simple to implement, APIs enable ecosystem partners to rapidly develop and deploy a diverse range of embedded applications supported by Web services. Any silicon device manufacturer can license these technologies, or product manufacturers can buy silicon devices from licensees and then use them to connect to generic or customized Web services created using APIs.</p>
<p class="body-text">Flow Technology includes highly integrated, licensable, connected processor IP platform hardware complemented by a range of Internet-based enabling technologies and a portfolio of cloud-based resources/services. The technology includes essential baseline product services such as Update for in-field robust software updates, as well as enhanced services such as Radio for adding advanced features to end products. A portal delivers both baseline and&nbsp;enhanced services using a series of&nbsp;APIs through which partners can centrally control and manage service configurations for any METAflow-based connected product. </p>
<p class="body-text">Thanks to an advanced template-based implementation, the portal can be configured to enable service providers to maximize the solution&#8217;s services while creating a highly customized user experience and retaining compatibility with other Flow Technology-based products.</p>
<p class="heading-1">IP and hardware platforms for the&nbsp;cloud</p>
<p class="body-text">Engineers experimented with these technologies in Imagination Technologies&#8217; consumer electronics brand, PURE, and&nbsp;reported any issues before the product family was offered to a wider customer base.</p>
<p class="body-text">The portal powers the PURE Lounge cloud music service (Figure 2), which delivers radio, streaming, and apps to connected processor-enabled radios. Using this kind of platform, developers can prototype and deploy truly connected products and solutions without requiring the incredibly broad range of engineering and commercial know-how and resources usually only found in the industry&#8217;s biggest players.</p>
<p class="figures">
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure2', 'width=875,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure2" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FECD5454%2Ffigures%2F2" title="The PURE Lounge, a FlowWorld portal, allows developers to prototype and deploy connected products without requiring expertise in cloud technologies."><br />
					<img width="470" border="0" alt="Figure2" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FECD5454%2Ffigures%2F2" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 2:</b> The PURE Lounge, a FlowWorld portal, allows developers to prototype and deploy connected products without requiring expertise in cloud technologies.</figcaption>
</td>
</tr>
</table>
</figure>
<p class="body-text">Other devices can help those looking to solve the hardware side of the equation. For example, the XENIF TZ1090 connected processor from Toumaz combines a Meta HTP or MTP processor running Linux, MeOS, Android, or other third-party Operating System (OS) with a highly optimized Ensigma UCCP communications IP core running 802.11 Wi-Fi.</p>
<p class="body-text">The Meta HTP221-dp2 Minimorph development platform (Figure 3) helps engineers gain experience with this technology. The 10 cm x 10 cm board supports the full set of Flow APIs and includes interfaces and peripherals such&nbsp;as an SD card, Wi-Fi, HDMI, and USB, plus headers for a range of TV or radio tuners.</p>
<p class="figures">
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure3', 'width=875,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure3" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FECD5454%2Ffigures%2F3" title="The Minimorph development platform supports the full set of Flow APIs to enable connected devices."><br />
					<img width="470" border="0" alt="Figure3" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FECD5454%2Ffigures%2F3" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 3:</b> The Minimorph development platform supports the full set of Flow APIs to enable connected devices.</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom by 1.9x)</b></div>
</td>
</tr>
</table>
</figure>
<p class="body-text">The Minimorph software development kit includes the CODESCAPE debugger with Linux application debug support. It ships with working tutorials and documentation plus examples that familiarize developers with Meta&#8217;s architecture and DSP features. Debugging is accessed via an Ethernet or JTAG port.</p>
<p class="body-text">Minimorph includes a port of the latest open-source Linux OS for Meta processors, allowing developers to access both the wealth of application and device support available for Linux-based systems and the real-time 32-bit DSP capabilities of the Meta processor.</p>
<p class="heading-1">The next wave of connected embedded devices</p>
<p class="body-text">The increasingly broad array of highly portable application platforms such as Linux, Android, and sophisticated Real-Time Operating Systems (RTOSs) is prompting companies to reevaluate how they can create the next wave of connected embedded products. Ultimately, the best result for the industry will be a set of common platforms, APIs, and devices on which cloud products are built. </p>
<p class="body-text">If this happens, as it has in the graphics space where APIs such as OpenGL have standardized interactions between GPUs and applications, then engineers can focus on their unique domain values and create compelling products that are enriched and revitalized by this ubiquitous connectivity technology. These cloud-based devices will deliver functionality using an optimal mix of local and Internet resources. </p>
<p class="author-bio">Tony King-Smith is VP of marketing at Imagination Technologies. He&nbsp;was&nbsp;previously with Panasonic, where he was involved in global business and technology development in the consumer, automotive, and mobile phone market segments. Tony has also&nbsp;held senior management positions at Renesas (Hitachi), LSI Logic, Inmos, and British&nbsp;Aerospace.</p>
<p class="contact-info">Imagination Technologies +44 (0) 1923 260511 <span class="hyperlink"><a href="mailto:info@imgtec.com">info@imgtec.com</a></span>  Twitter: @<span class="hyperlink"><a href="http://twitter.com/#!/ImaginationPR">ImaginationPR</a></span> Blog: <span class="hyperlink"><a href="http://withimagination.imgtec.com">http://withimagination.imgtec.com</a></span>  <span class="hyperlink"><a href="http://www.imgtec.com">www.imgtec.com</a></span></p>
</p></div>
<p></span></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/android/2011/12/ip-platforms-enable-cloud-connected-device-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Use Transaction-Level Models to ensure hardware and software are in sync</title>
		<link>http://www.embedded-computing.com/articles/id/?5458</link>
		<comments>http://www.embedded-computing.com/articles/id/?5458#comments</comments>
		<pubDate>Fri, 09 Dec 2011 15:00:00 +0000</pubDate>
		<dc:creator>Michael McNamara, Cadence Design Systems</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[asic chip design]]></category>
		<category><![CDATA[asic design jobs]]></category>
		<category><![CDATA[asic design verification]]></category>
		<category><![CDATA[asic fpga design]]></category>
		<category><![CDATA[asic verification]]></category>
		<category><![CDATA[asic verification jobs]]></category>
		<category><![CDATA[Cadence Design Systems]]></category>
		<category><![CDATA[design embedded system]]></category>
		<category><![CDATA[design engineering product]]></category>
		<category><![CDATA[design fpga]]></category>
		<category><![CDATA[design of embedded systems]]></category>
		<category><![CDATA[designing embedded systems]]></category>
		<category><![CDATA[electronic software development]]></category>
		<category><![CDATA[electronics design services]]></category>
		<category><![CDATA[embedded design systems]]></category>
		<category><![CDATA[embedded development]]></category>
		<category><![CDATA[embedded software applications]]></category>
		<category><![CDATA[embedded software developers]]></category>
		<category><![CDATA[embedded software development services]]></category>
		<category><![CDATA[embedded software engineering]]></category>
		<category><![CDATA[embedded software services]]></category>
		<category><![CDATA[embedded software system]]></category>
		<category><![CDATA[embedded software systems]]></category>
		<category><![CDATA[embedded system applications]]></category>
		<category><![CDATA[embedded system development]]></category>
		<category><![CDATA[embedded system hardware]]></category>
		<category><![CDATA[embedded system hardware design]]></category>
		<category><![CDATA[embedded system software development]]></category>
		<category><![CDATA[embedded systems applications]]></category>
		<category><![CDATA[embedded systems engineering]]></category>
		<category><![CDATA[embedded systems hardware]]></category>
		<category><![CDATA[embedded systems software development]]></category>
		<category><![CDATA[engineering product design]]></category>
		<category><![CDATA[engineering product development]]></category>
		<category><![CDATA[engineering software design]]></category>
		<category><![CDATA[hardware and software development]]></category>
		<category><![CDATA[hardware design services]]></category>
		<category><![CDATA[hardware design software]]></category>
		<category><![CDATA[hardware design verification]]></category>
		<category><![CDATA[hardware software design]]></category>
		<category><![CDATA[high fidelity prototype]]></category>
		<category><![CDATA[lifecycle software development]]></category>
		<category><![CDATA[low fidelity prototype]]></category>
		<category><![CDATA[product development design]]></category>
		<category><![CDATA[product development engineering]]></category>
		<category><![CDATA[product engineering design]]></category>
		<category><![CDATA[prototyping software development]]></category>
		<category><![CDATA[software and hardware development]]></category>
		<category><![CDATA[software design engineering]]></category>
		<category><![CDATA[software design methodology]]></category>
		<category><![CDATA[software development engineering]]></category>
		<category><![CDATA[software development prototype]]></category>
		<category><![CDATA[software development prototyping]]></category>
		<category><![CDATA[software embedded]]></category>
		<category><![CDATA[software embedded systems]]></category>
		<category><![CDATA[software engineering development]]></category>
		<category><![CDATA[software engineering services]]></category>
		<category><![CDATA[software product design]]></category>
		<category><![CDATA[step-wise refinement]]></category>
		<category><![CDATA[system software design]]></category>
		<category><![CDATA[tlm systemc]]></category>
		<category><![CDATA[Transaction-Level Modeling]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/android/?guid=3096959a3a91784901b70382581aabaf</guid>
		<description><![CDATA[SystemC-based Transaction-Level Models (TLMs) ease communication and synchronization between software and hardware design teams.]]></description>
			<content:encoded><![CDATA[<div id='story' class='body'>
<div class='body-text'>Companies today are seeking to own more of the vertical design chain by bringing chip design in-house. If not done properly, this will create more problems than it solves. The key is to use a common high-level model of the hardware for software development and debugging that can also be taken into an automated hardware implementation flow. By developing hardware models in SystemC-based Transaction-Level Modeling (TLM), software teams can debug against virtual prototypes long before a hardware prototype is available.</div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/android/2011/12/use-transaction-level-models-to-ensure-hardware-and-software-are-in-sync/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Growth in mobile and cloud-based speech recognition fueling embedded speech technologies</title>
		<link>http://www.embedded-computing.com/articles/id/?5455</link>
		<comments>http://www.embedded-computing.com/articles/id/?5455#comments</comments>
		<pubDate>Fri, 09 Dec 2011 15:00:00 +0000</pubDate>
		<dc:creator>Todd Mozer, Sensory, Inc.</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Silicon]]></category>
		<category><![CDATA[automated speech recognition]]></category>
		<category><![CDATA[computer speech]]></category>
		<category><![CDATA[computer voices text to speech]]></category>
		<category><![CDATA[computerized voice text to speech]]></category>
		<category><![CDATA[dictation speech recognition]]></category>
		<category><![CDATA[embedded systems applications]]></category>
		<category><![CDATA[macspeech dictate]]></category>
		<category><![CDATA[macspeech dictate medical]]></category>
		<category><![CDATA[macspeech dictate review]]></category>
		<category><![CDATA[macspeech dictate update]]></category>
		<category><![CDATA[natural language speech recognition]]></category>
		<category><![CDATA[natural reader voice]]></category>
		<category><![CDATA[natural voices text to speech]]></category>
		<category><![CDATA[reads text aloud]]></category>
		<category><![CDATA[recognition speech]]></category>
		<category><![CDATA[sapi5 voices]]></category>
		<category><![CDATA[Sensory, Inc.]]></category>
		<category><![CDATA[speech for recognition]]></category>
		<category><![CDATA[speech of recognition]]></category>
		<category><![CDATA[Speech recognition]]></category>
		<category><![CDATA[speech recognition dictation]]></category>
		<category><![CDATA[speech recognition dictation software]]></category>
		<category><![CDATA[speech recognition voice]]></category>
		<category><![CDATA[speech recognition voice recognition]]></category>
		<category><![CDATA[speech recognition voices]]></category>
		<category><![CDATA[speech software]]></category>
		<category><![CDATA[speech synthesis and recognition]]></category>
		<category><![CDATA[speech text software]]></category>
		<category><![CDATA[speech to text]]></category>
		<category><![CDATA[speech to text recognition software]]></category>
		<category><![CDATA[speech to text software]]></category>
		<category><![CDATA[speech to text technology]]></category>
		<category><![CDATA[speech tts]]></category>
		<category><![CDATA[speech voice recognition software]]></category>
		<category><![CDATA[text a speech]]></category>
		<category><![CDATA[text aloud software]]></category>
		<category><![CDATA[text aloud voices]]></category>
		<category><![CDATA[text and speech]]></category>
		<category><![CDATA[text speech]]></category>
		<category><![CDATA[text speech software]]></category>
		<category><![CDATA[text to speech technology]]></category>
		<category><![CDATA[text to speech voice]]></category>
		<category><![CDATA[text to voice reader]]></category>
		<category><![CDATA[text to voice speech]]></category>
		<category><![CDATA[textaloud voices]]></category>
		<category><![CDATA[tts voice]]></category>
		<category><![CDATA[tts voices]]></category>
		<category><![CDATA[voice activated remote]]></category>
		<category><![CDATA[voice activated remote controls]]></category>
		<category><![CDATA[voice activated remotes]]></category>
		<category><![CDATA[voice activated telephones]]></category>
		<category><![CDATA[voice activated tv remote]]></category>
		<category><![CDATA[voice command recognition]]></category>
		<category><![CDATA[voice recognition dictation]]></category>
		<category><![CDATA[voice recognition speech]]></category>
		<category><![CDATA[voice recognition typing]]></category>
		<category><![CDATA[voice speech recognition download]]></category>
		<category><![CDATA[voice text speech]]></category>
		<category><![CDATA[voice text to speech]]></category>
		<category><![CDATA[voice to speech]]></category>
		<category><![CDATA[voice to text software]]></category>
		<category><![CDATA[voices for textaloud]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/android/?guid=0a5f6251c9238ff332719156da5e9a14</guid>
		<description><![CDATA[Improvements in embedded speech technology yield a five-step Voice User Interface (VUI) capable of hands-free, eyes-free voice recognition.]]></description>
			<content:encoded><![CDATA[<div id='story' class='body'>
<div class='body-text'>The ease of speaking a command as opposed to typing it is not only boosting demand for and investment in cloud-based voice search processing, but also creating the need for embedded speech technologies. By addressing several technology stages, advances in embedded speech recognition can eliminate issues within noisy environments and improve response times in hands-free voice-activated mobile devices.</div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/android/2011/12/growth-in-mobile-and-cloud-based-speech-recognition-fueling-embedded-speech-technologies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Embedded goes virtual</title>
		<link>http://www.embedded-computing.com/articles/id/?5457</link>
		<comments>http://www.embedded-computing.com/articles/id/?5457#comments</comments>
		<pubDate>Fri, 09 Dec 2011 15:00:00 +0000</pubDate>
		<dc:creator>Warren Webb, Editorial Director, OpenSystems Media</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[about embedded systems]]></category>
		<category><![CDATA[application of embedded system]]></category>
		<category><![CDATA[computer operating systems comparison]]></category>
		<category><![CDATA[computer runs slow]]></category>
		<category><![CDATA[computer speed increase]]></category>
		<category><![CDATA[design embedded system]]></category>
		<category><![CDATA[embedded application development]]></category>
		<category><![CDATA[embedded computer system]]></category>
		<category><![CDATA[embedded computer systems]]></category>
		<category><![CDATA[embedded design systems]]></category>
		<category><![CDATA[embedded development]]></category>
		<category><![CDATA[embedded devices]]></category>
		<category><![CDATA[embedded hardware design]]></category>
		<category><![CDATA[embedded linux]]></category>
		<category><![CDATA[embedded software]]></category>
		<category><![CDATA[embedded software applications]]></category>
		<category><![CDATA[embedded software architecture]]></category>
		<category><![CDATA[embedded software systems]]></category>
		<category><![CDATA[embedded system architecture]]></category>
		<category><![CDATA[embedded system design services]]></category>
		<category><![CDATA[embedded system designs]]></category>
		<category><![CDATA[embedded system development]]></category>
		<category><![CDATA[embedded system hardware]]></category>
		<category><![CDATA[embedded system linux]]></category>
		<category><![CDATA[embedded system software]]></category>
		<category><![CDATA[embedded systeme]]></category>
		<category><![CDATA[embedded systems application]]></category>
		<category><![CDATA[embedded systems architecture]]></category>
		<category><![CDATA[embedded systems development]]></category>
		<category><![CDATA[embedded systems software]]></category>
		<category><![CDATA[embedded x86 board]]></category>
		<category><![CDATA[how to speed up computer]]></category>
		<category><![CDATA[improve computer speed]]></category>
		<category><![CDATA[increase computer speed]]></category>
		<category><![CDATA[lenix operating system]]></category>
		<category><![CDATA[linux embedded]]></category>
		<category><![CDATA[linux embedded system]]></category>
		<category><![CDATA[linux virtual machines]]></category>
		<category><![CDATA[my pc is running slow]]></category>
		<category><![CDATA[OpenSystems Media]]></category>
		<category><![CDATA[operating system embedded]]></category>
		<category><![CDATA[operating system rtos]]></category>
		<category><![CDATA[optimize computer performance]]></category>
		<category><![CDATA[optimizing computer performance]]></category>
		<category><![CDATA[optimizing pc performance]]></category>
		<category><![CDATA[pc 104 motherboard]]></category>
		<category><![CDATA[pc running slow]]></category>
		<category><![CDATA[pc104 vga]]></category>
		<category><![CDATA[rtos embedded systems]]></category>
		<category><![CDATA[rtos operating system]]></category>
		<category><![CDATA[slow computer fix]]></category>
		<category><![CDATA[slow computer performance]]></category>
		<category><![CDATA[slow computer speed]]></category>
		<category><![CDATA[slow pc fix]]></category>
		<category><![CDATA[slow pc performance]]></category>
		<category><![CDATA[speed my computer]]></category>
		<category><![CDATA[speed up computer]]></category>
		<category><![CDATA[speed up my computer]]></category>
		<category><![CDATA[speed up my computer for free]]></category>
		<category><![CDATA[virtual machine host]]></category>
		<category><![CDATA[virtualbox guest additions]]></category>
		<category><![CDATA[virtualization software]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/android/?guid=629d61b896e902b60fb5fa8be2604cdd</guid>
		<description><![CDATA[Virtualization software facilitates the simplified design, easy upgradability, and increased optimization of embedded systems.]]></description>
			<content:encoded><![CDATA[<div id='story' class='body'>
<div class='body-text'>In embedded applications, virtualization software can be used to combine a real-time deterministic operating system with a high-level interactive operating system like Windows or Linux. Using virtualization platforms and tools such as those mentioned in the following discussion simplifies system upgrades and optimizes performance by independently allocating system resources to each operating environment.</div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/android/2011/12/embedded-goes-virtual/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using virtualization to maximize multicore SoC performance</title>
		<link>http://www.embedded-computing.com/articles/id/?5379</link>
		<comments>http://www.embedded-computing.com/articles/id/?5379#comments</comments>
		<pubDate>Wed, 12 Oct 2011 15:00:00 +0000</pubDate>
		<dc:creator>Jim Ready, MontaVista Software MontaVista MontaVista Software</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[cavium octeon]]></category>
		<category><![CDATA[computer operating systems comparison]]></category>
		<category><![CDATA[data center virtualization]]></category>
		<category><![CDATA[device driver development]]></category>
		<category><![CDATA[device driver programming]]></category>
		<category><![CDATA[gnu linux operating system]]></category>
		<category><![CDATA[host virtual machine]]></category>
		<category><![CDATA[hypervisor virtualization]]></category>
		<category><![CDATA[hypervisor-based virtualization]]></category>
		<category><![CDATA[lenix operating system]]></category>
		<category><![CDATA[linux open source operating system]]></category>
		<category><![CDATA[linux operating system]]></category>
		<category><![CDATA[linux operating system features]]></category>
		<category><![CDATA[linux virtual machines]]></category>
		<category><![CDATA[migrate virtual machine]]></category>
		<category><![CDATA[MontaVista Software]]></category>
		<category><![CDATA[octeon processor]]></category>
		<category><![CDATA[open source linux operating system]]></category>
		<category><![CDATA[open source operating system linux]]></category>
		<category><![CDATA[open source virtualisation]]></category>
		<category><![CDATA[open source virtualization software]]></category>
		<category><![CDATA[operating system rtos]]></category>
		<category><![CDATA[operating system virtualization]]></category>
		<category><![CDATA[operating systems linux]]></category>
		<category><![CDATA[operating systems open source]]></category>
		<category><![CDATA[realtime operating system]]></category>
		<category><![CDATA[rtos operating system]]></category>
		<category><![CDATA[run multiple virtual machines]]></category>
		<category><![CDATA[running multiple operating systems]]></category>
		<category><![CDATA[running multiple virtual machines]]></category>
		<category><![CDATA[server consolidation virtualization]]></category>
		<category><![CDATA[server virtualization]]></category>
		<category><![CDATA[server virtualization software]]></category>
		<category><![CDATA[software development in linux]]></category>
		<category><![CDATA[software development linux]]></category>
		<category><![CDATA[software development on linux]]></category>
		<category><![CDATA[storage virtualization technology]]></category>
		<category><![CDATA[use of virtualization]]></category>
		<category><![CDATA[virtual machine hypervisor]]></category>
		<category><![CDATA[virtual machine operating systems]]></category>
		<category><![CDATA[virtual machine workstation]]></category>
		<category><![CDATA[virtual machines operating systems]]></category>
		<category><![CDATA[virtualbox guest additions]]></category>
		<category><![CDATA[virtualisation server]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[virtualization applications]]></category>
		<category><![CDATA[virtualization disaster recovery]]></category>
		<category><![CDATA[virtualization for linux]]></category>
		<category><![CDATA[virtualization hardware]]></category>
		<category><![CDATA[virtualization hypervisor]]></category>
		<category><![CDATA[virtualization of servers]]></category>
		<category><![CDATA[virtualization on linux]]></category>
		<category><![CDATA[virtualization server]]></category>
		<category><![CDATA[virtualization servers]]></category>
		<category><![CDATA[virtualization software]]></category>
		<category><![CDATA[virtualization support]]></category>
		<category><![CDATA[virtualization technologies]]></category>
		<category><![CDATA[virtualization virtual machine]]></category>
		<category><![CDATA[virtualization white paper]]></category>
		<category><![CDATA[virtualized server]]></category>
		<category><![CDATA[virtualized servers]]></category>
		<category><![CDATA[what is virtual machine in operating system]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/android/?guid=6ef6ad28e3bd19a8847529bb04187977</guid>
		<description><![CDATA[Using virtualization techniques to leverage the potential of multicore SoCs.]]></description>
			<content:encoded><![CDATA[<div id='story' class='body'>
<div class='body-text'>Multicore Systems-on-Chip are multiplying the difficulties software developers face in enabling applications to scale linearly with available cores and fully leverage the increasing amounts of processing power available. Using Linux-based virtualization methodologies can meet the high-level requirements of multicore environments while avoiding increases in cost and complexity.</div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/android/2011/10/using-virtualization-to-maximize-multicore-soc-performance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The impetus for the Quantum3D product lines acquisition, in one word: &quot;Synergy&quot; &#8211; Q&amp;A with Ray Niacaris, Director of Operations and Sales at IData Visual Systems Inc., a subsidiary of ENSCO Inc.</title>
		<link>http://www.mil-embedded.com/articles/id/?5399</link>
		<comments>http://www.mil-embedded.com/articles/id/?5399#comments</comments>
		<pubDate>Wed, 12 Oct 2011 15:00:00 +0000</pubDate>
		<dc:creator>Staff, OpenSystems Media</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[178b certification]]></category>
		<category><![CDATA[acquistions and mergers]]></category>
		<category><![CDATA[advantages of proprietorship]]></category>
		<category><![CDATA[advantages s corporation]]></category>
		<category><![CDATA[applications embedded systems]]></category>
		<category><![CDATA[aquisitions and mergers]]></category>
		<category><![CDATA[business structure partnership]]></category>
		<category><![CDATA[design embedded hardware]]></category>
		<category><![CDATA[design embedded systems]]></category>
		<category><![CDATA[design engineering product]]></category>
		<category><![CDATA[design of embedded system]]></category>
		<category><![CDATA[do-178b certification]]></category>
		<category><![CDATA[do178b certification]]></category>
		<category><![CDATA[due diligence mergers]]></category>
		<category><![CDATA[embedded hardware design]]></category>
		<category><![CDATA[embedded microcontroller systems]]></category>
		<category><![CDATA[embedded software applications]]></category>
		<category><![CDATA[embedded software design]]></category>
		<category><![CDATA[embedded software development]]></category>
		<category><![CDATA[embedded system designing]]></category>
		<category><![CDATA[embedded system hardware]]></category>
		<category><![CDATA[embedded system hardware design]]></category>
		<category><![CDATA[embedded system software development]]></category>
		<category><![CDATA[embedded systems hardware]]></category>
		<category><![CDATA[embedded systems software development]]></category>
		<category><![CDATA[embedded systems uml]]></category>
		<category><![CDATA[general purpose gpu]]></category>
		<category><![CDATA[HMI tools]]></category>
		<category><![CDATA[integration merger]]></category>
		<category><![CDATA[m&a integration]]></category>
		<category><![CDATA[merger aquisitions]]></category>
		<category><![CDATA[merger integration checklist]]></category>
		<category><![CDATA[mergers integration]]></category>
		<category><![CDATA[microprocessor embedded system]]></category>
		<category><![CDATA[military embedded systems]]></category>
		<category><![CDATA[partnership business structure]]></category>
		<category><![CDATA[programming embedded system]]></category>
		<category><![CDATA[proprietorship business]]></category>
		<category><![CDATA[proprietorship businesses]]></category>
		<category><![CDATA[proprietorship partnership corporation]]></category>
		<category><![CDATA[realtime embedded system]]></category>
		<category><![CDATA[realtime embedded systems]]></category>
		<category><![CDATA[rtca 160]]></category>
		<category><![CDATA[rtca 178b]]></category>
		<category><![CDATA[rtca do-160f]]></category>
		<category><![CDATA[rtca do-178a]]></category>
		<category><![CDATA[rtca do-178c]]></category>
		<category><![CDATA[rtca do-254]]></category>
		<category><![CDATA[rtca do178]]></category>
		<category><![CDATA[rtca do178b]]></category>
		<category><![CDATA[rtca do254]]></category>
		<category><![CDATA[s corporation liability]]></category>
		<category><![CDATA[s corporation ownership]]></category>
		<category><![CDATA[s corporation structure]]></category>
		<category><![CDATA[s corporations advantages]]></category>
		<category><![CDATA[set up s corp]]></category>
		<category><![CDATA[setting up s corp]]></category>
		<category><![CDATA[single proprietorship business]]></category>
		<category><![CDATA[software embedded]]></category>
		<category><![CDATA[The impetus for the Quantum3D product lines acquisition, in one word]]></category>
		<category><![CDATA[uml embedded system]]></category>
		<category><![CDATA[uml for embedded systems]]></category>
		<category><![CDATA[when did michael jackson died]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/android/?guid=cea95e98d9ecf97d100cdaf0e8d09544</guid>
		<description><![CDATA[Ray Niacaris elaborates on ENSCO's acquisition of IData and IGL 178 product lines, and the forthcoming implications of IData Visual Systems Inc. on the HMI market.]]></description>
			<content:encoded><![CDATA[<div class="story">
<h3 class="abstract"><img alt="1" class="figure_intro wide" src="http://i.opensystemsmedia.com/?zc=F&#038;f=png&#038;h=320&#038;w=600&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FMES5399%2Ffigures%2F1" />Editor&#8217;s note: Started in 1969 by Dr. Paul Broome, ENSCO is an S Corporation based in Falls Church, Virginia with 600 employees and a focus on national security. Of the company&#8217;s five divisions focusing on transportation, security, and aerospace and defense, the Innovative Systems Solutions division found that it was often &#8220;synergistically&#8221; running into the product IData by Quantum3D. ENSCO put together a deal to acquire Quantum3D&#8217;s IData and IGL 178 product lines and associated employees. The merger was announced earlier this year, shortly before Military Embedded Systems talked with Ray Niacaris, Director of Operations and Sales for the newly formed IData Visual Systems Inc. subsidiary of ENSCO Inc.</h3>
<p><span id="more-487"></span><span class='body'>
<p class="body-text"></p>
<p class="interview-question"><span class="hyperlink">We know that ENSCO provides scientific and engineering technologies for aerospace and defense, among other industries, but why buy Quantum3D&#8217;s IData and IGL&nbsp;product lines? </span></p>
<p class="body-text"><span id="Ad-ABD-1" style="display: none; float: left;"></span><span class="interviewee">NIACARIS: </span><span class="hyperlink">In a word: synergy. As we moved more and more into certification projects, it became apparent to us that we needed much more certification expertise. And the IData product line needed to add tactical digital moving map products and ENSCO had that technology in house, but not a vehicle to bring that technology to market. The IData product line was the vehicle to accomplish that. Finally, we had essentially the same customer base, so it would be a seamless integration effort with existing IData customers.</span></p>
<p class="interview-question"><span class="hyperlink">What exactly is ENSCO buying? </span></p>
<p class="body-text"><span class="interviewee">NIACARIS: </span><span class="hyperlink">ENSCO purchased all the IData intellectual property and all the IGL intellectual property. They also took over all existing customer support agreements and open NRE projects, in addition to all hardware, computer resources, marketing materials, customer databases, trade-show material, and anything else that was associated with the IData and IGL products. ENSCO also took on Quantum3D employees who were dedicated to the IData and IGL product lines. </span></p>
<p class="interview-question"><span class="hyperlink">What is the IData product line, and which&nbsp;problem(s) does it solve in the avionics industry? </span></p>
<p class="body-text"><span class="interviewee">NIACARIS: </span><span class="hyperlink">The IData family of products addresses the HMI needs of the avionics industry. Unlike most tools that create an executable file that needs to be linked to the target system&#8217;s software to create a contiguous executable, IData has an executable library, fully certifiable, that processes data and comprises HMI behavior and graphics. This data can be dynamically downloaded to the target system in real time, while the target system is fully operational, thus negating the need to shut down the target system. </span></p>
<p class="body-text"><span class="hyperlink">And the IGL product family addresses another set of common issues related to embedded cockpit displays: namely heat, power, and obsolescence. IGL is a software-based GPI that supports the Kronos ES/SC subset of the OpenGL standard. Much of the graphics display work can be accomplished with IGL,&nbsp;such as the primary flight display. IGL is a software library, fully certifiable, that runs on the target system, processes OGL commands, and drives the frame buffer. It can be used in conjunction with a system GPU or run stand-alone. In a partitioned memory application, it can isolate the graphics display tasks and allow different FAA certification levels to be on the same display. Since IGL utilizes CPU cycles to perform its functions, the need for a separate GPU chip and its associated power and heat issues are eliminated. Even more importantly, since IGL is software, it can easily meet the 20-year product life-cycle requirement. </span></p>
<p class="interview-question"><span class="hyperlink">Who/what are the competing solutions to&nbsp;IData? </span></p>
<p class="body-text"><span class="interviewee">NIACARIS: </span><span class="hyperlink">With the IGL product line, there really is not a directly competitive product. IGL mainly competes with hardware-based GPUs (chips). In that respect, IGL cannot support all of the functions at the same performance levels that a GPU can. However, for a number of avionics applications, IGL can perform the required functions at the desired level of performance.</span></p>
<p class="body-text"><span class="hyperlink">Although none of the competition uses the architectural approach of IData, their offerings address the same issues/design problems that IData does. Among these companies are Presagis: VAPS xt, Disti: Glstudio, Altia: Altia Design (mainly focused in the automotive market); Esterel: SCADE Display. I have noticed an increasing desire by manufacturers to use tools, but issues arise when programmers who developed the custom application decide to move on and the knowledge behind that custom implementation moves with them.</span></p>
<p class="interview-question"><span class="hyperlink">What about code reuse? </span></p>
<p class="body-text"><span class="interviewee">NIACARIS: </span><span class="hyperlink">There are many applications written with tools no longer supported, and customers are faced with what to do with legacy software. One of the first HMI tools on the market was VAPS. Many applications were written using this tool, and customers would like to have a way to import those legacy applications onto a new platform that provides them a future and increased capability and performance. IData actually has an importer that can read a customer&#8217;s data files created with a tool like VAPS and convert them to the IData tool set. Recent migrations have resulted in a minimum of a 2x performance increase as a result of the re-hosting. Still other customers have found it rather easy to just redo the display applications in IData.</span></p>
<p class="body-text"><span class="hyperlink">Since IData does not generate code, but rather data that renders an engine on the embedded target system, the identical HMI design can be used on a multitude of target systems of different capabilities because the target system will use its graphical and CPU resources to display the HMI design and behavior. In other words, one need not be concerned about the target system when doing the HMI development. </span></p>
<p class="interview-question"><span class="hyperlink">Talk about some of the latest market technologies, and how they affect IData and why.</span></p>
<p class="body-text"><span class="interviewee">NIACARIS:</span><span class="hyperlink"> Our business used to be driven by technologies developed by the gaming industry, and that is still the case to a certain extent. However, what used to be a simple cell phone is no longer the case. The use of a cell phone to make calls is often considered incidental, rather than the key component. It would be a real challenge today to find a cell phone that just makes calls. The challenges of these mobile devices are many, but chief among them is power or battery life. This market in many ways is now driving our&nbsp;industry. </span></p>
<p class="body-text"><span class="hyperlink">Until a few short years ago, a multi-touch MFD was out of the question and a touch panel was rare, with the preference still being bezel buttons. We are now seeing 3D panels that do not require special glasses, and we now need to write applications that rely on touch and multi-touch GUIs. Android is now considered as a development platform that we are required to support. It seemed to happen almost overnight that EFBs were being built on top of iPad technology, and that product itself was only introduced a year ago. The complexity of the graphics required in cockpit displays requires more and more powerful GPUs, and these GPUs need to be around to support 20-year product life cycles, or be so driven by standards-based design that applications can move seamlessly from one hardware platform to another. Those tools that can address that portability will survive in the years ahead.</span></p>
<p class="body-text"><span class="hyperlink">HMI tool vendors need to form strategic relationships with hardware vendors and RTOS and middleware vendors to ensure that they are all working in concert to drive new technologies and provide the very best solutions for user/machine interactions.</span></p>
<p class="interview-question"><span class="hyperlink">What do you see the future holding in&nbsp;this area of HMI tools, safety-critical software, and so on?</span></p>
<p class="body-text"><span class="interviewee">NIACARIS: </span><span class="hyperlink">As we move forward toward advanced cockpits, we can be fairly certain the future will yield new ways to provide the aircraft pilots complex data about their surroundings in an instantly recognizable format. That format will most likely take the form of some type of graphical display. The trick will be presenting that information in an easy-to-comprehend manner and in a timely&nbsp;fashion.</span></p>
<p class="body-text"><span class="hyperlink">IData Visual Systems, Inc. is currently working on a concept called &#8220;combined vision systems.&#8221; This is a complex concept that requires combining high-speed sensor technology with high-performance, real-time visual data capture (i.e. satellite imagery), synthesized terrain data, real-time weather data, radio identification data, ground-based situational data, and other types of data still yet to be identified. These data need to be combined in a single display to create a synergistic awareness to the flight deck far beyond the levels of information displays currently in use. Each data feed can fill in or enhance the data present from other sources including, of course, the view out of the flight deck windows and the pilot&#8217;s inherent knowledge of their surroundings.</span></p>
<p class="interview-question"><span class="hyperlink">What advantages will ENSCO&#8217;s acquisition of IData provide to the embedded industry? </span></p>
<p class="body-text"><span class="interviewee">NIACARIS: </span><span class="hyperlink">To begin with, ENSCO has primarily been a service-based company, while IData has been focused on products. As the products produced by IData evolved more and more into the realm of safety-critical design, it became readily apparent that it must &#8220;staff up&#8221; to engage in that type of business. However, ENSCO already had the staff, reputation, and track record to provide the type of support necessary to pursue that business. Today IData Visual Systems can support fully certified cockpit display programs.</span></p>
<p class="body-text"><span class="hyperlink">Additionally, although IData has capability to overlay weather data in its IData HMI product, until the acquisition by ENSCO, IData did not work with sources of weather-related expertise. ENSCO has an extensive weather research group and supplies weather data to NASA as well as a major airline.</span></p>
<p class="body-text"><span class="hyperlink">IData has not been engaged in the rail industry, yet ENSCO has been working with the rail industry for many years. In&nbsp;fact, a quick visit to the ENSCO website yields many areas where ENSCO&#8217;s established businesses can benefit from the use of IData products and vice versa.</span></p>
<p class="author-bio"><span class="hyperlink">Ray Niacaris is Director of Operations and Sales at IData Visual Systems Inc., a newly formed subsidiary of ENSCO Inc. He has more than 35 years of experience in real-time embedded systems and computer graphics. Ray has degrees in EE and CS from the Illinois Institute of&nbsp;Technology, where he graduated with honors. He has completed advanced studies in product design and held the position of Studio Professor at the Illinois Institute of Design. Contact him&nbsp;at rayn@idatavs.com.</span></p>
<p class="contact-info"><span class="hyperlink">ENSCO, Inc. 909-593-2055 <a href="http://www.ensco.com">www.ensco.com</a></span></p>
</p></div>
<p></span></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/android/2011/10/the-impetus-for-the-quantum3d-product-lines-acquisition-in-one-word-synergy-qa-with-ray-niacaris-director-of-operations-and-sales-at-idata-visual-systems-inc-a-subsidiary-of-en/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Combat fire support and situational awareness? There&#8217;s a smartphone app for that</title>
		<link>http://www.mil-embedded.com/articles/id/?5347</link>
		<comments>http://www.mil-embedded.com/articles/id/?5347#comments</comments>
		<pubDate>Fri, 02 Sep 2011 15:00:00 +0000</pubDate>
		<dc:creator>Michael Howard, QinetiQ North America</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[android apps]]></category>
		<category><![CDATA[electronic design services]]></category>
		<category><![CDATA[electronic product design]]></category>
		<category><![CDATA[embed system]]></category>
		<category><![CDATA[embeded system]]></category>
		<category><![CDATA[ieee projects]]></category>
		<category><![CDATA[microcontroller 8051]]></category>
		<category><![CDATA[microcontrollers]]></category>
		<category><![CDATA[Mil Tech Trends]]></category>
		<category><![CDATA[QinetiQ North America]]></category>
		<category><![CDATA[single board computer]]></category>
		<category><![CDATA[single board computer linux]]></category>
		<category><![CDATA[technical internet]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/android/?guid=541ee73c59057f37dfab55e50857fc74</guid>
		<description><![CDATA[Android, you've done it again. Composable Handheld Android Platform (CHAP) integrates call for fire capability for the warfighter.]]></description>
			<content:encoded><![CDATA[<div class="story">
<h3 class="abstract"><img alt="3" class="figure_intro wide" src="http://i.opensystemsmedia.com/?zc=F&#038;f=png&#038;h=320&#038;w=600&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FMES5347%2Ffigures%2F3" />Mobile applications are just starting to earn their way into the &#8220;trusted&#8221; status of the military IT toolbox. But given the growing use of smartphones on the battlefield, can a smartphone do more than just monitor a network or provide secure chat? Could it actually heighten situational awareness to help save warfighter lives or even provide aid in combat fire scenarios? The answer is a resounding &#8220;yes,&#8221; and a Composable Handheld Android Platform (CHAP) comprising a Call For Fire (CFF) Mission Thread is key. (U.S. Army photo by Heather Vann)</h3>
<p><span id="more-382"></span><span class='body'>
<p class="body-text"><span class="hyperlink">Despite technological advances across the board, the Department of Defense continues to grapple with a familiar capability gap &#8211; situational awareness, particularly the availability to deploy small, dispersed, mobile units. While situational awareness tools are now heavily automated, the route that many DoD technologies are taking, this automation emerged in the matrix of legacy command and control architecture with thick clients, voice communications, authoritative data sources, and centralized command centers. However, doctrine and operational practice have now outgrown such an architecture. Small, highly mobile, increasingly autonomous units (and even individuals) are intended to operate in a net-centric fashion, but legacy issues of network infrastructure, heavy systems, and lack of access to data continue to limit mobile situational awareness. </span></p>
<p class="body-text"><span class="hyperlink">Combat fire support poses a particularly tough challenge for mobile units. Its stringent requirements for timeliness and accuracy and inherent lethality as well as dependence on an accurate operational picture suggest that if a system works well and reliably for fire support, it should also lend itself to other domains. Such a mobile combat fire support system now exists for military use, the Composable Handheld Android Platform (CHAP), which comprises a Call For Fire (CFF) Mission Thread, Infrastructure as a Service (IaaS), Software as a Service (SaaS), a Web portal, and an Android or iPhone smartphone application and associated services. The following discussion examines the different components that enable a CFF to be executed from the CHAP, from functionality of the device to the makeup of the systems behind CHAP. </span></p>
<p class="heading-1"><span class="hyperlink">Eyes on situational awareness</span></p>
<p class="body-text"><span class="hyperlink">Complete situational awareness comes from eyes on a target (for example, video feeds from UASs), Blue Force and Red&nbsp;Force locations and descriptions, current and accurate imagery/maps, and local area intelligence. With the aforementioned technology unified into a single system, CHAP provides an observer with necessary intelligence, as well as the ability to modify, delete, or create tracks (actual moving targets) directly from the mobile device. Fire support can now be called in through a Droid or iPhone application, simply by confirming the target via the touch-screen; this smartphone-based support also gives the warfighter access to other intelligence via data services functionality, including chatting with other units currently connected to CHAP in the cloud. A screenshot of the soldier&#8217;s view can be seen in Figure 1.</span></p>
<p class="figures"><span class="hyperlink"><br />
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure1', 'width=875,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure1" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FMES5347%2Ffigures%2F1" title="Droid soldier view &amp;#8211; Call For Fire (CFF) Android application"><br />
					<img width="470" border="0" alt="Figure1" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FMES5347%2Ffigures%2F1" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 1:</b> Droid soldier view &#8211; Call For Fire (CFF) Android application</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom by 1.9x)</b></div>
</td>
</tr>
</table>
</figure>
<p>		   </span></p>
<p class="body-text"><span class="hyperlink">When a target is created, it is reported through the cloud, processed through a Complex Event Processing (CEP) engine, and sent to the secure commander portal in real time for review and authorization. Via the portal, the operation commander can view an entire Common Operational Picture (COP), which runs as SaaS within the IaaS. Additionally, any authorized users in the portal can create a customized view, or User Defined Operational Picture (UDOP). The user can select from a library of widgets (such as Google Earth and NASA World Wind) to build their UDOP, which can be seen in the screenshot of the Commander&#8217;s view (Figure 2). </span></p>
<p class="figures"><span class="hyperlink"><br />
<figure>
<table width="480" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center" >
<p>				<a onclick="popup=window.open(this.href, 'Figure2', 'width=875,height=580,scrollbars=no,resizable=yes'); popup.focus(); return false;" id="Figure2" href="http://i.opensystemsmedia.com/?bg=ffffff&#038;q=90&#038;w=871&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FMES5347%2Ffigures%2F2" title="Commander portal view"><br />
					<img width="470" border="0" alt="Figure2" src="http://i.opensystemsmedia.com/?q=94&#038;bg=ffffff&#038;w=470&#038;f=jpg&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FMES5347%2Ffigures%2F2" /><br />
				</a>
				</td>
</tr>
<tr>
<td class="caption" align="center" style="padding-top: 11px; line-height: 1em;">
<figcaption><b>Figure 2:</b> Commander portal view</figcaption>
<div style="color: #336600; padding-top: 4px; font-size: 9px;"><b>(click graphic to zoom by 1.9x)</b></div>
</td>
</tr>
</table>
</figure>
<p>		   </span></p>
<p class="body-text"><span class="hyperlink">The prime question remains, however: What does each disparate piece of technology bring to the table, ultimately enabling mobile situational awareness for the warfighter? We&#8217;ll start by examining the CFF Mission Thread.</span></p>
<p class="heading-1"><span class="hyperlink">Live fire &#8211; CFF Mission Thread</span></p>
<p class="body-text"><span class="hyperlink">The CFF Mission Thread is a series of documented processes, involving dozens of parallel systems and applications as well as high command review built around an observer (for example, a warfighter) using a smartphone to call for fire. This is done simply by the user holding his/her finger on the target for a few milliseconds until the command is transmitted to the cloud for analysis, against a target, whether an enemy vehicle, strongpoint, building, or unit. The Mission Thread is the backbone of CHAP, allowing the warfighter to call for, and receive, fire support in a hostile situation. For the Mission Thread to function as needed, however, several criteria must be met.</span></p>
<p class="body-text"><span class="hyperlink">First and foremost, the observer must be connected to the military network and the supporting applications, like the Address Book, must be online and functional. Next, the operation commander&#8217;s criteria and Fire Support Coordinating Measures (FSCMs) must be readily established guidelines for the type of fire support to be received: how this incoming fire will affect nearby operations and whether or not air support is to be received. Finally, the observer must have a laser (used to &#8220;paint&#8221; the target/targets), and there must be weapons positioned in the area of operations to actually fire on the target.</span></p>
<p class="body-text"><span class="hyperlink">When these criteria are met, fire support can be received. As for the type of fire support, Precision Guided Munitions (PGMs) must be employed, which provide near-pinpoint accuracy to the observed target. In this case, PGMs can include supporting fire from howitzers, tanks, unmanned aerial systems (like the Predator drone), and attack helicopters.</span></p>
<p class="body-text"><span class="hyperlink">To prevent unauthorized use or interception, the Droid or iPhone used by the observer could be equipped with a Type&nbsp;I Encryption Sleeve. Currently undergoing prototype testing with NSA, this is similar to a standard smartphone case or iPhone &#8220;powerpack&#8221; that locks around the outside of the smartphone, providing Type I encryption capabilities to a typically unsecured device. </span></p>
<p class="heading-1"><span class="hyperlink">Fire from the cloud</span></p>
<p class="body-text"><span class="hyperlink">CHAP relies heavily on the cloud for its flexibility and overall functionality to the warfighter, primarily via IaaS and SaaS. IaaS renders the virtual environment transparent to the end user, allowing updates to the applications (such as the Droid app, services, business rules engine, portal, and widgets) and the underlying infrastructure to occur without procuring physical memory, storage, or processing power. Meanwhile, SaaS enables easy deployment of COTS soft-ware for additional functionality within the technology. Enterprise services provide a foundation for interoperability among the capabilities deployed within the cloud environment and consist of eight separate services: </span></p>
<p class="body-text"><span class="hyperlink">1. Discovery Service</span></p>
<p class="body-text"><span class="hyperlink">2. Messaging Service supporting AMQP and Java Message Service (JMS)</span></p>
<p class="body-text"><span class="hyperlink">3. Orchestration Service</span></p>
<p class="body-text"><span class="hyperlink">4. Real-time Collaboration Service</span></p>
<p class="body-text"><span class="hyperlink">5. User-facing Services</span></p>
<p class="body-text"><span class="hyperlink">6. Security Services</span></p>
<p class="body-text"><span class="hyperlink">7. Mediation Services</span></p>
<p class="body-text"><span class="hyperlink">8. Enterprise Service Management (ESM)</span></p>
<p class="body-text"><span class="hyperlink">Along with the aforementioned enterprise services, the Department of Defense&#8217;s Universal CORE (UCore) data model is also used, allowing the simulated data services running in the cloud to talk to each other. Additionally, UCore in this application is extended to support Track Metadata, Video MetaData, and Variable Message Framework (VMF) messages for position location, along with Keyhole Markup Language to support Google Earth Integration.</span></p>
<p class="body-text"><span class="hyperlink">The simulated data services include multiple intelligence systems, including sensor data from remote monitoring units, video feeds from UASs and aircraft, maps, and other imagery. Most notably, the Global Command and Control System-Joint (GCCS-J), a DoD legacy system, is also run in the cloud as a simulated data source. To do this, a tracks service (an application/messaging service to transmit tracks/target information) was written on top of GCCS-J, allowing it to push its data into the cloud for use by the other cloud-based services.</span></p>
<p class="body-text"><span class="hyperlink">For the final step in the cloud, a Universal Description Discovery and Integration (UDDI) registry stores all the services and their associated data models for CHAP, which allows the disparate systems making up CHAP to find the appropriate service when needed for a specific event, like an acquired target or a request for fire support. A CEP engine then processes these multiple events and messages to determine which should be acted upon, in conjunction with a Business Rule Management System (BRMS) that defines, deploys, and executes business rules for the system. </span></p>
<p class="body-text"><span class="hyperlink">As an example, the CEP engine has a rule to easily let commanders see when a tank or other mobile firing platform is running low on ammo. More specifically, when a tank&#8217;s ammo threshold drops below 20, the affected tank turns blue, allowing commanders to easily see which tanks are friendly (blue), hostile (red), or low on ammo/resources (green). The Commander Portal contains a widget to view this on the Map for SA.</span></p>
<p class="heading-1"><span class="hyperlink">Forging ahead under fire</span></p>
<p class="body-text"><span class="hyperlink">This technology was co-developed by QinetiQ North America and Red Hat in their internal research and development program. The current technology source code is available via projects within the DoD&#8217;s Forge.mil, including an Android project established during this technology&#8217;s development. The system described herein was developed to demonstrate the art of the possible for the current tactical and enterprise environment. The technology is being refined for deployment to warfighters who need near-real-time situational awareness &#8211; and that, of course, is every warfighter whose boots are on the ground.  </span></p>
<p class="author-bio"><span class="hyperlink">Michael Howard is the Vice President of Advanced Enterprise System Solutions for QinetiQ North America&#8217;s Systems Engineering Group. He has been recognized throughout the DoD for his efforts in Service Oriented Architectures (SOAs), Master Data Management (MDM), System of Systems (SoS) Engineering, and SoS integration. He holds a BS in&nbsp;Computer Engineering from the University of South Carolina. Email: <a href="mailto:Michael.Howard@qinetiq-na.com">Michael.Howard@qinetiq-na.com</a></span>. </p>
<p class="contact-info">QinetiQ North America 843-740-7456 www.qinetiq-na.com</p>
</p></div>
<p></span></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/android/2011/09/combat-fire-support-and-situational-awareness-theres-a-smartphone-app-for-that/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Smartphone encryption app helps sensitive information get more secure: Interview with Ian Meakin, VP of Marketing at Cellcrypt, Inc.</title>
		<link>http://www.mil-embedded.com/articles/id/?5349</link>
		<comments>http://www.mil-embedded.com/articles/id/?5349#comments</comments>
		<pubDate>Fri, 02 Sep 2011 15:00:00 +0000</pubDate>
		<dc:creator>Sharon Hess</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[electronic design services]]></category>
		<category><![CDATA[electronic product design]]></category>
		<category><![CDATA[embed system]]></category>
		<category><![CDATA[embeded system]]></category>
		<category><![CDATA[ieee projects]]></category>
		<category><![CDATA[microcontroller 8051]]></category>
		<category><![CDATA[microcontrollers]]></category>
		<category><![CDATA[military embedded systems]]></category>
		<category><![CDATA[single board computer]]></category>
		<category><![CDATA[single board computer linux]]></category>
		<category><![CDATA[Smartphone apps]]></category>
		<category><![CDATA[Smartphone encryption app helps sensitive information get more secure]]></category>
		<category><![CDATA[technical internet]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/android/?guid=e50f60e46d41c665b20655ad90738cdc</guid>
		<description><![CDATA[Increased smartphone use in military- and government-related situations eventuated the obvious question, "How secure is that?" Well, Ian Meakin of Cellcrypt has the answer for secure voice and Blackberry text, but is it enough for classified information?]]></description>
			<content:encoded><![CDATA[<div id='story' class='body'>
<div class='body-text'>Off-the-shelf iPhone, Blackberry, Nokia, or Android-based smartphones are simply everywhere and used by most everyone these days. And off-the-shelf smartphones are undoubtedly used by military officials, foreign dignitaries, and federal agents (or their staff members) hustling to schedule meetings. In the process, they reveal &#8220;sensitive but unclassified information&#8221; in the clear, including where and when to meet, with whom they will meet, travel plans, and more. Though this information seems rather mundane, if it is intercepted by hackers, it can present a high risk to national or personal security. But CellCrypt, Inc. says they&#8217;ve developed a remedy: their secure voice calling app for smartphones (including secure text for Blackberry), used by the military and utilizing NSA Suite B and FIPS 140-2 crypto to secure sensitive but unclassified information. In the following interview, Managing Editor Sharon Hess got a behind-the-scenes look at how the application works technically, and found out whether it can protect the next level up: classified information. Edited excerpts follow.</div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/android/2011/09/smartphone-encryption-app-helps-sensitive-information-get-more-secure-interview-with-ian-meakin-vp-of-marketing-at-cellcrypt-inc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Power.org keeps the wheels turning and evolution churning on everything &quot;Power Architecture&quot; &#8211; Q&amp;A with Fawzi Behmann, Director of Marketing and Strategic Advisor at Power.org</title>
		<link>http://www.mil-embedded.com/articles/id/?5269</link>
		<comments>http://www.mil-embedded.com/articles/id/?5269#comments</comments>
		<pubDate>Wed, 27 Jul 2011 15:00:00 +0000</pubDate>
		<dc:creator>Chris A. Ciufo, Editor, Military Embedded Systems</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[64 bit microprocessor]]></category>
		<category><![CDATA[amd processor]]></category>
		<category><![CDATA[amd processors]]></category>
		<category><![CDATA[blade server virtualization]]></category>
		<category><![CDATA[compare intel processors]]></category>
		<category><![CDATA[data center virtualization]]></category>
		<category><![CDATA[data centre virtualisation]]></category>
		<category><![CDATA[data centre virtualization]]></category>
		<category><![CDATA[disaster recovery virtualization]]></category>
		<category><![CDATA[dsp and fpga]]></category>
		<category><![CDATA[dsp with fpga]]></category>
		<category><![CDATA[fastest amd processor]]></category>
		<category><![CDATA[fastest computer processor]]></category>
		<category><![CDATA[fpga dsp]]></category>
		<category><![CDATA[fpga signal processing]]></category>
		<category><![CDATA[freescale powerpc]]></category>
		<category><![CDATA[freescale processors]]></category>
		<category><![CDATA[high performance computing hpc]]></category>
		<category><![CDATA[hypervisor virtualization]]></category>
		<category><![CDATA[infrastructure virtualization]]></category>
		<category><![CDATA[intel cpu]]></category>
		<category><![CDATA[intel processor]]></category>
		<category><![CDATA[intel processor comparison]]></category>
		<category><![CDATA[intel processors]]></category>
		<category><![CDATA[intel processors comparison]]></category>
		<category><![CDATA[isa instruction set]]></category>
		<category><![CDATA[military embedded systems]]></category>
		<category><![CDATA[most powerful supercomputer]]></category>
		<category><![CDATA[most powerful supercomputers]]></category>
		<category><![CDATA[power architecture]]></category>
		<category><![CDATA[processor comparison]]></category>
		<category><![CDATA[risc microprocessor]]></category>
		<category><![CDATA[server consolidation virtualization]]></category>
		<category><![CDATA[servers for virtualization]]></category>
		<category><![CDATA[servers virtualization]]></category>
		<category><![CDATA[supercomputer blue gene]]></category>
		<category><![CDATA[supercomputer top 500]]></category>
		<category><![CDATA[virtual server consolidation]]></category>
		<category><![CDATA[virtualisation server]]></category>
		<category><![CDATA[virtualization and consolidation]]></category>
		<category><![CDATA[virtualization best practices]]></category>
		<category><![CDATA[virtualization consolidation]]></category>
		<category><![CDATA[virtualization data center]]></category>
		<category><![CDATA[virtualization data centers]]></category>
		<category><![CDATA[virtualization disaster recovery]]></category>
		<category><![CDATA[virtualization hypervisor]]></category>
		<category><![CDATA[virtualization infrastructure]]></category>
		<category><![CDATA[virtualization of servers]]></category>
		<category><![CDATA[virtualization server]]></category>
		<category><![CDATA[virtualization servers]]></category>
		<category><![CDATA[virtualization white paper]]></category>
		<category><![CDATA[virtualization white papers]]></category>
		<category><![CDATA[virtualize servers]]></category>
		<category><![CDATA[virtualized data center]]></category>
		<category><![CDATA[virtualized infrastructure]]></category>
		<category><![CDATA[virtualized server]]></category>
		<category><![CDATA[virtualized servers]]></category>
		<category><![CDATA[virtualizing servers]]></category>
		<category><![CDATA[vmware data center]]></category>
		<category><![CDATA[vmware server consolidation]]></category>
		<category><![CDATA[why virtualize servers]]></category>

		<guid isPermaLink="false">http://tech.opensystemsmedia.com/android/?guid=7d532de8a902714d4617a534636aaeef</guid>
		<description><![CDATA[In an exclusive Q&#38;A with Military Embedded Systems, Fawzi Behmann, Director of Marketing and Strategic Advisor at Power.org, describes how his company is planning out the Power Architecture road map.]]></description>
			<content:encoded><![CDATA[<div class="story">
<h3 class="abstract"><img alt="1" class="figure_intro wide" src="http://i.opensystemsmedia.com/?zc=F&#038;f=png&#038;h=320&#038;w=600&#038;src=http%3A%2F%2Fattachments.opensystemsmedia.com%2FMES5269%2Ffigures%2F1" />Most of us in the embedded design realm have probably tucked a PowerPC, PowerQUICC, or some other Power Architecture incarnation into an application or system in our time. But where, oh where has Power Architecture ended up? While Intel ramps up and delivers its high-profile industry vision, Power.org is steadily and more quietly (for now) putting its pedal to the mettle to sustain and grow the Power Architecture road map. Editor Chris Ciufo recently sat down with Fawzi Behmann, Director of Marketing and Strategic Advisor at Power.org, to get an inside look at the organization: past, present, and future.</h3>
<p><span id="more-392"></span><span class='body'>
<p class="body-text"><span class="italics">How did Power.org get started?</span></p>
<p class="body-text"><span id="Ad-ABD-1" style="display: none; float: left;"></span><span class="strong">BEHMANN: </span><span class="hyperlink">As suppliers such as Motorola, Apple, and IBM were carrying out the goal of Power Architecture or PowerPC, the notion of Power.org arose, so that it would carry the ball in Power ISA. The focus would be conserving the Power Architecture and instruction set for both the embedded and the compute [markets]. Power.org would generate technical committees to develop various specifications that aid development by member companies. The organization would also encourage opportunities to promote the Power Architecture ecosystem. So Power.org came onto the scene back in 2005, with IBM and Freescale as founding members. And we recently celebrated PowerPC&#8217;s 20th&nbsp;anniversary.</span></p>
<p class="body-text"><span class="italics">How is Power.org doing in market share these days?</span></p>
<p class="body-text"><span class="strong">BEHMANN: </span><span class="hyperlink">The 2009 Processors market size for 32- and 64-bit processors was $63 billion. Then the Power Architecture market share [according to IMS research] is $4.4 billion of that (broken down by these segments):</span></p>
<ul>
<li class="bullets"><span class="hyperlink">#1: 32-bit MPU</span></li>
<li class="bullets"><span class="hyperlink">#2: 64-bit CPU</span></li>
<li class="bullets"><span class="hyperlink">#2: 32-bit MCU</span></li>
<li class="bullets"><span class="hyperlink">#1: 32-bit FPGA</span></li>
<li class="bullets"><span class="hyperlink">#3: 64-bit MPU</span></li>
<li class="bullets"><span class="hyperlink">#3: ASIC and ASSP</span></li>
</ul>
<p class="body-text"><span class="italics">Who are the members of Power.org?</span></p>
<p class="body-text"><span class="strong">BEHMANN: </span><span class="hyperlink">We have three levels: founder, sponsor, and participant. They could be on the silicon supplier level or they could be at the SoC level; they could be at the OS or they could be in the middle layer or in the higher-end or applicational solutions. We also collaborate with a variety of communities, like the Linux community, and with other standards development organizations. </span></p>
<p class="body-text"><span class="hyperlink">We additionally consult with customers and with market researchers in terms of opportunities. But our technical committees try to focus on three things: 1) What would the road map look like? 2) How do we go about what matters in&nbsp;terms of software? and 3) What matters in terms of platform and ecosystem? So we try to work with the core members and ecosystem partners and developers. We have about 2,500&nbsp;developers working with Power&nbsp;Architecture.</span></p>
<p class="body-text"><span class="italics">What is the biggest market that&nbsp;Power&nbsp;Architecture products find themselves in? </span></p>
<p class="body-text"><span class="strong">BEHMANN: </span><span class="hyperlink">I would say communications, networking, and enterprise servers. We are also strong in wireless infrastructure, strong on automation in terms of the application. Also, we have quite a presence in military, aerospace, and medical imaging. And certainly the automotive, industrial, and consumer markets are also strong for us. </span></p>
<p class="body-text"><span class="italics">What really drives Power Architecture behind the scenes?</span></p>
<p class="body-text"><span class="strong">BEHMANN: </span><span class="hyperlink">What drives Power Architecture more than anything is really the </span><span class="italics-2">Power ISA </span>or the <span class="italics-2">Power Instruction Set Architecture </span>because it&#8217;s 64-bit and 32-bit, addressable, and provides capabilities for developers to build an architecture that is scalable from a very low end to a high end. Today we&#8217;re deploying processors all the way from 60 MHz to 5 GHz. But with that, there&#8217;s a progression in terms of which capabilities we need to have in the instruction set. </p>
<p class="body-text"><span class="italics">Tell me more about the Power ISA progression you&#8217;ve mentioned. </span></p>
<p class="body-text"><span class="strong">BEHMANN: </span>We&#8217;ve had a series of evolution in terms of Power ISA standards &#8211; 2.03 all the way to 2.06 &#8211; since the inception of Power.org. The 2.04, 5, and 6 address specific areas dealing with multicore virtualization, hypervisors, and energy management &#8211; which are really what future systems are pulling for now because they&#8217;re getting more complicated, more complex, more scalable, more multicore, utilizing multithreading, and so on. </p>
<p class="body-text"><span class="italics">When you say &#8220;Power Architecture,&#8221; what does that encompass exactly? </span></p>
<p class="body-text"><span class="strong">BEHMANN: </span>The Power Brand is an umbrella brand that covers any emerging power product road map made by member companies. So Power7 was introduced last year to come on the Power Architecture, also Power EN [Edge of Network], PowerPC, QorIQ, PowerQUICC, and so on. </p>
<p class="body-text">Not only that, the Power.org 2011 road map continues to demonstrate a great level of investment by member companies. From a timeline perspective, it covers processor product lines by silicon vendor: history, current, and future. And certainly you see a whole lineup of product lines for the both the 32-bit to 64-bit, as well as the commercial and the commercial licensable core.</p>
<p class="body-text"><span class="italics">What sort of specifications has Power.org released for Power ISA? </span></p>
<p class="body-text"><span class="strong">BEHMANN: </span>One specification we have released is the <span class="italics-2">Common Debug Interface,</span> developed by member companies to help define different methods and impact the way of tracing and debugging based on embedded, as well as compute environments. Another specification is called <span class="italics-2">Embedded Hypervisor. </span>That defines the thin layer of the hypervisor that determines how to have multiple operating systems running over multiple cores and so on. We also have a specification called <span class="italics-2">Virtual Platform, which enables software development before the availability of&nbsp;silicon.</span> </p>
<p class="body-text">These three areas and specifications tend to handle major achievements or core impact in terms of enablement, whereas things like our sPAPR specification have to do with rebooting devices. Also the ABI Documentation specification concerns the documentation related to the application binary interface. So sPAPR and ABI Documentation are more ancillary-type support and specifications. </p>
<p class="body-text"><span class="italics">Let&#8217;s talk trends. Android is everywhere these days. Is Power.org doing anything with Android? </span></p>
<p class="body-text"><span class="strong">BEHMANN: </span>Yes, we had a showcase on Android activities and demonstrated that we had a special way of making it. Now we even have Android-based open source available to the developer community. We also have various initiatives in Android by Freescale [Android over MPC8536, Android over QorIQP1022, Android + MPC5521e, and Android + MPC5525] and IBM [Android over PowerPC460S, XGI (now SIS) Z11 graphics card, and AppliedMicro Canyonlands board] and third parties, which ported Android over Power Architecture. </p>
<p class="body-text"><span class="italics">What about cloud computing? That&#8217;s as much a water-cooler topic as Android these days.</span></p>
<p class="body-text"><span class="strong">BEHMANN: </span>Yes, Power.org has also shown advancement in terms of a wireless network cloud system, through our research project based on [Software-Defined Radio]. That&#8217;s progressing actually from IBM Research in China. </p>
<p class="body-text">But something else your audience might be interested in is IBM&#8217;s Watson computer, based on the Power7 processor within an optimized system running IBM DeepQA software developed by IBM. Watson, as you probably know, was featured on [the TV game show] &#8220;Jeopardy&#8221; and won the game, answering the questions in less than 3 seconds. </p>
<p class="body-text"><span class="italics">Interesting. So what are some of the other Power.org technical developments, such as with QorIQ, for example? </span></p>
<p class="body-text"><span class="strong">BEHMANN: </span>Freescale has generated the QorIQ Qonverge basestation-on-a-chip, comprising the metro microcell, macro basestation, enterprise pico/femto, and home/SMB femto. One example of this is the PSC9130/31, a femtocell SoC solution. There&#8217;s also the PSC9132, a pico station. That solution is really an integration of not just Power Architecture, but also DSP, I/O, memory, switchback, and so on. And it provides a different type of scalability. Femto SoC accommodates 8-16 users, and pico and enterprise [products] accommodate up to 64&nbsp;users. </p>
<p class="body-text"><span class="italics">What&#8217;s the different between pico&nbsp;and enterprise if they&#8217;re both up to 64 users?</span></p>
<p class="body-text"><span class="strong">BEHMANN: </span>It&#8217;s a progression. For the enterprise, you could have a small enterprise, big enterprise, and so on. So you could have something 32, something 48, something 56, or whatever, all the way up to 64 users. So it&#8217;s really a mix between a medium to a larger type of cell.</p>
<p class="body-text"><span class="italics">Where do power considerations play into these basestations? </span></p>
<p class="body-text"><span class="strong">BEHMANN: </span>In terms of pico versus macro, most of them are delivering lower cost and lower power &#8211; typically by almost 4x in both cases, except in macro the power is going down by 3x. The 3x&nbsp;and 4x comparison is for pico and macro versus discrete solutions. That&#8217;s really quite an important achievement to have that consolidation of basestations on a chip. </p>
<p class="body-text"><span class="italics">OK so wrapping up, any other achievements of Power.org? </span></p>
<p class="body-text"><span class="strong">BEHMANN: </span>If you have watched the news lately, you probably know that in terms of high-performance computing, two of the Top 10 and five of the Top 20 most powerful computers are based on Power Architecture. Included in these are the BlueGene/Q and also the BlueWater, which will be installed next year. </p>
<p class="body-text">The Blue Gene/Q [supercomputer] is characterized by a 16-core chip and high performance and high efficiency. And it is about to reach 20 petaflops, so that&#8217;s really a great milestone. It was also ranked No.&nbsp;1 from an energy management perspective [by Green500]. [Editor&#8217;s note: Blue Gene/Q was also ranked No. 1 on the list of the world&#8217;s fastest supercomputers for six years in a row (see www.top500.org)]. It uses Power7, which has policy-based energy management capabilities.</p>
<p class="body-text"><span class="italics">What does the road map for Blue&nbsp;Gene look like, then? </span></p>
<p class="body-text"><span class="strong">BEHMANN: </span>We have gone from 596&nbsp;teraflops in 2004 [with Blue Gene/L] to 1&nbsp;petaflop in 2008 with Blue Gene/P. And now with Blue Gene/Q, as I mentioned, we are reaching 20 petaflops. So we feel that Power.org has great potential for even more differentiation.  </p>
<p class="author-bio">Fawzi Behmann is Director of Marketing and Strategic Advisor for Power.org.</p>
<p class="contact-info">Power.org 512-733-2418 www.power.org</p>
</p></div>
<p></span></div>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/android/2011/07/power-org-keeps-the-wheels-turning-and-evolution-churning-on-everything-power-architecture-qa-with-fawzi-behmann-director-of-marketing-and-strategic-advisor-at-power-org/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android &amp; Autosar at Embedded World 2011</title>
		<link>http://tech.opensystemsmedia.com/android/2011/06/android-autosar-at-embedded-world-2011/</link>
		<comments>http://tech.opensystemsmedia.com/android/2011/06/android-autosar-at-embedded-world-2011/#comments</comments>
		<pubDate>Fri, 03 Jun 2011 16:04:59 +0000</pubDate>
		<dc:creator>sysgoag</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[automobiles]]></category>
		<category><![CDATA[autosar]]></category>
		<category><![CDATA[consumer electronics]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[http://gdata.youtube.com/schemas/2007#playlist]]></category>
		<category><![CDATA[operating]]></category>
		<category><![CDATA[safety]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[systems]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://gdata.youtube.com/feeds/api/playlists/3A8D6640A842B867/D47921B45AEF1FE7</guid>
		<description><![CDATA[AUTOSAR platform COQOS running concurrently with Android based multi-media applications on top of PikeOS on a single hardware platform:
- real-time capable
- short boot time
- secure separation kernel
- Safe separation of Linux and AUTOSAR]]></description>
			<content:encoded><![CDATA[<p>AUTOSAR platform COQOS running concurrently with Android based multi-media applications on top of PikeOS on a single hardware platform:<br />
- real-time capable<br />
- short boot time<br />
- secure separation kernel<br />
- Safe separation of Linux and AUTOSAR</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.opensystemsmedia.com/android/2011/06/android-autosar-at-embedded-world-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

