Fact-checked by Grok 2 weeks ago

Altium Designer

Altium Designer is an integrated (EDA) software suite developed by , a of Corporation since August 2024, providing a unified platform for the complete design process of printed circuit boards (PCBs), including , PCB layout, , and 3D visualization. Originally evolving from the Protel PCB design software, which was first introduced in 1985 by Protel Systems Pty Ltd in , Altium Designer represents a modern rebranding and enhancement of these early tools, with the unified suite officially launched in 2005 to consolidate , , and FPGA design functionalities into a single environment. Key capabilities of Altium Designer include advanced algorithms, mixed-signal circuit simulation compatible with , real-time (BOM) management, and native modeling for mechanical integration and clearance checks, enabling seamless collaboration between electrical and mechanical design teams. The software supports multi-board systems, harness wiring design, and integration with manufacturing outputs, while its cloud-based Altium 365 platform facilitates , team collaboration, and supply chain data access, making it a tool for professional engineers in electronics product development.

Introduction and Overview

Product Description

Altium Designer is a comprehensive (EDA) software suite developed by Limited, primarily focused on (PCB) design, , , and associated tasks. This tool enables engineers to create and manage electronic designs in a professional environment, supporting the full spectrum of activities from initial concept to production-ready outputs. The software operates as a unified platform, integrating all core functions—such as editing, layout, component libraries, and file generation—within a single, cohesive application. This approach streamlines workflows by avoiding the fragmentation typical of modular tools, allowing users to transition seamlessly between design phases without exporting data to external programs. Launched in 2005 as a successor to the Protel suite, Altium Designer emphasizes an integrated, end-to-end process from design ideation through to preparation. As of November 2025, its latest stable release is version 25.8.1 (released July 16, 2025), which incorporates cloud-connected capabilities via Altium 365 for enhanced collaboration and , along with improvements like an enhanced Constraint Manager and support for inline harness connectors.

Target Users and Applications

Altium Designer is primarily utilized by electrical engineers, PCB designers, and hardware developers working in environments ranging from small teams to large enterprises. These professionals leverage the software for its unified design environment, which supports efficient project management across diverse scales. The tool finds extensive application in key industries such as consumer electronics, automotive, healthcare, aerospace, and Internet of Things (IoT) product development. In consumer electronics, it enables the design of compact devices like smartphones and wearables, integrating multiple functions into lightweight structures to enhance user experience. Automotive applications include sensors and control units embedded directly into vehicle components, improving reliability, reducing assembly complexity, and supporting fuel efficiency through lighter designs. In healthcare, Altium Designer facilitates the creation of medical devices for diagnostics and therapy, allowing for smaller, more functional units that improve patient outcomes. Aerospace projects benefit from its capabilities in developing lightweight electronic components for high-reliability applications, such as avionics systems. For IoT, it supports cellular industrial designs, such as modules for connected devices, streamlining integration and reference layouts. Real-world applications encompass full-cycle projects, from simple circuits to complex multi-board systems, including embedded systems for military and industrial use. The software's advanced features support precise layout for applications requiring high , such as RF designs. For users, Altium Designer offers benefits like streamlined collaboration through cloud-enabled synchronization, enabling distributed teams to share data in real-time with manufacturers and developers. This supports agile development in fast-paced markets, such as 5G infrastructure and hardware, by facilitating efficient product iteration and resource optimization via integrations like Altium Agile.

Historical Development

Origins as Protel

Protel originated from Protel Pty Ltd, an Australian software company founded in 1985 by Nicholas M. Martin in North , , which developed the first DOS-based (PCB) design tool named Protel PCB. This tool emerged during a pivotal era in the , marked by the transition from manual drafting to automated PCB design amid the 1980s boom in and , where increasing circuit complexity demanded efficient software solutions for engineers. Protel PCB provided essential features for and on personal computers, addressing the limitations of earlier mainframe-based systems and enabling broader accessibility for small teams and individual designers. By the late and early , the company advanced its offerings with DOS-based tools, such as Protel Schematic released in 1987, followed by the pioneering shift to Windows in 1991 with Advanced Schematic and Advanced 1.0—the world's first Microsoft Windows-based design system. These releases introduced graphical user interfaces that improved usability over command-line DOS environments, supporting early library management for component reuse and basic simulation capabilities. Key pre-2000 innovations included enhanced integration of , with Protel 99 released in 1999 introducing the first integrated for assemblies, alongside support for mixed-signal simulation using 3f5 models. This version also featured advanced library management for standardized component databases, streamlining workflows during the 1990s electronics expansion driven by personal computing and growth. In 1999, Protel International Limited, the evolved entity from the original Pty Ltd, completed an on the Australian , raising funds for further development, setting the stage for rebranding to Limited.

Evolution to Altium Designer

