CMP - United Business Media TechOnline
All Articles Products Courses Papers VirtuaLabs Webinars Web



 
LoginRegister
      TechOnline > Electronics Company Directory > Technical Paper
Technical Papers
Lowering the Development Costs of Network Elements through Software Partitioning

Click to Download
pdf logo
White Paper
224 KB (12 pages)
March 2007
 

Kerry Johnson and Romain Saha
QNX Software Systems

Networking and telecommunication OEMs are at the forefront of design complexity. A network element can contain hundreds of thousands or even millions of source lines and employ hundreds of software tasks, all of which contend for a finite amount of memory and CPU time. To build these massive software systems in the least possible time, OEMs typically opt for parallel development, dividing the work among multiple project teams. In many cases, resource-contention problems tend to emerge and do so only during integration and verification testing, when the cost and schedule impact of software recoding is at its highest. This white paper explains how to avoid weeks or months of corrective actions resulting in increased costs and negating the time-to-market advantages of parallel development.

 
Rate this paper
WORSE | BETTER
1 2 3 4 5

submit a paper

QNX Software Systems
   

TECH PAPER
1. Use Rowley CrossWorks and the MAXQ3120 Evaluation Kit to Create a Light Meter Application

TECH PAPER
2. System ACE Configuration Solution for Xilinx FPGAs

TECH PAPER
3. Interface Products Design Guide

TECH PAPER
4. Maintaining Data/Clock Synchronization with Spread-Spectrum EMI Reduction