wind river simics

17

Upload: kylefacchin

Post on 25-May-2015

487 views

Category:

Documents


1 download

DESCRIPTION

Break the rules of Embedded Product Development with Wind River Simics

TRANSCRIPT

Page 1: Wind River Simics
Page 2: Wind River Simics

Wind River SimicsBreak the Rules of Embedded Product Development

Page 3: Wind River Simics

| © 2011 Wind River. All Rights Reserved.3

Challenge for Embedded Developers

Classic fixes just aren’t effective anymore

Pathetic Reality

New Product Success

14%

Cause

Unmanaged Risks

CostOverruns

Why

31% Time-to-Market Issues

24% Marketing Activities

35% Product Development Issues

InventVermont Studies

Classic Fix

Off Shore Development

Point Tools

Features Reduction

Page 4: Wind River Simics

| © 2011 Wind River. All Rights Reserved.4

Imagine If You Could…

Reduce your time-to-market by 66%.

Debug software before hardware exists

Try out your software on a new chip before silicon exists

Integrate and test your system before the system exists

Reduce your debug time by 35%.

Enable agile and iterative development

Easily manage and configure large systems-of-systems

Easily debug large systems-of-systems

Reduce your development target costs by 45%.

Provide target hardware for every team member

Try out several hardware configurations before you commit to one

Equip sales and tech support with inexpensive and flexible virtual targets

Page 5: Wind River Simics

| © 2011 Wind River. All Rights Reserved.5

Imagine If You Could …

Shift your schedules left. Enable agile and iterative development—parallelize work. Begin software development before hardware is available. Replace big-bang integration with incremental integration. Have full system available months in advance of target hardware.

Page 6: Wind River Simics

| © 2011 Wind River. All Rights Reserved.6

Simulate Any Embedded System

Wind River Simics simulates your digital hardware, enabling yourunmodified target software to run on it.

Single BoardYour own custom board or

a standard reference/production boardincluding CPU and all devices on the board

Multiple BoardsConnected via Ethernet or other

communication buses

Rack of BoardsConnected via VME or other

backplane

Complete Customized Digital SystemContaining hundreds of CPUs

and devices

Page 7: Wind River Simics

| © 2011 Wind River. All Rights Reserved.7

What Is Wind River Simics?

Wind River Simics is a full system simulator used by software developers to simulate the hardware of large and complex electronic systems.

Simulate any size oftarget system.

Run unmodified target binaries.

Simics allows you to break the rules of embedded product development.

Wind River Simics

AnyTarget

System

AnyTarget

System

Page 8: Wind River Simics

| © 2011 Wind River. All Rights Reserved.8

Simics Transforms the Product Life Cycle

DefineDefine

Bring-UpBring-UpSustainSustain

DevelopDevelopIntegrateIntegrate

Time-to-Market

TCO

CapEx

OpEx

Time-to-Market

TCO

CapEx

OpEx

Reusable Assets Enable Agile and Iterative Development

Use virtual target for architectural analysis:– Pre-silicon architecture analysis using actual target software

– Legacy system upgrade analysis using actual target software

Eliminate hardware availability and flaw issues:– Hardware and software co-development

– Develop target software before hardware is available

Utilize virtual target instead of host-based development:– Advanced target hardware for everyone– Easy collaboration among entire team

Eliminate system availability issues:– Iterative and incremental integration and test

– Debugging at the system level

Utilize virtual platform even after development is complete:– Maintenance of legacy products for five, 10, 20+ years– Support of many different customer configurations

Page 9: Wind River Simics

| © 2011 Wind River. All Rights Reserved.9

Wind River Simics Impact on Consolidation

Wind River Simics Model of Legacy System

Wind River Simics Model of Multi-core Design

OS

Firmware

OS

Firmware

Hypervisor

– Replace paper analysis with real software on both designs.– Reduce risks of moving to a new technology.– Evaluate impact on complete system.– Put legacy and new systems on every engineer’s desktop.

Application Software

Application Software

Page 10: Wind River Simics

| © 2011 Wind River. All Rights Reserved.10

– Reduce CapEx, OpEx, and developmental costs.– Replace expensive system hardware with virtual systems.– Mitigate risks of budget compression.– Replace expensive labs with virtual labs.– Provide inexpensive target hardware for all developers and testers.

Wind River Simics Impact on Costs

Simics

Page 11: Wind River Simics

| © 2011 Wind River. All Rights Reserved.11

Wind River Simics Impact on Product Life Cycle

– Improve collaboration across entire product life cycle.– Reduce number of iterations of physical prototypes needed.– Collaborate with a virtual platform among hardware and software teams.– Access system sooner.– Utilize the virtual platform for tech support and sales/marketing tasks.

Simics

Page 12: Wind River Simics

| © 2011 Wind River. All Rights Reserved.12

Wind River Simics Impact on Large/Complex Systems Development

– Debug more efficiently at system-of-systems level.– Analyze impact of new technology on legacy system.– Replicate and configure large systems of commercial off-the-shelf

(COTS) components.– Manage many different system configurations.

Simics

Page 13: Wind River Simics

| © 2011 Wind River. All Rights Reserved.13

Wind River Simics Impact on Time-to-Market and Risks

Integrate incrementally throughout life cycle, not just at the end. Parallelize hardware, software, and systems development. Minimize risks of late/nonfunctioning target hardware. Put a target system on every engineer’s desktop.

Page 14: Wind River Simics

| © 2011 Wind River. All Rights Reserved.14

What Wind River Simics Customers Say

Networking Industrial SpaceComputing Server

Shortens bring-up time from 22 weeks to 29 days

Finds and solves problems in 30 minutes instead of three weeks and three people

Configures complex labs in minutes instead of weeks

Prevents the loss of $10M by getting the ASIC right before manufacturing

Saves $6M in target hardware labs

Page 15: Wind River Simics

| © 2011 Wind River. All Rights Reserved.15

Wind River Simics Customers

Airbus BAE Systems Boeing GE Aviation General Dynamics Honeywell Iridium JAXA L3 Communications Lockheed Martin NASA Northrop Grumman Raytheon

AMCC Emerson Freescale IBM Intel Hitachi Rockwell Automation Tektronix Xerox

Alcatel-Lucent Cisco Ericsson IP Wireless Huawei Motorola Nortel

Aerospace and Defense Industrial and Medical Network Equipment

Page 16: Wind River Simics

| © 2011 Wind River. All Rights Reserved.16

Wind River Simics Simulates any size/complexity target system Runs unmodified target production binaries Allows you to break the rules of embedded product

developmentACCELERATE

Shift Schedules Left

* Expedite system architecture exploration

* Start software development earlier

* Integrate & test earlier

OPTIMIZE

Manage Complexity

* Manage large systems

* Debug large systems

* Improve engineeringcollaboration

REPLACE

Use virtual hardware

* A target system on every engineer’s desk

* Upgrade & support legacy products

* Enable sales & marketing-66% Time-to-Market -45% CapEx-35% Debug Time

Page 17: Wind River Simics