In 2005, Altium rebranded its flagship electronic design software from Protel to Altium Designer with the release of version 6.0 on November 28, marking a significant consolidation of previously separate tools into a unified (IDE). This shift aimed to streamline the design process by integrating , layout, and development within a single platform, reducing the need for multiple disparate applications and improving . The reflected Altium's vision for a more cohesive toolset that supported the growing complexity of electronic product development. Version 6.8, released in November 2007, introduced key advancements in visualization and verification, including the first integrated 3D engine for real-time rendering and navigation, as well as real-time clearance checking to detect potential physical conflicts during . These features enabled designers to visualize board assemblies in three dimensions directly within the editor, facilitating better mechanical integration and error prevention without exporting to external CAD tools. By enhancing interactive design capabilities, this update solidified Altium Designer's position as a forward-looking suite for high-density, high-speed boards. During the early to mid-, emphasized multi-disciplinary approaches, integrating diverse workflows such as FPGA development and . 10, released in 2010, added support for FPGA , allowing seamless transition from C/C++ software to hardware implementation within the , which broadened its appeal for embedded systems designers. In the early 2010s, ActiveBOM was introduced as a dedicated editor for management, enabling real-time supplier integration, part sourcing, and cost tracking to bridge and processes. These enhancements underscored a strategic focus on through unified file formats like .PcbDoc and .SchDoc, intuitive drag-and-drop interfaces, and expanded capabilities such as rigid-flex support by 2015, which included advanced layer stack management and bikini coverlay options for flexible regions. Altium Limited's ongoing growth as a publicly listed company since its in 1999 fueled investments in these developments, including efforts toward broader compatibility across design ecosystems and platforms, positioning the software as a comprehensive solution for modern electronics engineering. Following the mid-2010s, pursued aggressive expansion through acquisitions, including the purchase of ' PADS business in 2013 and other tools to enhance its portfolio. In February 2024, announced its acquisition of for approximately $5.9 billion, completing the deal in July 2024 and integrating into its operations as of November 2025, marking a pivotal shift in the company's history.

Design Workflow

Schematic Capture

Schematic capture in Altium Designer serves as the foundational step in the electronic design process, allowing users to create detailed circuit diagrams that represent the logical structure of a design. The software supports both flat and hierarchical schematic designs, enabling engineers to start with simple single-sheet layouts and scale to complex, modular structures as needed. Components are sourced from managed libraries accessible through the Components panel, which integrates with Altium 365 workspaces for centralized access to approved parts with associated models, footprints, and symbols. This library management ensures consistency and reusability across projects. For modularity, Altium Designer facilitates multi-channel designs and the use of sheet symbols, which allow repetitive blocks to be defined once and instantiated multiple times, promoting efficiency in designs with identical subsections like amplifiers or filters. Sheet symbols act as placeholders for sub-sheets, enabling where a top-level sheet references lower-level details via sheet entries that ports and nets. This approach supports the creation of reusable design modules, reducing redundancy and simplifying maintenance. Buses can be routed using tools to group related signals, while nets are defined with labels such as "GND" or "12V" to establish connectivity without physical wires. Key tools enhance the accuracy and usability of schematic creation. Annotation automatically assigns unique designators (e.g., R1, C2) and parameters to components via the Annotate dialog, ensuring standardized labeling across the design. Cross-probing provides bidirectional navigation between the schematic and editor, allowing users to jump from a schematic element to its corresponding placement for verification. Electrical Rule Checking (ERC) validates connectivity by flagging issues like unconnected pins or invalid connections, configurable through the project's Connection Matrix and Error Reporting settings in Project Options. Integration into the broader workflow is seamless, with automatic generation that transfers connectivity directly to the editor upon import, maintaining synchronization without manual intervention. Variant management allows for handling design revisions by defining different configurations of the same , such as fitted or not-fitted components for assembly options, managed through the Variants dialog. features via 365 enable previews and annotations shared among team members, supporting distributed design reviews while preserving the 's integrity. This -driven approach ensures a smooth transition to physical layout while accommodating iterative changes.

PCB Design and Layout

The PCB design and layout process in Altium Designer translates the imported into a physical board arrangement, focusing on optimizing component placement and within a environment. Component placement is handled interactively, allowing users to select and drag components across the board using mouse input, with real-time re-optimization of connection lines to maintain electrical integrity. during placement is achieved by pressing the Spacebar, with the 'X' key, and precise nudging via Ctrl+ in grid increments, supporting efficient arrangement for single-layer prototypes to complex multi-layer designs. Routing employs advanced interactive algorithms, including the ActiveRoute tool for automated multi-net pathfinding and the interactive router with modes such as Walkaround, Push, and Ignore Obstacles to navigate obstacles dynamically. These support high-density routing on boards from simple single-layer to sophisticated multi-layer configurations, with features like auto-insertion of vias (Ctrl+Shift+Wheel) and differential pair handling for signal integrity. Layer management accommodates up to 32 signal layers for trace routing and 16 internal power plane layers for distribution, alongside documentation layers like silkscreen for component labels and mechanical layers (unlimited) for outlines. Design rules enforce constraints such as minimum clearance spacing, width, and length matching via dedicated rules like Clearance, Width, and Via Style, ensuring compliance across all layers. Verification occurs through integrated Design Rule Checking (DRC), available in real-time Online mode during editing or Batch mode for comprehensive pre-manufacture validation, highlighting violations like shorts or spacing errors in the Rules and Violations panel. This process confirms manufacturability by cross-referencing all defined rules, with customizable graphics for issue resolution. Panelization for batch production is facilitated by the Embedded Board Array feature, which replicates the design in arrays (e.g., step-and-repeat or step-and-turn patterns) and defines separation methods like V-grooves or perforated tabs (mouse bites) on mechanical layers. Output preparation generates industry-standard files directly from the layout, including Gerber RS-274X or X2 files for each layer (e.g., , ) via the Gerber Setup dialog, NC files (.DRL, .TXT) for patterns, and pick-and-place reports detailing component positions, rotations, and sides for automated assembly. These are configured through Output Job files for streamlined release to fabrication.

