Media Partner




 



Media Partner



logo

Green Hills Software Ltd
Goodsons Mews
Wellington Street
Thame,  Oxfordshire OX9 3BX
United Kingdom

  01844 267950
  01844 267955
  sales-uk@ghs.com
  www.ghs.com

Green Hills' products address every aspect of software development for embedded microprocessor applications. 

Leveraging 20 years of experience in the embedded market, Green Hills provides developers with a powerful and comprehensive suite of operating systems and tools for embedded system development.

 

This sophisticated suite of products includes INTEGRITY® and ThreadX® RTOSes, MULTI® and AdaMULTI 2000 Integrated Development Environments and optimizing compilers for Ada95, C, C++, EC++, and FORTRAN.

 

Real-Time Operating Systems

Green Hills' RTOS line-up, including our own INTEGRITY and the ThreadX, are royalty-free enabling developers of high volume products to achieve the lowest possible manufacturing costs.

 

INTEGRITY is intended for use in embedded systems requiring maximum reliability, maximum availability and fault tolerance. 

 

ThreadX is a highly efficient, robust, kernel designed for deeply embedded applications requiring a small footprint and rapid real-time response.

 

Green Hills also maintains strong relationships with other RTOS manufacturers, and supports interfaces to many commercial RTOS products and proprietary ("home-grown") RTOSes.

 

Integrated Development Environments (IDE)

Green Hills' award-winning MULTI and AdaMULTI 2000 are comprehensive Integrated Development Environments for use in embedded applications. Both provide multi-window, multi-language, multi-process debugging for many popular computing environments including Windows, Linux, and most popular UNIX workstations including those from Sun and HP. All of MULTI and AdaMULTI's components work together to provide a single comprehensive software development solution for small and large teams of developers.

 

Green Hills Probe™

The Green Hills Probe™ is an advanced hardware debug device that enables the MULTI Debugger to load, control, debug, and test a target system without the need for prior board initialization. Through a JTAG or BDM test port, the Probe can debug and control the core state (such as cpu internal registers) as well as the system state (external ram and flash memory).

 

Compilers

Green Hills' optimizing compilers have a well-earned reputation for producing high quality, highly optimized code which can be optimized for maximum speed or for minimum code size on a module-by-module basis.