Zeligsoft Introduces Breakthrough Solution for Multiprocessor and System-on-Chip Software Development
System-centric development environment addresses specific problems with designing software for complex heterogeneous platforms used in embedded systems
Gatineau, PQ, June 5, 2007 —Zeligsoft™, a leading vendor of software development tools to the embedded computing industry, today announced the introduction of Zeligsoft CE™ 3.0, the next release of the company’s flagship software development solution. Designed to address the specific problems facing developers of advanced embedded systems, CE 3.0 enables organizations to understand and manage complex software systems, rapidly take advantage of hardware innovations and develop software as an asset that can be reused across product platforms.
Problems with developing embedded systems are reaching a crisis point as companies struggle with the level of software complexity connected with the delivery of multiple, innovative features, and the use of advanced multiprocessor and SoC platforms. “Software is no longer able to keep up with hardware,” said Neil Patterson, Director of Product Management, Zeligsoft. “Embedded systems providers are spending too much time maintaining their software. They’re missing out on opportunities to capitalize on advanced hardware platforms and as a result their competitiveness is diminished. Zeligsoft CE 3.0 is the only tool in the marketplace tackling these challenges.”
CE 3.0 is the first ever system-centric software development environment for multiprocessor systems. Employing a component-based approach tuned specifically for complex embedded systems comprised of different types of processors (i.e. heterogeneous systems), CE gives developers deep understanding and visibility into their system and enables them to develop software as independent layers that are configured together and deployed to the platform variant of choice. CE enforces well-defined component interfaces and strict separation of application and platform, facilitating platform evolution and software reuse.
“Developers of heterogeneous systems have been relegated to using yesterday’s tools for today’s increasingly complex systems,” said Jim Kulp, Consulting Software Architect, Mercury Computer Systems. “Zeligsoft’s system-centric tool provides visibility and design automation for high-level application software all the way down to lower logical and physical platform layers. By taking into account the entire embedded system, Zeligsoft CE is able to verify the system for compliance with target environment constraints and automatically generate optimized service connections for the whole architecture. This process significantly reduces development risks, schedule and resources.”
Zeligsoft CE 3.0 features Deployment Aware Generation (DAG™), a patent-pending technology that generates inter-component communication, service access and control code with knowledge of the underlying platform or application layer. Unlike other code generation technologies, DAG does not impose a service layer in order to abstract the system’s platform and execution environment, a method which introduces code overhead, software inefficiencies and leaves a run-time residue on the final embedded product. DAG uses its awareness for the entire system configuration to generate optimized code for each component operating at its intended location within the system.
CE benefits many different development groups within the organization. Architecture, hardware and software teams each use their own tools. CE fits seamlessly into the existing design environment and unites teams by giving everyone insight into the system architecture and how change will impact it. This opens the door to fluid communication and improved software quality and is a key enabler for successful multi-site development.
“We continue to see frequent and exciting advances in semiconductor technology,” said Steve Balacco, Director, Embedded Software Practice, Venture Development Corporation. “Zeligsoft’s development environment will play a role in enabling embedded systems providers to benefit from these advances.”
“Zeligsoft CE addresses the growing need for modern multiprocessor and SoC software development tooling in the worldwide telecommunications, military and aerospace markets where competition is fierce and time-to-market is critical,” said Francis Bordeleau, CEO, Zeligsoft. “With the release of CE 3.0, Zeligsoft is empowering developers to take control of overwhelming software complexity and leverage it with multiprocessor and SoC progress in a way that has never been done before. We look forward to helping our customers greatly improve development efficiencies and sustain a strong competitive advantage in their respective markets.”