Multi-board and Harness Design

Altium Designer's multi-board design capabilities enable the creation of interconnected systems comprising multiple printed circuit boards (), extending beyond individual board layouts to capture logical and physical relationships at the system level. A multi-board project, structured as a hierarchical set, includes a multi-board (.MbsDoc) for defining logical connections between child PCB projects represented as modules, and a multi-board (.MbaDoc) for positioning boards and verifying physical interconnections such as direct wires, cables, or . Board-to-board connections are established using harness connection objects or ports in the , which propagate to the assembly view for clash detection and STEP model integration, ensuring accurate representation of the overall system. Support for rigid-flex transitions is integrated by importing child PCB projects that include flex regions, allowing designers to model and verify flexible interconnections within the multi-board environment without separate tools. Harness design in Altium Designer facilitates the development of wiring systems for multi-board assemblies, providing tools for defining pin-to-pin , wires and cables, bundling them with protective elements, and specifying terminations at connectors or splices. The process begins with a harness (.WirDoc) for logical capture, where wires are placed with properties like , , and color, followed by a harness drawing (.LdrDoc) for physical or arrangement, including bundling via cable ties, tapes, or . Termination details are managed through component libraries and connection points, supporting complex splices and backshells for robust assemblies. Version 25 introduced major upgrades, including enhanced flexibility in wire with automatic length calculations, improved organization via dynamic bundling previews, and streamlined validation through integrated electrical rule checks to detect mismatches early. Integration between multi-board and harness designs ensures seamless synchronization with underlying PCB layouts, where changes in connector pins or harness definitions propagate bidirectionally via engineering change orders (ECOs), maintaining consistency across the system. The Connection Manager verifies pin-to-pin mapping and highlights errors, while harness projects can be embedded within multi-board projects for unified management. Manufacturing outputs are generated directly from the project, including wire lists detailing lengths and terminations, BOMs with total material requirements, and models for export to CAD tools, facilitating downstream and . These features find critical applications in domains requiring cohesive multi-PCB assemblies, such as automotive wiring harnesses that connect control units, sensors, and power distribution across vehicle systems, and aerospace configurations where precise board interconnections ensure reliability in harsh environments. In both cases, the tools support error-free verification and documentation, reducing design iterations and enhancing system integrity.

Advanced Capabilities

3D PCB Design

Altium Designer's design capabilities enable engineers to visualize and validate assemblies within a mechanical context, integrating electrical layouts with and structural elements. The environment allows for the import of mechanical models in formats such as STEP (.stp, .step), v3.0, and others like (.sldprt) or (.x_t, *.x_b), which can be placed as objects directly in the editor or . This step-by-step import process supports the addition of enclosures, brackets, and other components to ensure spatial compatibility early in the design phase. Real-time 3D rendering is facilitated through the editor's 3D Layout Mode, accessible via the View menu or the '3' shortcut key, providing fluid navigation with zoom, rotation, and section views for inspecting internal structures. Component height checks are integrated via the Layer Stack Manager, which configures fabrication layers to accurately represent board thickness and component dimensions, allowing validation of vertical clearances during interactive placement. for fit validation is enforced through 3D clearance design rules, which monitor component-to-component and component-to-housing interactions, highlighting violations in the 3D view to prevent assembly issues. For collaboration with mechanical CAD (MCAD) tools like or , Altium Designer supports export to STEP (AP214 or AP203) formats, enabling the transfer of geometry including folded boards or selected objects via the > Export menu or output job files. This integration allows mechanical designers to incorporate the into enclosure models, with bi-directional synchronization maintained through formats like IDX v2.0 for incremental updates. Advanced tools extend support to curved and rigid-flex boards, where the Layer Stack Manager defines region-specific stacks for flexible areas, visualized in within the 3D mode. Folding previews for flexible circuits are achieved using the Fold State slider in the PCB panel's Layer Stack Regions mode, which dynamically applies bending lines based on sequence values to simulate transitions from flat to fully folded configurations, with options for slow-motion playback and pausing. The overall workflow emphasizes bi-directional synchronization between 2D PCB layouts and 3D models, where updates from the schematic or 2D editor propagate to the 3D view via commands like Design > Update PCB Document, ensuring consistency and manufacturability across electrical and mechanical domains.

Simulation and Verification

