Imperas Virtual Platform Based Software Tools at DAC 2017

Virtual Prototyping in Demonstrations of Software Development Using Continuous Integration and Jenkins, Debug and Test, and a Tutorial on Linux Bring Up on Heterogeneous Multiprocessor SoCs

OXFORD, England — (BUSINESS WIRE) — May 22, 2017Imperas Software Ltd., the leader in high-performance software simulation, today announced their participation at the Design Automation Conference (DAC) 2017, inviting developers of electronic products to register for a demonstration of Imperas virtual platforms for embedded software and systems development, debug and test at the Imperas booth in the World of IoT pavilion, booth #521.

DEMO HIGHLIGHTS: See Imperas virtual platform-based solutions for embedded software development, debug, analysis, and verification demos in the World of IoT pavilion, booth #521.

  • Imperas demos will show a wide variety of Open Virtual Platforms (OVP) models and virtual prototypes, with processor models of ARM (Cortex-A, M and R families), Altera, ARC, Imagination Technologies (MIPS), Renesas, RISC-V and Xilinx cores.
  • These demos will showcase the Imperas software Verification, Analysis and Profiling (VAP) tools, including OS-aware tools, plus heterogeneous multiprocessor/multicore debugging capabilities.
  • Imperas will show virtual platforms in a Continuous Integration / Continuous Test embedded software development environment using Jenkins, resulting in an efficient methodology to develop high-quality software.

TUTORIAL: Linux Bring Up on Heterogeneous Multiprocessor SoCs

  • Heterogeneous multiprocessor SoCs are common in applications such as advanced driver assistance systems (ADAS) and autonomous vehicles, networking, industrial automation, security, video analytics and machine learning. These SoCs often have multiple homogeneous or heterogeneous clusters of CPUs, GPUs, and/or hardware accelerator units that work together on a common set of data. Linux, the general purpose operating system of choice for embedded systems, must be modified for these heterogeneous multi-cluster architectures to support coherence between clusters, as well as differences such as number of processors, processor type, and other features. Vendors often use an open source Linux distribution, then customize for the specific SoC, including drivers for the peripherals, other customizations and unique features. Obviously, this gets quite complex, and the need to port, customize and bring up Linux on these heterogeneous SoCs requires significant engineering effort. So how can developers be more efficient? What are the best practices for Linux porting and bring up on heterogeneous multi-cluster/multiprocessor SoCs?
  • John Min, Solution Engineer at Imagination Technologies, covers components of the basic Linux kernel, device trees and other customizations, SMP variations, static and dynamic drivers, and coherency for multi-cluster architectures. The methodology used for bring up of the Linux kernel, starting with boot loaders including U-boot, on hardware is presented.
  • Simon Davidmann, CEO of Imperas Software, discusses a robust debug and test environment based on virtual platform technology. Virtual platforms provide a complementary approach to porting and bring-up on hardware, with benefits of controllability, observability and repeatability. Virtual platforms also enable easy automation of testing, as needed for an Agile Continuous Integration (CI) development and test methodology. Specific OS-aware tools are also highlighted, plus non-intrusive memory monitors, the use of software assertions, and code and functional coverage techniques for operating systems and drivers.

WHEN AND WHERE: DAC 2017 is June 18-22 at the Austin Convention Center, Austin, Texas.

  • Exhibits are open June 19-21.
  • Imperas tutorial is Monday, June 19 from 10:30am- 12:00pm in room 17AB.

For more information, or to set up meetings with Imperas at DAC, please email Email Contact

About Imperas

For more information about Imperas, please see www.imperas.com.

All trademarks or registered trademarks are the property of Imperas Software Limited or their respective holders.



Contact:

Imperas Software Ltd.
Larry Lapides, 925-519-1234
Email Contact

 




Review Article Be the first to review this article


Featured Video
Jobs
GIS Sales and Business Development for Duncan-Parnell Inc. at Ashland, Virginia
GIS Manager for City of Vancouver at Vancouver, Washington
Engineer III - Hydraulics for State of Nebraska at Lincoln, California
GPS and Mobile GIS Sales Development for Duncan-Parnell Inc. at Charlotte, North Carolina
GIS Analyst for County of Bernalillo at Albuquerque, NM, New Mexico
Regional Sales Manager (Eastern North America) for Teledyne Optech at Kiln, Mississippi
Upcoming Events
911 Live 2021- at United States - Jun 29, 2021
GI_Forum 2021 | re.connecting spatially at Salzburg Austria - Jul 5 - 9, 2021
InterDrone 2021 --- Cancelled at Hyatt Regency Dallas TX - Aug 10 - 12, 2021
URISA GIS Leadership Academy at 701 Lee St #960 Des Plaines IL - Aug 16 - 20, 2021
University of Denver GIS Masters Degree Online
UAV Expo2021 -Register   & save



© 2021 Internet Business Systems, Inc.
670 Aberdeen Way, Milpitas, CA 95035
+1 (408) 882-6554 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering EDACafe - Electronic Design Automation TechJobsCafe - Technical Jobs and Resumes  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise