Altium Designer
Design Management

Evaluate
Upgrade Centre
Sales Centre
Go to the Home Page

 

Managing the entire development process

The design of the physical platform, the implementation of functionality in programmable devices and the development of the software elements of the design are no longer independent processes. They must now be efficiently managed as a single design flow in order to achieve a successful outcome.

Altium Designer unifies the entire design process and allows you to manage all aspects of development within a single integrated design environment and gives you a unified project and document management infrastructure that supports the convergence of traditionally separate design disciplines.

Design management


     

Bringing unity to the design process

Altium Designer brings efficiency and enhanced productivity to electronic product development by providing platform-level integration of all design processes.
The development of electronic products is a juggling act that balances the drive to embed more and more intelligence into a design with the time needed to create, implement and test the application. In order to compete in this convergent design landscape you need to be able to efficiently manage projects and data that transcend traditional tool boundaries.
Navigating product development through a landscape of loosely-connected point tools create barriers to design efficiency, forcing you to work around data translation and project synchronization issues. Even with superficial integration between tools, you still need to deal with multiple design and project management environments in order to develop a single product.
Altium Designer brings efficiency and enhanced productivity to electronic product development by providing platform-level integration of all design processes, and giving you a unified project and document management infrastructure that supports the convergence of traditionally separate design disciplines. Altium Designer allows you to bring together the discrete hardware, programmable hardware and software that make up a system, and take a design from concept to completion in less time than has previously been possible.
Popup screenshots and movies showing the unified approach This feature is implemented in the Foundation option This feature is implemented in the Board Implementation option This feature is implemented in the Embedded Intelligence Implementation option
Go to the top of the page

Managing all projects within a unified environment

With Altium Designer, the ability to create and link within a single environment all of the different projects that go to make up your final product design brings design efficiencies not possible with traditional point tools.
Altium Designer provides a single, unified environment for the creation and management of all of the different project types that go to make up your complete electronic product. What’s more, Altium Designer allows you to link these projects to define the overall structure of your design.
The different project types exist in their own right and can be worked on independently, but are linked in a logical way. For example, a PCB project is linked to the FPGA projects for the programmable logic devices it contains. An embedded software project is linked to the processor contained in the FPGA project that defines the execution platform. Because Altium Designer understands the structural links between projects, it can intelligently and automatically manage the flow of essential data between them.
Change the pin assignment of an FPGA at the board level, for instance, and Altium Designer understands that this data must be synchronized with the PCB source schematics and with the FPGA project constraints that drive FPGA place and route. You don’t need to manually propagate this data between different design environments.
Similarly, when you add memory or peripheral hardware to a processor within an FPGA project, Altium Designer can automatically generate the C header files necessary to address this hardware within the software project.
With Altium Designer, the ability to create and link within a single environment all of the different projects that go to make up your final product design brings design efficiencies not possible with traditional point tools. This efficiency translates into shorter design cycles and higher productivity for your entire design team.
Popup screenshots and movies showing the project management This feature is implemented in the Foundation option This feature is implemented in the Board Implementation option This feature is implemented in the Embedded Intelligence Implementation option
Go to the top of the page

Managing all your design documents

Altium Designer's Storage Manager allows you to view and manage the physical storage of all design documents associated with a project, and seamlessly work with version control systems.
A single electronic product development project can generate literally hundreds of design-related documents. And each document can go through many revisions during the course of the development process. As designs grow in complexity, so does the need to systematically track and control the storage and revision of design documents. Increasingly organizations are implementing document version control systems to manage this process.
Altium Designer provides comprehensive and versatile support for linking to external version control systems, as well as the ability to locally track the history of your design documents. Altium Designer can interface to any third-party version control system that supports the Source Code Control Interface (SCCI), Concurrent Versions System (CVS) or Subversion (SVN) standards. This includes commercial systems such as Microsoft Visual SourceSafe and most popular open source version control applications.
From within Altium Designer you can add design documents to any specified repository within the version control system and perform all common version control tasks such as document check-in and version labeling. This allows you to manage your documents without leaving the Altium Designer environment.
Even if you don’t have a full version control system operating within your organization, Altium Designer allows you to easily track the history of documents within a project at a local level. Each time you save a file, Altium Designer will automatically store a copy of the original file to create a full history of the document changes. You can label milestone versions and add comments to the history files to document changes.
In Altium Designer, full support for external document version control and local document history management combine to give you flexibility and security in the handling of your important design documents.
Popup screenshots and movies showing the document management This feature is implemented in the Foundation option This feature is implemented in the Board Implementation option This feature is implemented in the Embedded Intelligence Implementation option
Go to the top of the page

Graphically compare PCB and schematic documents

Altium Designer includes a powerful graphical differencing engine that allows you to compare file versions on a spatial basis, as well as on the connectivity level.
Maintaining a document’s history is one challenge. But being able to efficiently determine what has changed between versions of a document is crucial to efficient management of documents during development.
While most version control systems allow you to easily see the differences between versions of text-based files, graphical documents such as schematic diagrams and PCB layout files present a whole new set of challenges. Changes to these types of documents can be difficult to pinpoint, particularly where the change does not affect connectivity. For example, in a PCB layout you may reroute a particular connection in order to improve signal integrity. On a complex board, spotting this change is almost impossible by visually comparing the two documents.
Altium Designer includes a powerful graphical differencing engine that allows you to compare file versions on a spatial basis, as well as on the connectivity level. This allows you to quickly and easily identify even the most subtle graphical differences between versions of schematic and PCB documents.
The comparison features are fully-integrated with Altium Designer’s storage management and versioning facilities, allowing you to easily compare your current document with versions in the local history or version control repository. Or indeed to compare any two previous versions of a document.
The graphical comparison features combine with Altium Designer’s comprehensive version control support to provide the capabilities you need to effectively manage all your design documents, and maintain the integrity of your design files throughout the entire design process and across your entire design team.
Popup screenshots and movies showing the graphical compare capabilities This feature is implemented in the Foundation option This feature is implemented in the Board Implementation option This feature is not implemented in the Embedded Intelligence Implementation option
Go to the top of the page

Building the physical platform Design management Design to manufacture Managing libraries PCB-FPGA integration Working with programmable devices

Go back to the Altium Designer 6.0 Product Overview or select a process from above.

 
© 2006 Premier EDA Solutions Ltd.