Altium Designer provides integrated tools for simulating and verifying PCB designs, focusing on electrical performance to ensure reliability before manufacturing. These capabilities include signal integrity analysis, power distribution network (PDN) evaluation, and mixed-signal circuit simulation, all accessible directly from the PCB editor or schematic environment. By leveraging inputs from schematic capture and PCB layout, designers can perform pre-layout predictions and post-layout validations without exporting to external software. As of Altium Designer 25 (2024), enhancements include advanced constraint management for signal integrity and continued integration with CST for PDN analysis. Signal integrity analysis in Altium Designer addresses issues like reflections, , and timing violations through pre- and post-layout simulations. The Signal Integrity Analyzer employs models and I/O buffer information from IBIS files to simulate signal propagation, calculating voltages at net nodes based on routing geometry and layer stackup. For instance, it evaluates overshoot, undershoot, and coupling, using SPICE-compatible engines for accurate analysis. Impedance calculations for traces are also supported, with a common approximation for lines given by: Z_0 = \frac{87}{\sqrt{\epsilon_r + 1.41}} \ln \left( \frac{5.98 h}{0.8 w + t} \right) where Z_0 is the characteristic impedance, \epsilon_r is the dielectric constant of the substrate, w is the trace width, h is the height (distance to the reference plane), and t is the trace thickness. This formula helps designers adjust trace dimensions to match target impedances, typically 50 Ω or 100 Ω differential, during routing. Power and thermal verification tools in Altium Designer focus on integrity and management to prevent voltage drops and hotspots. The PDN Analyzer simulates flow across and planes, identifying voltage drops and current densities that could affect component performance; it visualizes results as heat maps, highlighting areas exceeding safe limits like 20 mV drop. For , the Power Analyzer extension maps temperature distributions by defining sources from component dissipation and copper conductivities, supporting iterative design adjustments to maintain temperatures below 100°C. These tools integrate with the layer stack manager for material-specific simulations, ensuring compliance with thermal requirements. The verification suite in Altium Designer encompasses mixed-signal simulation and automated reporting for design rule adherence. Its SPICE3f5-compatible mixed-signal simulator handles analog and digital circuits simultaneously, allowing verification of interactions like noise or digital switching effects on analog sections. Automated reports generate compliance summaries against standards such as IPC-2221, which specifies width and spacing for current-carrying ; for example, it flags violations in power sizing to limit temperature rise to 10°C. These reports include plots, pass/fail metrics, and exportable data for , streamlining the transition to fabrication.

FPGA Development

Altium Designer supports FPGA development through integration with the workflow, allowing -based logic capture and synchronization of programmable logic with physical board layouts. The software enables for FPGA designs, where hierarchical sheets represent logic blocks, and mixed-signal designs can combine analog components with digital FPGA elements from the process. Implementation focuses on synchronizing FPGA pin assignments with using the FPGA Pin Mapper tool, which imports external pin files from vendor tools to map them to symbols. This generates files defining pin locations, I/O standards, and pairs, preventing mismatches through engineering change orders (ECOs) that maintain consistency between FPGA logic and footprint. Toolchain integration enables export of designs to major FPGA vendors for further processing. netlists can be exported as EDIF or other formats for import into tools like or for , place-and-route, and generation. The software supports vendors including , (formerly ), , and (formerly /), with constraint files ensuring compatibility for device targeting and programming. The workflow in Altium Designer emphasizes seamless handoff, starting with and pin mapping, followed by export to vendor-specific tools for implementation and . Bidirectional via the Pin Mapper ensures FPGA changes reflect in the layout and vice versa, minimizing errors in system-level designs.

Data Management and Collaboration

Project Management

Altium Designer employs a hierarchical project structure to organize electronic designs, allowing users to create parent-child relationships between documents such as schematics and through sheet symbols and ports, which are dynamically compiled to maintain across the project. Projects are managed via the Projects panel, which displays a logical folder-based including subfolders for documents, settings, libraries, and generated outputs, facilitating efficient and dependency tracking between components, nets, and files. is integrated into this structure, with local libraries stored in dedicated folders subdivided by type—such as symbols or footprints—enabling centralized component reuse while validating dependencies through project compilation. Source control integration supports as the primary version control system (), with SVN available as a legacy option, allowing projects to be linked to external repositories for tracking changes and . To set up , users install the VCS Provider – Git extension and connect projects to local or remote repositories, where status icons in the Projects panel indicate modifications, conflicts, or synchronization states. Revision tracking includes local history views accessible via the History & Version Control menu, enabling comparison of changes against repository baselines to identify differences in schematics or layouts. Commit and release workflows mitigate by allowing users to stage, commit, and push changes from local working repositories to remote servers, with options to revert or merge conflicts using built-in comparison tools. These workflows ensure revisions are preserved, with the Projects panel refreshing history on demand to display commit logs and version states. For design reuse, Altium Designer provides snippets—captured sections of circuitry or layouts saved as reusable blocks—and templates that preload parameters and structures, streamlining the of similar designs without redundant editing. Managed outputs, such as Bills of Materials (BOMs) and assembly drawings, are generated through Output Job files organized in the project's Generated folder, with ActiveBOM facilitating parameter editing and variant management for production readiness. Best practices for project organization emphasize folder-based hierarchies to group related files, regular validation to track dependencies, and manual saves to local or server storage as a form of backup, supplemented by commits for revision safety. These local management features can extend to cloud-based systems for enhanced team access.

Altium 365 Integration

