Galazar Networks Inc. Galazar, Galazar Networks, framer,  mapper, ethernet over sonet/sdh, ethernet over pdh, virtual concatenation, GFP, LAPS, LCAS, VCAT, optical, PDH, PoS, SDH, Transmux Home Legal Privacy Policy Site Map
 

Software DeviceManager

 
Galazar Networks > Product Catalog >DeviceManager
 
 Browse Solutions by
 Browse Products
 
 Resources
 
DeviceManager
Enhanced Device Driver Software
Software Picture

The DeviceManager™ provides a complete, modular, interface to all of the functions of a device to simplify and streamline software development. It provides distinct interfaces to each of the device types, device configuration and interrupt handling routines, as well as tools to assist in the software and system integration process.

Interfaces

  • 10/100/1000 Ethernet
  • SPI-3
  • DS1/E1
  • DS3/E3
  • Telecom Bus
  • SONET/SDH Line
  • SONET/SDH Path
  • SONET/SDH VT/VC

Applications

  • Network Access Equipment
  • Telecom/Datacom Aggregation Equipment
  • Multi-Service Customer Premises or Customer Located Equipment
  • Cellular Backhaul Equipment
  • Point-to-Point Radio Equipment
  • Test Equipment
  • for additional applications please visit our solutions catalog.

Features

  • Highly modular device driver architecture allowing independent application development for each of a device's interface types
  • Each Galazar device family has its own DeviceManager, to minimize the memory required
  • Comprehensive documentation, organized by interface, delivered both as a PDF document and a hyper-linked set of HTML pages
  • Interrupt analysis functionality to correlate events and minimize interaction with higher level systems
  • Device diagnostics for manufacturing and power-up self-tests
  • Shell-based test tools for access to all registers and to provide integrated views of the device configuration
  • Full support for multi-device configurations
  • Easily ported to a wide variety of hardware configurations via a hardware abstraction layer module
  • Support for one or more virtual devices via a RAM-based register map to support software integration prior to the availability of custom hardware
  • Written in ANSI C with C++ ready interfaces
  • Linux, QNX and VxWorks supported, and easily ported to other operating systems via a set of RTOS interface macros

Software Architecture

Device Driver Software Architecture

Description

The DeviceManager for a specific Galazar device family provides a complete, modular interface to all of the functions of that family of devices, including device configuration and interrupt handling, coupled with additional features not found in typical device drivers.

The key driver features include:

  • Separate software interfaces to each of the interface types supported by the device (e.g. DS1, E1, DS3, E3, Ethernet, etc.). This reduces design effort and training time, allowing multiple application developers to work independently on the different interfaces supported by the device.
  • Complete interrupt handling system which demultiplexes the single device interrupt into an interface and port specific callback function.
  • PM collection subsystem to allow the 1-second SONET/SDH and PDH counters to be collected and processed efficiently.
  • Complete resource management capabilities, including support for processor restart without device restart (i.e. warm start).
  • Comprehensive diagnostics to ensure reliable fault detection with minimal customer effort.
  • 32-bit and 64-bit counters of events within the device.  These counters are based on the current value of the counter within the device and the number of times that the counter has rolled over.

Integration Tools Interface

A comprehensive set of text-based tools is provided to assist in the software and system integration process. The text-based tools are used from the RTOS shell to allow a developer to conveniently view and/or modify the contents of registers during debugging. A number of other tools are available to view a consolidated view of different parts of the device.

Simulator Integration

Software developers can integrate the control and management path software prior to having their hardware available by using the DeviceManager with a RAM register map. This can run on any development platform, regardless of whether this is an equipment-based environment or an RTOS simulator. This allows developers to test and debug both configuration and fault management systems prior to hardware availability.

RTOS Support

RTOS interface modules are available for Linux, QNX and VxWorks. Other operating systems can be easily supported by the development of an RTOS interface module.

Validation

Galazar’s Integrated Verification Process (IVP) ensures excellent software quality by using the DeviceManager software throughout the Galazar device verification process in our lab so that every one of the thousands of device test cases is also a DeviceManager testcase. This reliability and robustness frees the customer to implement additional features in their product, rather that resolving device problems.

Delivery

The DeviceManager is delivered in C source code form.  The driver accesses the device through a customizable hardware access layer to allow the hardware to use a wide variety of memory maps.

The DeviceManager is a part of the Galazar Manager Product Suite.  For more details on the Galazar Manager family of products please see the product brief for the Galazar Manager Product Suite, or contact your Galazar Networks representative at http://www.galazar.com/contact/sales.html

Galazar Networks and the Galazar Networks logo are registered trademarks of Galazar Networks Inc. The information found in this document is subject to change without notice. This material is provided on an "as is" basis. Galazar Networks Inc. makes no representation or warranties of any kind, expressed or implied arising out of the application or use of any product described herein, neither does it convey any license under its patent rights, copyrights, or trade secrets nor the rights of others. This document is the property of Galazar Networks Inc. No part of this publication may be copied, reproduced, stored in a retrieval system, or transmitted, in any form by any means, electronic, photographic, or otherwise, or used as the basis for manufacture or sale of any items without the prior written consent of Galazar Networks Inc.

Return to Top



Download the DeviceManager Product Brief
  (Registration Required)


Related Products

ServiceManager, ServiceManagerModules

Framer, mapper, Ethernet, SONET, SDH, PDH, optical, EoPDH, EoS, Galazar Networks Inc.