17.06.2013 Views

6WINDGate™ - Architecture Overview - NE 6W-08-188 ... - Wind River

6WINDGate™ - Architecture Overview - NE 6W-08-188 ... - Wind River

6WINDGate™ - Architecture Overview - NE 6W-08-188 ... - Wind River

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>6W</strong>INDGate - <strong>Architecture</strong> <strong>Overview</strong> <strong>NE</strong> <strong>6W</strong>-<strong>08</strong>-<strong>188</strong> v1.0<br />

8 <strong>6W</strong>INDGATE VIRTUAL FAST PATH SOLUTION<br />

Model v1.1<br />

Page 40<br />

Developing low-level software such as Fast Path modules in a MC environment is more complex<br />

compared to standard software development. Development tools are also less sophisticated knowing<br />

fixing a bug is more difficult. Fast Path development could be time-consuming and expensive as it could<br />

require a lot of hardware resources.<br />

Thanks to its experience in MC software development, <strong>6W</strong>IND proposes a development strategy based on<br />

a specific version of <strong>6W</strong>INDGate using a Virtual Fast Path.<br />

A Virtual Fast Path is a full-featured Fast Path running as an application in user land on an x86 hardware<br />

platform. It has not to be mistaken for <strong>6W</strong>INDGate EDS that includes a kernel implementation of the<br />

Fast Path.<br />

<strong>6W</strong>INDGate Virtual Fast Path allows software engineers to develop Fast Path modules in a user-friendly<br />

environment with standard development tools and using inexpensive x86 hardware platforms.<br />

A first step of development can be done in such environment to check the behaviour of the developed<br />

code as well as the interface with <strong>6W</strong>INDGate software.<br />

Once done, a second step can be performed on the MC hardware to check the performances on the final<br />

hardware target.<br />

In maintenance phase, <strong>6W</strong>INDGateVirtual Fast Path can be used to reproduce hardware – independent<br />

bugs and reduce time to fix them.<br />

Using <strong>6W</strong>INDGate Virtual Fast Path solution has the following benefits:<br />

• Significant reduction of software development time by using user-friendly environments and by<br />

paralleling development tasks on inexpensive x86 development platforms.<br />

• Software quality improvement.<br />

• Faster response time to fix hardware – independent bugs.<br />

• Reduction of hardware costs as only a few MC hardware platforms are required to make final<br />

integration and tests.<br />

• Fast Return on Investment on the acquisition of <strong>6W</strong>INDGate Virtual Fast Path solution.<br />

_________________________________________________________________________________________________________________<br />

<strong>6W</strong>IND Confidential. <strong>6W</strong>IND copyright 20<strong>08</strong>. All rights reserved. This document cannot be reproduced without <strong>6W</strong>IND written consent.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!