Prototyping for Embedded Software Development
Tuesday November 30, 2010, 12:00 - 12:30 | Room: Auditorium
By Frank Schirrmeister,
Director, Product Marketing, System-Level Solutions
Today software development is taking over hardware when it comes to chip related project efforts. For instance, today?s premium-class cars contain close to 100 million lines of code executing on 70 to 100 processor-based engine control units. System-level architecture effects and defective hardware not ready for software can easily determine company destinies. As a result, more and more companies demand prototyping as a mandatory step before chips are sent to manufacturing. Virtual and FPGA-based prototyping techniques have emerged at several levels of abstraction, enabling embedded software development to commence far ahead of prototype silicon and to increase productivity of hardware / software debug.
Using specific automotive examples, this keynote will review advanced technologies and trends of FPGA-based and virtual prototyping for embedded software development and verification. It will chart a course of the key trends toward the next generation of prototyping solutions, greatly increasing embedded software development productivity.
As director of product marketing at Synopsys, Inc., Frank Schirrmeister is currently responsible for the system-level design solutions including virtual prototyping for embedded software driven development, architecture development and processor design. Prior to joining Synopsys, Frank held senior management positions in the areas of embedded software, semiconductor IP development and design services at Imperas, ChipVision, Cadence, AXYS Design Automation and SICAN Microelectronics. Most recently, he served as vice president of marketing at Imperas in the area of multi-core software development, and at Cadence as group director of verification marketing in the design and verification business unit. Frank has a MSEE from the Technical University of Berlin, Germany. He also runs the Synopsys System-Level Design Blog ?A View from the Top.?