Advanced RTOS, embedded real-time OS, compact OS, IDE, Software development toolkits, embedded c compilers, Multicore debugger, hardware probes, static source code analysis tool, secure hypervisor, virtual prototyping platform

news

Vision Systems Selects Green Hills Software's AdaMULTI Development Tools For Use in Surveillance Equipment

For More Information, Contact:
Green Hills Software, Inc.
Tamara Kleidermacher
Tel: 805.965.6044
tamara@ghs.com
Davis-Marrin Communications
Will Curtis
Tel: 858.573.0736
willc@davismarrin.com
 

 
Santa Barbara, CA. July 19, 1999-- Green Hills Software Inc. today announced that the ADPRO® division of Vision Systems has selected Green Hills Software's AdaMULTI® software development tools for use in its video surveillance equipment. AdaMULTI will be used to develop Ada 95 control software for the ADPRO® Amux video security/surveillance system , which records and plays back multiplexed VHS video from multiple cameras. The Ada 95 software developed using AdaMULTI runs on a custom PowerPC 860-based single board computer under the VxWorks real-time operating system.

"We decided up front that we wanted Ada 95 for this project," said Simon Heath, Product Development Manager at Vision Systems, "mainly because of its strict compile-time checking, run-time flexibility, built-in multitasking, and reusable objects. AdaMULTI's efficient Ada 95 optimizing compiler, tight integration with VxWorks, support for the PowerPC and ability to support large programming teams made it a natural for this project."

"Ada 95 has become a significant and growing part of our embedded software development business," added John Carbone, vice president of marketing at Green Hills Software. "And not just in defense applications that carry an Ada mandate. Increasingly, we're seeing Ada 95 selected for commercial applications like Vision Systems' surveillance system, purely on the technical merits."

The ADPRO® Amux 20CD (Advanced Video Display and Recording Multiplexer) is a 20-camera, full-duplex, video multiplexer for CCTV security and surveillance applications. The product, which supports all industry-standard time-lapse VCRs, acquires video input from up to 20 video cameras and multiplexes it onto a VCR tape. The system can display video input from multiple cameras in full-screen or split modes (4, 7, 9, 10, 13 or 16 way). Amux also features a flexible mini-matrix video switcher (20 x 4) that enables four video monitor outputs to be set for either spot monitoring of selected cameras or automated displays for camera sequencing and/or alarm homing. Integral to the Amux is software providing user-defined zones per camera that can detect activity and set an alarm. The system can freeze any image on the display at any time and can zoom or pan on both live and frozen displays.

The AdaMULTI software development environment automates all aspects of Ada 95 software development. Fully integrated with Wind River Systems' Tornado framework, AdaMULTI features a fully validated Ada 95 optimizing compiler, source-level symbolic debugger, and automated program builder. AdaMULTI also features a version control system, a code performance and coverage profiler, a source code navigation and cross reference browser, text editor, and call graph display.

Green Hills Software's optimizing Ada 95 compilers were the first 32-bit embedded compilers to successfully pass the ACVC 2.1 validation tests, and they are conformance certified by the ACAA. The Green Hills™ Ada 95 compiler implements all of the enhancements defined in the ANSI/ISO/IEC-8652:1995 Ada 95 specification, including: object-oriented programming, hierarchical library organization, type extensions of tagged types and child library units, and new task and synchronization features such as protected types. The compiler also implements two optional Ada 95 annexes (Systems Programming (C) and Real-Time Systems (D)) and provides specialized VxWorks, Solaris and Win32 support that enables Ada 95 tasks to be implemented as VxWorks tasks or Solaris threads for self-hosted Unix applications, and Win32 tasks for self-hosted Windows applications.

More on Green Hills Software

Incorporated in 1982, Green Hills Software Inc. is a leading supplier of software development tools for 32- and 64-bit embedded systems. Green Hills offers a family of optimizing C, C++, Embedded C++, Ada 95, FORTRAN and Pascal compilers. The company's unique MULTI® software development environment automates the compile-edit-build-debug cycle by integrating advanced facilities such as an RTOS-aware source-level debugger, performance profiler, program builder and version control system.

Green Hills Software's tools support all major 32-bit and 64-bit advanced microprocessor families and target environments, including instruction set simulators, ROM Monitors, commercial and home grown real-time operating systems (RTOS) and in-circuit emulators (ICE).

Green Hills Software is headquartered in Santa Barbara, CA., and has US offices in California, Colorado, Illinois, Massachusetts, Texas, and Florida. International headquarters are located in the United Kingdom, with offices in France, Germany, and the Netherlands. For sales information on Green Hills Software products, please call 1-805-965-6044 or email inquiries to sales@ghs.com.