Altium 365 is a cloud-based platform that integrates seamlessly with , enabling real-time collaboration, project hosting, and ecosystem connectivity for PCB design teams. The platform's cloud workspace hosts design projects, components, and templates, allowing distributed teams to engage in simultaneous editing with read/write access directly from the desktop application. Interactive commenting on schematics, layouts, and bills of materials (BOMs) supports threaded discussions, while built-in task assignment facilitates workflows such as design reviews, issue tracking, and part requests, ensuring efficient coordination without local file transfers. Key features extend to secure sharing and , where users can privately share live project views, static snapshots, or complete manufacturing packages with internal teams, external guests, or fabrication partners via browser-based . These release portals track revisions through a structured lifecycle, from draft to production-ready states, streamlining handoffs to manufacturers. Additionally, integration with resources via the BOM connects to providers like SiliconExpert and Z2Data, offering real-time component sourcing, availability checks, lifecycle status, and data to inform design decisions. Security and access controls in Altium 365 emphasize enterprise-grade protection, with role-based permissions that define granular levels—such as view-only for reviewers or full edit rights for contributors—and support for guest accounts without full platform licenses. Comprehensive audit trails log all changes, revisions, and user actions, providing traceability for compliance and . Mobile and browser-based further enables remote reviews and approvals from any device, without requiring Altium Designer , enhancing flexibility for field teams or stakeholders. Introduced on May 1, 2020, as the world's first cloud platform dedicated to design and realization, 365 has evolved to address modern team dynamics and automation needs. Major 2025 updates include AI-assisted capabilities in the Requirements Portal, which apply data-driven to automate requirement analysis and validation, accelerating early-stage design reviews. Concurrent enhancements to the MCAD CoDesigner improve real-time synchronization for rigid-flex and multi-board assemblies with tools like and . The platform's and APIs were expanded with updated documentation in September 2025, enabling deeper custom integrations and automated workflows for third-party tools.

File Formats and Interoperability

Native File Formats

Altium Designer's native file formats are proprietary structures designed to encapsulate the full range of design data, including schematics, layouts, and component libraries, in a manner optimized for the software's internal and . These formats primarily utilize encoding for efficiency and compactness, though users can opt to save certain documents in ASCII for readability or external needs. This dual capability ensures robust while allowing flexibility in file handling. Schematic documents are stored in the .SchDoc format, which supports the creation and management of diagrams, including hierarchical designs where multiple sheets can be nested to represent systems. The .SchDoc file embeds textual annotations, data, and graphical elements for symbols and wires, enabling seamless synchronization with layouts during the design flow. This format's structure facilitates the inclusion of design rules and parameters directly within the file, promoting consistency across the project. PCB documents utilize the .PcbDoc format to store board information, encompassing layer stackups, component placements, paths, and associated rules such as clearances and trace widths. This format integrates model data, copper pour regions, and silkscreen elements in a self-contained manner, allowing for comprehensive board visualization and validation within the software. The embedded rules in .PcbDoc files ensure that decisions adhere to project-specific constraints without requiring external references. For component management, schematic libraries are maintained in .SchLib files, which house reusable symbols complete with pin assignments, graphical representations, and parameter sets. libraries, stored as .PcbLib files, contain footprints, models, and courtyard definitions essential for physical placement. Integrated libraries (.IntLib) compile both .SchLib and .PcbLib content into a single, managed unit, embedding models and links to streamline component across designs. These library formats are self-contained, incorporating all necessary graphics and to avoid issues. A key advantage of these native formats is their , enabling files from previous Altium Designer versions to be opened and edited in newer releases without , supported through version-specific save options in the dialog. This feature preserves design integrity over time and facilitates team collaboration on evolving projects. Additionally, the self-contained nature of the formats, with graphics, rules, and hierarchical data, reduces external dependencies and enhances reliability in workflows.

Import and Export Capabilities

Altium Designer supports importing mechanical data in DXF and DWG formats, enabling the integration of board outlines and other geometric elements from CAD tools into PCB designs. For legacy compatibility, it provides import capabilities for OrCAD schematic and PCB files through the Import Wizard, preserving hierarchical designs and component data where possible. Protel legacy files, as predecessors to Altium's native formats, can also be imported directly to facilitate migration of older projects. Additionally, 3D models in STEP (AP203/AP214) and IDF (up to version 3.0) formats are supported for importing enclosure and board assembly data, allowing seamless incorporation into multi-board or PCB layouts. Netlists from Eagle and KiCad can be imported via the dedicated Import Wizard options, converting schematic connectivity for further editing in Altium Designer. On the export side, Altium Designer generates industry-standard fabrication files including Gerber (RS-274X, X2) for copper layers and silkscreen, paired with Excellon drill files for vias and holes. Advanced outputs like ODB++ provide a comprehensive database format encompassing stackup, drill, and netlist information for enhanced accuracy. For MCAD collaboration, exports to STEP and formats transfer 3D models, including board shapes and component bodies, to tools like . IPC-2581 exports, available as an extension, deliver paperless data in an XML-based structure that includes instructions and variants. Specialized exports include wire lists and harness diagrams generated from harness design projects, which can be placed and output as tables detailing pin-to-pin connections for manufacturing. For FPGA development, Altium Designer exports netlists and pin constraint files, such as formats compatible with tools, to support implementation in vendor-specific environments like ISE for UCF generation. Interoperability extends to bi-directional data exchange with MCAD tools like via the MCAD CoDesigner extension, allowing synchronized updates of board geometry and enclosures. Exports handle design variants by enabling selection in output generators, ensuring fitted or not-fitted components are appropriately represented in formats like Gerber sets or STEP models without altering the base native files.

Versions and Updates

Release Timeline

Altium Designer 6.0 marked the beginning of the for the software, released in 2005 as a unified platform that integrated , PCB layout, and FPGA design tools into a single environment, departing from the modular Protel roots. This unification emphasized seamless across electronic product development stages, enabling direct synchronization between FPGA logic and PCB routing without external file exchanges. In , Altium Designer 10.0 introduced significant enhancements to FPGA development capabilities, including improved support for third-party IP cores and advanced tools for high-speed interfaces, building on the unified to streamline FPGA-PCB co-design. These updates facilitated better of programmable logic with board-level design, reducing iteration cycles in complex embedded systems. Version 14.0, launched in 2013, pioneered multi-board system design features, allowing users to capture logical interconnections across multiple PCBs within a single project environment for more efficient handling of modular electronics. This release expanded the software's scope to support hierarchical system-level design, including visualization of assemblies. The mid-2010s saw continued evolution with Altium Designer 18.0 in 2017, which debuted ActiveBOM for real-time management, integrating supplier data and lifecycle insights directly into the design process to accelerate component sourcing. This tool enhanced visibility, enabling proactive adjustments during and phases. By late 2019 with updates extending into 2020, Altium Designer 20.0 integrated beta cloud collaboration features via Altium 365, allowing remote team access to design data and , marking a shift toward ecosystem-based development. This release emphasized connected workflows, with unified data management across distributed teams. Altium Designer 22.0 arrived in early 2022, with enhancements supporting automated length tuning and export for handoff in multi-board systems. In late 2022, Version 23.0 introduced harness design tools for wire bundle and validation in multi-board systems, improving accuracy in electromechanical . This iteration focused on while maintaining core modularity. Altium Designer 24.0, released in late 2023, introduced agile licensing models tied to subscription-based access, aligning with cloud-centric updates and the end of new perpetual license sales in 2024. It prioritized flexible deployment options for enterprise users. The latest major release, Altium Designer 25.0 in early 2025, delivered substantial UI modernizations and advanced simulation integrations, enhancing real-time analysis for signal integrity and thermal performance within the unified interface. These boosts emphasized user productivity and ecosystem interoperability. Overall, Altium Designer has followed a pattern of annual public releases since 2005, supplemented by developer previews, with a consistent emphasis on modularity, cloud integration, and expanding the software's role in full product lifecycle management.

Key Enhancements in Recent Versions

Altium Designer 20, released in late 2019 with updates extending into 2020, introduced initial integration with Altium 365, enabling project history timelines and seamless sharing of design data across teams for improved collaboration. This version also enhanced routing capabilities for high-speed designs through improved route glossing and a new DirectX-accelerated schematic editor engine, which streamlined the handling of complex signal paths and reduced manual adjustments. These updates laid the foundation for more efficient workflows in multi-user environments while maintaining compatibility with prior file formats. Subsequent releases from versions 22 to 24, spanning 2022 to late 2023, built on these advancements with targeted improvements in specialized design areas. Enhanced harness design features, introduced in version 23, included support for bundling and wiring diagrams, allowing users to model assemblies with greater precision and generate outputs directly from the . AI-driven tools for component search and placement emerged in later updates, leveraging to suggest alternatives based on availability, specifications, and past usage, thereby accelerating library management and reducing selection time. Additionally, rigid-flex support was expanded with better handling of advanced materials, such as substrates, enabling more accurate stackup definitions and fold simulations for compact, durable designs in wearables and applications. Version 25, released in early 2025, represents a significant leap in functionality and capabilities, with new features like automated variant management that streamline the creation and switching of design configurations through integrated workflows. Upgraded tools now better support high-frequency applications, including analysis of 5G , by incorporating advanced models for mixed-signal verification and faster iterative testing. Cloud-based enhancements via Altium 365 facilitate automated design reviews, where algorithms detect potential issues like rule violations or thermal hotspots in shared projects, promoting enterprise-scale collaboration without compromising local performance. These enhancements across recent versions emphasize scalability for enterprise users, with ensuring seamless transitions from older projects and notable gains, such as up to 30% improvements in design cycles through optimized rendering and speeds. For instance, version 25 delivers up to 8 times faster runs on large boards, enabling quicker validation of complex layouts while supporting cloud-offloaded tasks for distributed teams.

References

  1. [1]
    Altium Designer Documentation
    ### Summary of Altium Designer from Documentation
  2. [2]
    Protel PCB Design Software Rebrands to Altium Designer
    Nov 18, 2020 · Protel PCB isn't gone, it has been rebranded and enhanced as Altium Designer. ALTIUM DESIGNER The most powerful, modern, and easy-to-use PCB design tool for ...
  3. [3]
  4. [4]
  5. [5]
  6. [6]
  7. [7]
    Altium Designer 18 Product Overview Datasheet
    Dec 4, 2017 · It is the easy, powerful and modern solution that includes all schematic and PCB electronics design functions in a cohesive user experience with a single, ...
  8. [8]
  9. [9]
    Altium Designer: Leading the Charge in PCB Design Innovation
    Jun 18, 2024 · Altium's expertise in 3D-MID technology is transforming key industries—including consumer electronics, automotive, healthcare, aerospace, and ...
  10. [10]
    Using Altium Designer for the Cellular Industrial IoT
    Sep 17, 2020 · Altium Designer is used for cellular IoT design, with Nordic providing Altium files for their modules, enabling quick design and reference for ...
  11. [11]
    Customer Success Stories | Altium
    ### Summary of Companies Using Altium Designer
  12. [12]
    [PDF] Annual Report - AnnualReports.com
    In April 1999, Protel released its latest product, Protel 99, which provides increased automation of the design process, further integration between its various ...
  13. [13]
    PCB West: History of PCB - Breakfast Bytes - Cadence Blogs
    Oct 4, 2018 · Early PCB design used skilled draftsmen, then digitized with CRTs. CAD moved to schematic capture in the 1980s. The 1990s saw consolidation, ...
  14. [14]
    [PDF] Exploring Protel99 SE
    Protel 99 SE comes with comprehensive libraries of simulation-ready components, with full support for the industry-standard simulation language, SPICE 3f5.
  15. [15]
    Development system claims reduced design time for PCBs - EE Times
    Altium Designer 6.0 is available now. Pricing information was not provided. More information about the new release is available on the Altium Web site. RELATED ...
  16. [16]
    Altium releases 3D PCB visualization - EE Times
    Nov 26, 2007 · Altium has relased version 6.8 of its Designer product that included a new 3-D PCB visualization capability.
  17. [17]
    [PDF] Altium Designer 10 Updates
    Altium Designer 10 Update 10 (Platform Build 10.600.22648) – July 28, 2011 ... code generation option separately for each individual C/C++ module. 2854 ...
  18. [18]
    Altium Designer® 18: Key Benefits of ActiveBOM
    Jul 11, 2018 · ActiveBOM is an editor in Altium Designer that sits alongside, in importance, with the schematic and PCB editors.
  19. [19]
    Altium adds bikini coverlay support for rigid-flex PCBs
    Feb 25, 2015 · The addition of bikini coverlay support for rigid-flex designs allows users to easily add support layers to flexible designs that can be ...
  20. [20]
    If you invested $10,000 in the Altium IPO, this is how ... - Motley Fool
    May 15, 2020 · On August 4 1999, Altium, then known as Protel Systems, completed its IPO and its shares were listed on the Australian Stock Exchange. The ...
  21. [21]
    Capturing Your Design Idea as a Schematic
    ### Summary of Schematic Capture Features in Altium Designer
  22. [22]
    Schematic Capture Software and PCB Layout Tools in Altium Designer| Altium
    ### Summary of Schematic Capture Features in Altium Designer
  23. [23]
    Capturing the Schematic
    ### Summary of Schematic Capture in Altium Designer
  24. [24]
    Laying Out Your PCB
    ### Summary of PCB Design and Layout Features in Altium Designer
  25. [25]
    Routing the PCB
    ### Summary of Interactive Component Placement, Drag-and-Drop, and Active Routing Algorithms in Altium Designer
  26. [26]
  27. [27]
    Defining the Layer Stack
    ### Summary of Layer Limits and Types in Altium Designer PCB Design
  28. [28]
    Design Rule Check (DRC)
    ### Summary of Design Rule Checking (DRC) Features for Manufacturability in Altium Designer PCB Layout
  29. [29]
  30. [30]
    Board Panelization
    ### Summary of Altium Designer Support for PCB Panelization
  31. [31]
    Preparing Fabrication Data
    ### Summary: Generating Gerber Files, Drill Data, and Pick-and-Place Outputs in Altium Designer
  32. [32]
    Designing with Multiple PCBs
    ### Summary of Multi-board Systems in Altium Designer
  33. [33]
  34. [34]
  35. [35]
    Harness Design
    ### Harness Design Tools in Altium Designer
  36. [36]
    Getting Started with Harness Design in Altium Designer 25
    May 30, 2025 · Harness design in Altium Designer involves creating a logical schematic (*WirDoc), a physical layout (*LdrDoc), and generating project ...
  37. [37]
    Multi-Board PCB Systems Design in Altium Designer | Altium
    ### Summary of Multi-Board and Harness Design Integration, Synchronization, and Applications in Altium Designer
  38. [38]
    Working with 3D Bodies
    ### Summary of 3D PCB Design Features in Altium Designer
  39. [39]
    Mechanical Data Import-Export Support
    ### Summary of STEP, IDF, and Export to STEP in Altium Designer for 3D PCB Design
  40. [40]
    Controlling the 3D View
    ### Summary of 3D PCB Design Features in Altium Designer
  41. [41]
  42. [42]
  43. [43]
    Designing a Rigid-Flex PCB
    ### Summary of 3D Support for Rigid-Flex Boards in Altium Designer
  44. [44]
  45. [45]
  46. [46]
    Microstrip Impedance Calculator | Zach Peterson | Signal Integrity
    Feb 9, 2022 · Altium includes an integrated field solver that provides highly accurate microstrip impedance calculations. The stackup design features in ...
  47. [47]
  48. [48]
  49. [49]
  50. [50]
    Complying with IPC Standards for PCB Design - Altium Resources
    Jun 4, 2021 · IPC 2221: Establishes some generic design and performance requirements in PCBs and other forms of component mounting or interconnecting ...
  51. [51]
    None
    ### Summary of FPGA Design Processing in Altium Designer
  52. [52]
  53. [53]
    None
    ### Summary of FPGA Projects in Altium Designer
  54. [54]
    Managing Project Documents
    ### Summary of Project Management in Altium Designer (Local/On-Premise Focus)
  55. [55]
  56. [56]
    Git-based Version Control
    ### Summary of Git Integration in Altium Designer
  57. [57]
  58. [58]
  59. [59]
    Creating Projects and Documents
    ### Summary of Creating Projects and Documents in Altium Designer
  60. [60]
    Altium 365 Documentation
    ### Summary of Altium 365 Integration with Altium Designer
  61. [61]
  62. [62]
  63. [63]
  64. [64]
  65. [65]
  66. [66]
  67. [67]
  68. [68]
  69. [69]
  70. [70]
  71. [71]
  72. [72]
  73. [73]
  74. [74]
  75. [75]
  76. [76]
  77. [77]
  78. [78]
    Support for Import & Export
    ### Supported Import and Export Formats for CAM, Fabrication, and Netlists in Altium Designer
  79. [79]
  80. [80]
    Altium 365 & MCAD CoDesigner - SolidWorks
    Altium MCAD CoDesigner Overview. The MCAD CoDesigner allows seamless design transfer between the Electrical and Mechanical designers. Watch Video.
  81. [81]
  82. [82]
    Design tool suite boosts FPGA-PCB integration - EE Times
    Altium releases Altium Designer 6.0, which provides a unified approach to electronic product development.
  83. [83]
    Altium 10 adds PDM, forums, clouds, and features - EDN Network
    Mar 24, 2011 · In addition to the milestone release of Altium Designer 10 the company is announcing Altium Vaults and AltiumLive. Altium Vaults is new ...
  84. [84]
    Altium Updates Altium Designer 10 - Printed Circuit Design & Fab
    Nov 14, 2012 · The latest Altium Designer 10 update includes updated FPGA device and vendor tools support for Xilinx ISE 14.2 and Lattice Diamond 2.0 plus ...
  85. [85]
    Altium Delivers New Altium Designer 14 - PRWeb
    Oct 17, 2013 · Altium Designer 14 pricing starts at $7,245 USD, including a one year subscription. Extended services and custom support packages are available ...
  86. [86]
    Flex-PCB design featured in Altium Designer release 14 ...
    Oct 17, 2013 · Altium has released a new version of Altium Designer, focused on core PCB design technology, and extending features for 3D PCB design.
  87. [87]
  88. [88]
  89. [89]
    Altium Extends its Leadership in PCB Design with the Most Powerful ...
    Oct 11, 2019 · The latest release, Altium Designer 20, extends its dominance in printed circuit board design with major upgrades to the software's unified ...<|separator|>
  90. [90]
    New Electronics February 2022: Altium Designer 22 released
    Feb 11, 2022 · 2022-02-11 11:00:01. LATEST RELEASE INCLUDES NEW FEATURES INCLUDING COMPONENT SOURCING AND LIFECYCLE MANAGEMENT TOOLS. ALTIUM HAS released ...
  91. [91]
  92. [92]
    Altium Designer 23 Focuses on Product Design
    Dec 13, 2022 · The planned release of Altium Designer 23 brings a new focus on product design with powerful multi-board design features and harness design.
  93. [93]
    Product Design in Altium Designer 23
    Dec 20, 2022 · The newest set of features in the upcoming release of Altium Designer 23 focuses on product design, spanning from ECAD to MCAD in multi-board systems with ...
  94. [94]
    Altium is killing off perpetual AD - EEVblog
    May 30, 2024 · Permanent licenses will no longer be sold starting July 1, 2024. I quote from the message, “This decision is part of an overall strategy to ...Best version of AD to stick with going forwardAltium Designer is deadMore results from www.eevblog.com
  95. [95]
    If you switch from Perpetual to Term-Based licensing, you will ...
    Aug 7, 2025 · If you switch from Perpetual to Term-Based licensing, you will probably NOT be able to open your future files with your perpetual license. My ...
  96. [96]
    What's New in Altium Designer 25.8
    Jul 16, 2025 · Altium Designer 25.8 includes Constraint Manager enhancements, Inline Harness Connectors for multi-board design, and automatic length fills for ...
  97. [97]
    Historical Public Release Notes
    ### Summary of Altium Designer Release Dates and Versions (20.0 to 25.0)
  98. [98]
    Altium 365 + Altium Designer 20.1 Released Today
    May 1, 2020 · Altium 365 is the world's only cloud platform for printed circuit board design and realization. Seamlessly accessible from Altium Designer ...
  99. [99]
    A First Look at Altium Designer 20
    Oct 29, 2019 · Also in this release is improved route glossing, a new DirectX accelerated schematic editor engine, and many other enhancements that all add up ...Missing: key | Show results with:key
  100. [100]
    AI & Machine Learning | PCB Design Resources | Altium.com
    Altium's software has built-in machine learning to increase productivity with design flows and countless other features. Learn more about AI PCB Design and ...
  101. [101]
    Altium Designer 25: Collaboration, Product Dev, Advanced Sim
    Nov 6, 2024 · Altium Designer 25 (AD25) emerges as a powerful platform designed to bridge traditional gaps, enabling seamless collaboration across teams.
  102. [102]
  103. [103]
    8 Times Faster Simulations Using Altium Designer 25 - YouTube
    Mar 13, 2025 · 8 Times Faster Simulations Using Altium Designer 25* Say goodbye to long wait times! With Altium Designer 25, you can complete simulation ...Missing: 5G signals