Topology Planning and Routing
By Dean Wiltshire, Mentor Graphics Corporation
July 30, 2007 -- edadesignline.com
This article is the second part of the two part article covering Topology Planning and Topology Routing. The first part covered a Design Engineer capturing Intellectual Property (IP) for a unique circuit and collaboration of this IP through the remaining design flow of a PCB. This second part focuses on the PCB designer collaboration of the IP and further employing Topology Planning and Topology Routing tools to support the IP and complete the PCB design. Part one can be found at:Capturing and Sharing Intellectual Property in PCB Design
Topology Work Flow
In Figure 1, we see the role of the design engineer capturing IP by placing the few necessary components and planning critical interconnect flow between these components. Once captured this information is seamlessly provided to the PCB designer where they can complete the remaining design.
.
1. Flow of PCB design with design engineer capturing IP and seamless integration with PCB designer to finish design.
Click here for a larger version
Rather than going through the interactive and iterative process between engineer and designer to capture the correct intent, the design engineer has captured this information and done so accurately making it useful to the PCB designer.
For so many designs, the engineer and designer go through an interactive placement and routing, consuming both professional's valuable time. Historically, it is a necessary interaction, yet with time consuming inefficiencies. The original plan provided by the engineer may have been a hand sketch without appropriate scales of components, bus widths or pin outs.
As the designer engages with the design, placement of certain components and interconnect are captured by the engineer using topology planning techniques. Yet, the design is not complete with other components to place and probably other IO and bus structures to capture and all interconnects complete.
Like the design engineer, the PCB designer employs topology planning while interacting with both placed and unplaced components. Working this scenario produces the optimum placement and interconnect plan " providing density efficiencies.
As critical and dense areas are placed and topology plans captured, placement may be completed prior to the finished topology plan. Therefore, some topology paths may have to work with existing placement " they're a lower priority, yet still need to be connected.
July 30, 2007 -- edadesignline.com
This article is the second part of the two part article covering Topology Planning and Topology Routing. The first part covered a Design Engineer capturing Intellectual Property (IP) for a unique circuit and collaboration of this IP through the remaining design flow of a PCB. This second part focuses on the PCB designer collaboration of the IP and further employing Topology Planning and Topology Routing tools to support the IP and complete the PCB design. Part one can be found at:Capturing and Sharing Intellectual Property in PCB Design
Topology Work Flow
In Figure 1, we see the role of the design engineer capturing IP by placing the few necessary components and planning critical interconnect flow between these components. Once captured this information is seamlessly provided to the PCB designer where they can complete the remaining design.
.

1. Flow of PCB design with design engineer capturing IP and seamless integration with PCB designer to finish design.
Click here for a larger version
Rather than going through the interactive and iterative process between engineer and designer to capture the correct intent, the design engineer has captured this information and done so accurately making it useful to the PCB designer.
For so many designs, the engineer and designer go through an interactive placement and routing, consuming both professional's valuable time. Historically, it is a necessary interaction, yet with time consuming inefficiencies. The original plan provided by the engineer may have been a hand sketch without appropriate scales of components, bus widths or pin outs.
As the designer engages with the design, placement of certain components and interconnect are captured by the engineer using topology planning techniques. Yet, the design is not complete with other components to place and probably other IO and bus structures to capture and all interconnects complete.
Like the design engineer, the PCB designer employs topology planning while interacting with both placed and unplaced components. Working this scenario produces the optimum placement and interconnect plan " providing density efficiencies.
As critical and dense areas are placed and topology plans captured, placement may be completed prior to the finished topology plan. Therefore, some topology paths may have to work with existing placement " they're a lower priority, yet still need to be connected.
To read the full article, click here
Related Semiconductor IP
- nQrux® Root of Trust IP
- AXI to UCIe Bridge IP
- UCIe 2.x Controller IP
- SWI3S (SoundWire I3S Interface) Peripheral Controller Core IP
- OpenTitan-based RISC-V Secure Element
Related Articles
- Top-level Custom Signal Planning and Routing
- CXL Topology-Aware and Expander-Driven Prefetching: Unlocking SSD Performance
- Power Islands: The Evolving Topology of SoC Power Management
- How to improve verification planning
Latest Articles
- Automated Pre-Silicon Verification of High-Speed DDR5 and LPDDR5/6 Memory Controllers: Closed-Loop Timing, Mode Register, and PHY Synchronization in UVM
- U-Sonic: An Open-Source 8-Channel Ultrasound Transmit IP in a 130 nm RISC-V SoC
- S-ALSA: Co-Design of Adiabatic Logic-based Sensing and Balanced Bit-Cells for Secure and Energy-Efficient MRAM
- MEGATRON: a 28nm Analog PCM CiM/Digital System-on-Chip for Edge GenAI at 57.5 TOPS/W and 1.52 Mparam/mm²
- Peregrino: A Full-Hardware Accelerator for the Complete Falcon Post-Quantum Digital Signature Scheme on Resource-Constrained Edge Devices