Showing posts with label Multicore Debug and Analysis Capabilities. Show all posts
Showing posts with label Multicore Debug and Analysis Capabilities. Show all posts

Sunday, April 21, 2013

PLEASE COME AND ALSO BUY A MUG! Green Hills Software to Present and Exhibit at DESIGN West 2013 in San Jose, CA


Green Hills Software


http://www.ghs.com/images/logos/Integrity-company-logo.png  From:  Green Hills Software, Inc.  



COMMENT -  DESIGN West in San Jose, CA, during the week of April 22, 2013. In booth #1320.  MAP of Exhibition Hall.  You open the link, and voila!  There is GHS right in its own largish island of exhibit, 30' x 30', right in the middle of everything.  Very appropriate, don't you think?  

Awards will be given, which are called, Embeddys, according to the Design West folks,  for " those exhibitors who announce or demonstrate the most significant new software and hardware products at DESIGN West."

Do you suppose they have divisions, sort of like the Academy Awards?  The name they chose, the Embeddy does suggest certain lines of thought.  For instance, the most accurately embedded shrapnel in terrorists (all individuals of all ages counted for this) for a single strike on a civilian targeted population, with the use of software enhancing delivery for drones.  

Of course, it could be hazardous to do the count, given how the participants feel about the use of drones in their countries.  These foreigners simply do not appreciate how exciting and fulfilling it is to see an excellent piece of software REALLY function to its full potential.  Small of them, but, hey, if they get a credit you never know, right?  

This is an Embeddy.  Frankly,  It is not very exciting.  It seems to me it would be more interesting to have special awards which fit the winner, illustrating what the software actually accomplishes so people can better understand its function.  It is a public service, after all, to educate the public on matters which would, otherwise, escape their attention.  

                                                                   






 See what I mean, far more graphically interesting, while providing insight into the important work accomplished by the winners software. And when the graphic is more interesting, you can buy a Tee-shirt to remember this happy moment! 
 

A PUBLIC EVENT IS ANNOUNCED

SANTA BARBARA, CA — April 18, 2013 — Green Hills Software, the largest independent vendor of embedded software solutions, will deliver technology presentations at DESIGN West in San Jose, CA, during the week of April 22, 2013. In booth #1320, Green Hills Software will also demonstrate its latest embedded software solutions. For more information on Green Hills Software’s presence at DESIGN West, visit http://www.ghs.com/events/ESCSV_2013.html.
Green Hills Software speaker presentations include:





In booth #1320, Green Hills Software will offer a wide range of interesting presentations and demonstrations, including:

Main Stage Demonstrations

  • Solving complex embedded problems
    For more than thirty years, Green Hills Software has solved the most challenging problems in embedded software. The presentation and live demonstration will show Green Hills Software's leadership in performance optimization, tools and techniques for maximizing developer productivity, and expertise in building safe, secure, and reliable embedded software.
  • Delivering product-differentiating security for Android devices
    Connected mobile devices are commonplace in the enterprise. Nearly 70% of smartphones sold in 2012 run Android with a vast number of known and UNKNOWN vulnerabilities. This presentation will show how easy it is to exploit root vulnerabilities, remotely control devices and even extract critical data files. INTEGRITY Multivisor™ a separation kernel-based type-1 hypervisor, delivers the trusted mobile device architecture that secures Android devices for the enterprise.
Kiosk Demonstrations

  • Multimedia Rich Solutions
    Next-generation devices need modern graphics capabilities. Green Hills Software will demonstrate OpenGL 3D capabilities for the INTEGRITY® RTOS on a Freescale i.MX6 Quad-core CPU. The combination of a high performance OpenGL stack with the safe, secure and real-time INTEGRITY separation kernel is ideal for safety-critical automotive and Class II-III medical devices. Middleware components featured include Vivante OpenGL drivers and Real Time Logic's Barracuda Application Server supporting HTML 5.
  • Advanced Debugging
    To show how developers in the embedded Linux world can dramatically improve their debugging productivity, this demo will feature comprehensive, source-level debugging from boot loaders to applications. For developers of safety-critical systems, pre-qualified tools can save significant time throughout the development process. Green Hills Software will demonstrate the MULTI® IEC 61508:2010 (SIL 4), EN 50128:2011 (SWSIL 4) and ISO 26262 (ASIL D) pre-qualified tool suite on a TI Hercules microcontroller. The demonstration will also include the powerful TimeMachine™ debugger that takes advantage of the live CPU on-chip generated trace data of Xilinx Zynq processors.
  • Embedded to Enterprise Virtualization
    A securely virtualized Android Jelly Bean-based platform features the world's first ARM Virtualization Extension (VE) enabled hypervisor, INTEGRITY Multivisor, running on a TI OMAP™ 5 processor. Multivisor's unique architecture provides hard real-time capabilities with fast boot performance. For mobile devices, demonstration will include the INTEGRITY Secure Smartphone - Trusted Mobile Device (INTEGRITY TMD) supporting dual personas running on a Galaxy Nexus Trusted Handheld. Also featured is an INTEGRITY PC™ workstation, which provides enterprise-level protection from hackers and malware.
