Services

Green Hills Software is world-renowned as the complete embedded solutions provider. But sometimes even we can't anticipate all of your needs. When that happens, contact the Green Hills Software Custom Engineering Services Division. We specialize in custom software development. We add special features, customize existing products, and invent new technologies. You tell us what you need, and we deliver it exactly how and when you need it.
Custom Development for New Architectures

Green Hills Software has almost three decades of experience in compiler technology. We have helped many new architectures take off in the market place. Let us help you.

Tool Chain Solutions, Software Development Tools, Development Toolkit, Debug Software, Embeddeded Tools, Full Program Analysis  

Optimizing C/C++ Compilers - Port Green Hills award winning (and benchmark winning) compilers to your chip

EABI Design and Instruction Set Review - Let Green Hills Software assist you in perfecting an EABI for your architecture

Tool Chain Solutions - Ensure that your architecture is supported by the #1 Tools on the market

INTEGRITY Architecture Support - Offer your customers the only Royalty-Free Memory-Protected Real Time Operating System on the market.

DSP Specialization

DSP Chips require a new paradigm for compiling and debugging. Green Hills Software has the expertise to provide the optimization and visualization necessary for any DSP project.

Tool Chain Solutions, Software Development Tools, Development Toolkit, Debug Software, Embeddeded Tools, Full Program Analysis  

DSP Software Development Solutions - Complete end-to-end DSP centric development solution from Green Hills Software.

MULTI IDE for DSP Compilers - Extensions to MULTI IDE will allow your developers to visualize their application exactly the way they want to.

MULTI Customizations

The MULTI IDE provides everything a developer needs to hit the road running. We can make it even better by providing application specific extensions so that MULTI IDE has exactly the behavior you that you need to deliver a complete solution.

Application-Specific Debugging extensions - Extends MULTI IDE to allow visualization of application specific data or code browsing. Examples are TCP/IP packet visualization and DSP signal data visualization.

Design or Analysis Tool plug-in - We can integrate required design or analysis tools in with MULTI IDE to create a seamless development environment targeted toward your developers.

Advanced Debugging

Serious problems need serious solutions. Green Hills Software has provided many customers with the advanced solution to their complex requirements.

Embedded Tools, Embedded C, Development Toolkit, Debug Software, Embedded RTOS, Full Program Analysis
 

High Availability Debugging and Analysis - Debug your system without ever halting your processor. Field Debugging is the only way to find problems in a deployed system with no down time necessary.

Run Time Code Patching - On the fly code patching allows you to safely provide fixes to already deployed systems.

Third Party Extension/Porting
Embedded Tools, Embedded C, Development Toolkit, Debug Software, Embedded RTOS, Full Program Analysis  

Hardware Debug Solution - The Green Hills Probe is the new wave of hardware debug connections. We can make it work with your hardware.

ROM Monitor Products/Services - Need a monitor for your system? Green Hills Software can provide a monitor which works with the award winning MULTI IDE debug environment.

Hardware Solutions
Embedded Tools, Embedded C, Development Toolkit, Debug Software, Embedded RTOS, Full Program Analysis  

Hardware Debug Solution - The Green Hills Probe is the new wave of hardware debug connections. We can make it work with your hardware.

ROM Monitor Products/Services - Need a monitor for your system? Green Hills Software can provide a monitor which works with the award winning MULTI IDE debug environment.

Customer Services
Embedded Tools, Embedded C, Development Toolkit, Debug Software, Embedded RTOS, Full Program Analysis  

Custom Application Tuning - If you need to meet a specific application size or speed requirement, we can help you tune your application to achieve the appropriate performance.

INTEGRITY Application Porting - We will help you port your application to the only Royalty-Free Memory-Protected Real Time Operating System on the market.

Application Consulting Services - Enlist Green Hills Software embedded systems expertise in getting your product to market on time and within budget.

Instruction Set Simulators
Embedded Tools, Embedded C, Development Toolkit, Debug Software, Embedded RTOS, Full Program Analysis  

SimIO – Model memory mapped simulated peripherals from Green Hills Software or third party simulators.

SimEXT – Model user defined instructions from Green Hills Software or third party simulators.

SimTRACE – Provide trace gathering, compression, buffering, and analysis with any Green Hills Software or third party simulator.

VSIM – Extends the Green Hills Software simulators to run a third party RTOS or ROM monitor.

© 1996-2014 Green Hills Software Trademark & Patent Notice