Are you an embedded software developer in a semiconductor or embedded device company? Did you know that Synopsys can help you start software development earlier in the design cycle, improve debugging efficiency, facilitate software performance and power optimization and accelerate system testing?
Visit Synopsys at Embedded World 2012 and learn from the experts how Synopsys can improve the way you develop, integrate and test embedded software in the future.
Feb 28 – Mar 1 | Exhibition Centre Nuremberg | Nuremberg, Germany
Visit Synopsys in Hall 4 at Stand #4-101
Exhibit Dates and Hours
Tuesday, February 28: 9:00 – 6:00
Wednesday, February 29: 9:00 – 6:00
Thursday, March 1: 9:00 – 5:00
Exhibition Centre Nuremberg
How to Get There
Come to the Synopsys booth and get to know Synopsys solutions for embedded software development. We'll show you how developing, integrating and testing your software in a virtual environment will let you start 9 to 12 months prior to hardware availability and improve your debugging and optimization turn-around time.
Experience how Synopsys delivers the most complete solution for developers of ARM-based devices with support for Cortex A5, A7, A9, A15, R4, R5, M3 and M4 and integration with the leading commercial debuggers. See full designs in action - including the ARM Versatile Express and the Altera SoC FPGA Virtual Target. Interested in big.LITTLE? Ask us about it!
Are you involved in the development of software for Automotive ECUs? Synopsys' solution can help you address your need for AUTOSAR compliance, virtual Hardware-in-the-Loop integrated with SABER and Simulink, ISO 26262 fault testing and automotive systems electrification. Our Virtual Prototyping Solution provides support for Freescale, Infineon and Renesas MCUs.
Schedule a meeting: To schedule a meeting with Synopsys embedded software experts at Embedded World, see a demonstration, discuss your design challenges and needs, send us an email.
Synopsys and Partner Presentations at Embedded World
Software Debug Using a Virtual Target
February 29, 2012
15:00 - 15:30
Session 10: Software Development and Debug Methods II
Stefano Zammattio, Altera
In most projects, companies actively seek ways to reduce time-to-market and with today's complex projects this usually involves finding ways to accelerate software development. In situations where development boards or even silicon devices are not available software development can still begin immediately if virtual target is available. A virtual target is a full simulation of a development board - not just a model of a single processor. Many companies who develop ASICs have successfully built and used virtual targets to enable the development of software well in advance of silicon availability; this enables new devices to be placed on the market immediately as they are ready for customer use thanks to the availability of full software support. Companies like TI and Altera are making virtual targets available to their customers to enable this kind of early pre-silicon or pre-development board software development. However Virtual Targets bring benefits other than just reduction of time to market. This presentation will describe how to setup and use a virtual target, and show the additional benefits of developing with a system model compared to the use of a development board with JTAG based debug. The description will include real scenarios encountered in developing a set of Linux drivers for Altera's SoC FPGA devices. Virtual targets are an exciting new technology that to date have mostly been used with ASIC development projects but thanks to the advantages they have over the use of real hardware in the future they could play a key role in the development flow of future projects.
A Virtual Fault Injection Framework and its Applicability to the ISO 26262 Standard
February 29, 2012
17:30 – 18:00
Session 8: Functional Safety of Embedded Systems II
Dr. Victor Reyes, Synopsys
SW quality is one of the biggest concerns of the automotive industry. Releasing a product with defects and having a recall can have enormous direct and indirect cost for an automotive OEM. In order to improve SW quality, it is not sufficient to only increase the number of tests, but more intelligent tests that cover corner cases not unveiled during normal operation are extremely important. Typical corner cases that are very difficult to test are those produced when the underlying HW fails or the SW gets unexpectedly corrupted. How to test that the right SW routines are executed and the system moves back on time to a safe state on those cases. Fault-injection methods are typically used to cover a subset of these tests, however there are several limitations on how effectively and cost efficient existing methods can be applied for a more extensive coverage.
Synopsys Partners at Embedded World
Synopsys partners are key to delivering embedded software developers with a complete solution for their development need. Visit the following Synopsys Partners at Embedded World:
Synopsys Virtual Development Kits (VDKs) can run any embedded software operating system including Linux, Android, VxWorks, Windows, Integrity, eCOS, etc.
Interested in partnering with Synopsys for embedded software? Schedule a meeting.
Learn about Synopsys' Virtual Prototyping Solution, Questions? Contact us.