About Green Hills Software
Founded in 1982, Green Hills Software is the largest independent vendor of embedded development solutions. In 2008, the Green Hills INTEGRITY-178B RTOS was the first and only operating system to be certified by NIAP (National Information Assurance Partnership comprised of NSA & NIST) to EAL6+, High Robustness, the highest level of security ever achieved for any software product. Our open architecture integrated development solutions address deeply embedded, absolute security and high-reliability applications for the military/avionics, medical, industrial, automotive, networking, consumer and other markets that demand industry-certified solutions. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. Visit Green Hills Software at www.ghs.com.
Green Hills, the Green Hills logo, MULTI, INTEGRITY, Multivisor, INTEGRITY PC and TimeMachine are trademarks or registered trademarks of Green Hills Software in the U.S. and/or internationally. All other trademarks are the property of their respective owners.
 

North American Sales Contact:
Green Hills Software
30 West Sola Street,
Santa Barbara, CA 93101
Tel: 805-965-6044
Fax: 805-965-6343
Website: www.ghs.com
Email: info@ghs.com

 
Media Contact:
Green Hills Software
Barbel French
Tel: 805-965-6044
Email: bfrench@ghs.com 

 

International Sales Contact:
Green Hills Software Ltd
Fleming Business Centre
Leigh Road
Eastleigh
Hampshire SO50 9PD
UNITED KINGDOM
Tel: +44 (0)2380 649660
Fax: +44 (0)2380 649661
Email: mktg-europe@ghs.com
© 1996-2013 Green Hills Software Trademark & Paten

Friday, April 19, 2013

Green Hills Software Announces Multicore TimeMachine Trace Tools for MIPS and Renesas Microcontrollers

From:  Electronic Engineering Journal


 COMMENT - Isn't it interesting Green Hills Software can make billions by optimizing war?  Barbel has been very, very productive this week and should ask Dan for a raise. 


Buy a Dan (Drone Boy) O'Dowd MUG  for dipping out your kitty litter or a LOVE ME - I'm a Greedville Guy MUG, featuring Craig Franklin as a spittoon! 


Extends Award-Winning Tool Suite with Multicore Debug and Analysis Capabilities

SANTA BARBARA, CA — April 16, 2013 — Green Hills Software, the largest independent vendor of embedded software solutions, today announced broad multicore enhancements to their industry-leading trace-based debugger, TimeMachine™ tool suite.

Multicore TimeMachine support brings unprecedented visibility into the complex interactions of software running on multicore MIPS and Renesas RH850 and V850 processors, resulting in faster time-to-market and higher reliability for multicore-based firmware products. For SoC designers, multicore TimeMachine is a powerful tool to assist with pre-tape-out chip verification, reducing risk, time-to-market, and time to accelerate silicon sales. TimeMachine advanced scripting capabilities allow for automated testing on virtual platforms.

“Imagination is delighted that our long-time partner Green Hills is making its multicore TimeMachine tools available for MIPS CPUs. Multicore and multi-threaded MIPS cores provide high-performance, efficient processing across a wide range of embedded and consumer products. With multicore TimeMachine, developers creating software for these processors have a new level of visibility and control, with the ability to debug, optimize, and test code in powerful new ways,” said Tony King-Smith, EVP of marketing, Imagination Technologies, which recently acquired MIPS Technologies, Inc., and with it the industry-standard MIPS microprocessor architecture.

For software developers, multicore TimeMachine enables developers to visualize, replay, and debug their software’s execution backward in time across multiple cores within an SoC. The TimeMachine suite enables firmware engineers to quickly find bugs and inefficiencies in multicore systems. As part of the Green Hills Software MULTI® IDE (integrated development environment), this capability enables multicore bugs to be easily and quickly eliminated. Without the trace-based visibility of TimeMachine, the complex interactions between multiple heterogeneous cores are difficult to see, resulting in long turn-around times on software defects.

The TimeMachine debugger allows the user to synchronously step forward and backward on all cores, to set software and hardware breakpoints and to run forwards or backwards, so all cores synchronously stop upon hitting the breakpoint. As a result the user can see what all cores are doing before and upon hitting those breakpoints. Developers can optimize their program through profiling information derived non-intrusively from gigabytes of trace data. Beyond debugging, confidence for completeness in testing can be obtained from code coverage data also derived non-intrusively from the trace data.

“For the past decade, TimeMachine has been the premier tool in the embedded industry for tracking down the most difficult bugs - those intermittent and hard to reproduce problems that so often cause software to be late or buggy. Those difficult bugs have only become more complicated over the years as software is running across multiple cores on extremely complex devices. Multicore TimeMachine allows the execution of all cores on the SoC to be replayed repeatedly, and for the first time giving developers the control and visibility required to efficiently solve the most difficult problems,” commented Tim Reed, vice president of Advanced Products, Green Hills Software.

About TimeMachine
The TimeMachine debugger provides developers the ability to run and step an application back in time after a failure occurs, allowing easy identification of its root cause. This avoids the tedious and open-ended process of trial-and-error debugging required by previous generations of debuggers. The TimeMachine suite also includes a number of visualization tools, such as the PathAnalyzer, which bring to light complex system execution flow, making it easier to locate and mitigate performance bottlenecks.  MORE