Contenu connexe Similaire à Wind River Simics (20) Wind River Simics3. Challenge for Embedded Developers
Pathetic Reality Why Cause Classic Fix
35% Product
Development Off Shore
Issues Development
Unmanaged
Risks
New Product Features
31% Time-to-
Success Reduction
Market Issues
14%
Cost
Overruns
InventVermont Studies 24%
Marketing Point
Activities Tools
Classic fixes just aren’t effective anymore
3 | © 2011 Wind River. All Rights Reserved.
4. Imagine If You Could…
Reduce your Reduce your debug Reduce your development
time-to-market by 66%. time by 35%. target costs by 45%.
Debug software before Enable agile and iterative Provide target hardware for
hardware exists development every team member
Try out your software on a Easily manage and configure Try out several hardware
new chip before silicon exists large systems-of-systems configurations before you
Integrate and test your Easily debug large systems- commit to one
system before the system of-systems Equip sales and tech support
exists with inexpensive and flexible
virtual targets
4 | © 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.
5 | © 2011 Wind River. All Rights Reserved.
6. Simulate Any Embedded System
Multiple Boards Rack of Boards
Connected via Ethernet or other Connected via VME or other
communication buses backplane
Complete
Single Board Customized Digital System
Your own custom board or Containing hundreds of CPUs
a standard reference/production board and devices
including CPU and all devices on the board
Wind River Simics simulates your digital hardware, enabling your
unmodified target software to run on it.
6 | © 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.
Wind River Simics
Simulate any size of
Any target system.
Target Run unmodified
System target binaries.
Simics allows you to break the rules of embedded product development.
7 | © 2011 Wind River. All Rights Reserved.
8. Simics Transforms the Product Life Cycle
Use virtual target for architectural analysis:
– Pre-silicon architecture analysis using actual target software
– Legacy system upgrade analysis using actual target software
Define
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: Sustain Time-to-Market Bring-Up
– Advanced target hardware for everyone TCO
CapEx
– Easy collaboration among entire team OpEx
Eliminate system availability issues:
– Iterative and incremental integration and test
– Debugging at the system level Integrate Develop
Utilize virtual platform even after development is complete:
– Maintenance of legacy products for five, 10, 20+ years
– Support of many different customer configurations Reusable Assets Enable Agile
and Iterative Development
8 | © 2011 Wind River. All Rights Reserved.
9. Wind River Simics Impact on Consolidation
Application Application
Software Software
OS OS
Firmware Firmware
Hypervisor
Wind River Simics Model of Wind River Simics Model of
Legacy System Multi-core Design
– 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.
9 | © 2011 Wind River. All Rights Reserved.
10. Wind River Simics Impact on Costs
Simics
– 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.
10 | © 2011 Wind River. All Rights Reserved.
11. Wind River Simics Impact on
Product Life Cycle
Simics
– 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.
11 | © 2011 Wind River. All Rights Reserved.
12. Wind River Simics Impact on
Large/Complex Systems Development
Simics
– 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.
12 | © 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.
13 | © 2011 Wind River. All Rights Reserved.
14. What Wind River Simics Customers Say
Computing Server Networking Industrial Space
Shortens bring-up Finds and solves Prevents the loss of Saves $6M in target
time from 22 weeks problems in 30 $10M by getting the hardware labs
to 29 days minutes instead of ASIC right before
three weeks and manufacturing
three people
Configures
complex labs in
minutes instead of
weeks
14 | © 2011 Wind River. All Rights Reserved.
15. Wind River Simics Customers
Aerospace and Defense Industrial and Medical Network Equipment
Airbus AMCC Alcatel-Lucent
BAE Systems Emerson Cisco
Boeing Freescale Ericsson
GE Aviation IBM IP Wireless
General Dynamics Intel Huawei
Honeywell Hitachi Motorola
Iridium Rockwell Automation Nortel
JAXA Tektronix
L3 Communications Xerox
Lockheed Martin
NASA
Northrop Grumman
Raytheon
15 | © 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
development
-66% Time-to-Market -35% Debug Time -45% CapEx
16 | © 2011 Wind River. All Rights Reserved.
Notes de l'éditeur InventVermont is a 501(c)(3) non-profit organization with the mission to promote innovation, invention and creativity through educational programs and by providing a mechanism for sharing information among its members and associates. InventVermont is a forum for the development and nurturing of the capabilities of its members to conceive, develop, patent, market, and benefit from the innovation process. General, Networking, A&DThis slide and the others that follow position Simics into each Wind River vertical market use case. Delete the ones that don’t apply to your audience.These are automatically selected based on the custom slide show that you select. A&DThis slide and the others that follow position Simics into each Wind River vertical market use case. Delete the ones that don’t apply to your audience.These are automatically selected based on the custom slide show that you select. A&DThis slide and the others that follow position Simics into each Wind River vertical market use case. Delete the ones that don’t apply to your audience.These are automatically selected based on the custom slide show that you select. A&DThis slide and the others that follow position Simics into each Wind River vertical market use case. Delete the ones that don’t apply to your audience.These are automatically selected based on the custom slide show that you select. General, Networking, A&DThis slide and the others that follow position Simics into each Wind River vertical market use case. Delete the ones that don’t apply to your audience.These are automatically selected based on the custom slide show that you select.