INFORMATION
Monitor
TECHNOLOGY

Information Technology is the foundation of the Information Revolution.

Companies at the forefront of today's high-technology industry face an ever-present challenge. Product development schedules are compressed while quality, functionality, and performance expectations are heightened. In this demanding arena, haphazard approaches can no longer be tolerated. Development methodologies must be ever better, faster, and less costly.

Fortunately, AcroTek Software has the embedded software development solutions and expertise to meet these challenges. Founded in 1978, AcroTek has been a leader in the embedded software development market for over two decades. More than 50,000 customers worldwide in industries as diverse as communications, factory automation, transportation, and consumer electronics rely on our solutions. AcroTek is uniquely positioned to provide the solid and complete solutions your environment requires.

  • AcroTek alone offers compatible development solutions that address the full range of embedded applications, from austere, minimal-resource systems with no real-time operating system (RTOS) requirements, up to sophisticated communication systems running multiple threads, processors, and protocols. Focusing on a single set of compatible tools across architectures and projects enables you to achieve the full benefits of code reuse, cross-training, consolidated support and simplified maintenance.
  • AcroTek best addresses the challenges of today's embedded software development process. From our shortened edit-compile-download-debug cycle which dramatically improves user productivity during development, integration and test, to our sophisticated debug support for advanced multithreaded, multiprocessing applications, to our full support for object-oriented development in Java, C++, or C languages, AcroTek stands alone among embedded software suppliers.
  • AcroTek's commitment to total quality through all phases of the development process is underscored by our achievement of ISO 9001 certification. Just as your customers trust a telephone or antilock brake system to work, you can be confident that AcroTek is there to ensure the success of your project.
  • Today's embedded systems are increasingly built by integrating pre-existing modules, and the industry sees less and less systems being designed from scratch. For many projects, integration and testing now consume more than half the schedule. Reusable intellectual property (IP) components (e.g., microprocessor cores, ASIC libraries, multitasking kernels, and networking protocol modules) and the ability to integrate and test them as early as possible have become critical to success. Under the AcroTek umbrella, AcroTek is in the unique position to streamline your development effort by providing all three key elements of today's embedded development process: design tools, reusable IP modules, and system integration tools for software and hardware engineers.
  • AcroTek recognizes that products are just one part of the equation in helping you deliver high-quality products on schedule. We have invested in the industry's largest worldwide service and support organization to provide you with complete customer support and consulting expertise at every stage of product development.

IP Flow

With complementary offerings of tools, Intellectual Property, and services for both hardware and software implementation and co-verification, AcroTek is the leading supplier of integrated system design solutions.

Complete, Yet Open

AcroTek provides the most complete range of products and services available for developing embedded systems software. This ensures you can find an affordable, yet powerful, development environment regardless of whether you are developing a minimal control system or a complex communications application.

AcroTek is committed to supporting standards and providing open solutions. Well-defined interfaces exist for real-time operating systems, device drivers, emulators, simulators, and even processors. These interfaces enable the easy integration of third-party and custom products with the AcroTek environment. As a result, a wide range of industry leaders have partnered with AcroTek to provide complementary products and services, ensuring that everything you need to successfully complete your project is available in one integrated environment.

The AcroTek Product Family

AcroTek supports the ANSI C standard and is committed to supporting the new ANSI C++ standard, including full library support. AcroTek Compilers improve productivity with language extensions that enable you to make greater use of high-level languages. AcroTek Compilers provide specialized support for ROMing applications thereby simplifying the process of matching an application to the target memory map.

Many embedded applications are cost-sensitive, forcing developers to minimize memory and processor resources to reduce production costs. AcroTek Compilers help you attain this goal through powerful optimizations that ensure fast, compact, executable code. AcroTek's innovative optimization technology is especially valuable when developing C++ and Java applications. AcroTek Compilers eliminate the "hidden" overhead of object-oriented language constructs thereby enhancing program efficiency by reducing code size.

Industry-Standard Debugger

AcroTek's Debugger has been the industry-standard embedded software debugger for more than 10 years. It significantly reduces the amount of time needed to identify and resolve problems in your application by tightly integrating the edit-compile-download-debug cycle. By providing a common interface across the many tools required to successfully complete an embedded software project, it minimizes the learning curve for each tool and enables developers to get their products to market faster.

Embedded systems today push complexity to the limits, often utilizing multiple microprocessors and sophisticated real-time operating systems. It is unique in its ability to simultaneously track and display multiple threads of program execution, even when these are executing on multiple processors from different families. These capabilities put it in a class of its own for developers of multitasking or multiprocessing systems.

RTOS: The Foundation of Your Application

AcroTek's RTOS, VxWorks real-time operating system is renowned for its reliability and has been proven in thousands of designs. VxWorks, by WindRiver, is even certifiable under RTCA/DO-178B level A standards which are the highest in the avionics industry. VxWorks offers state-of-the-art performance superior to that of other real-time operating systems and has maintained a 16-year track record of proven upward compatibility. This accelerates development of new applications by enabling you to easily reuse software from previous generations.

VxWorks is highly modular, enabling it to scale to the needs of your application and minimize memory consumption. You can select from a wide range of modules that work together "out-of-the-box." By eliminating the need to write this software from scratch, VxWorks lets you focus on your application and reduces time-to-profit.

VxWorks provides numerous application-specific modules

VxWorks provides numerous application-specific modules

Automated configuration tools make it simple to build your application software on VxWorks or develop custom board support packages, enabling you to be instantly productive. VxWorks also includes board support packages for popular off-the-shelf boards.

VxWorks Networking Support

VxWorks Networking Support

In addition to the powerful source-level debugging capabilities provided by AcroTek, the VxWorks Development System also supports the Xpert Profiler. Xpert enables system and application performance to be analyzed and tuned using an intuitive graphical user interface.

At Your Service

At Your ServiceAcroTek's commitment to customer service goes well beyond standard product support and training. Our Services organization, dedicated to ensuring your success, is comprised of knowledgeable software engineers with expertise in applications such as telecommunications, computer peripherals, process control, and aerospace. Their skills complement those of your project team, enabling you to focus your resources on what differentiates your product-your application software.

AcroTek can help shorten your time-to-market by accelerating development of both your system and application software. Our expertise in system software enables our Services engineers to quickly develop device drivers and board support packages for custom hardware targets or port third-party networking stacks, such as ATM, Frame Relay, and SS7, to the VxWorks operating system.

AcroTek's Services organization can also speed application software development through the migration of legacy code. Because today's embedded systems are so software intensive, effective reuse of existing code can greatly reduce development time. We have helped customers migrate Pascal and K&R C code to ANSI C and C++, as well as migrate applications from legacy operating systems.

If your project's needs are best met by customizing AcroTek's products, our engineers can develop and support special enhancements. AcroTek also offers services that meet your deployed environment requirements. For example, if your company needs 24x7 support, we can develop a service to match this response. In addition, if your product requires FAA, FDA, IEC, TUV, or other safety certification, AcroTek can provide a total test, documentation, and service solution to meet these stringent requirements.

AcroTek's support services include training courses or on-site visits by our consultants to install, configure and overview our products for you. For help with questions about any products, simply contact AcroTek's technical support organization by phone, fax, or e-mail. You can also instantly access support services through AcroTek's web site.

For more information, comtact us at:
eos@acrotek.com or 619.441.0104.

© 1995 - 2002 AcroTek.