PCB Best Practices: Six things to consider when transferring PCB schematics to layout design. All examples mentioned in this article were developed using the Multisim design environment, but the same concepts apply when using different EDA tools.
Initial Schematic Transfer
When transferring the schematic to the layout environment via the netlist file, the device information, netlist, layout information, and initial trace width settings are also transferred.
Here are some recommended steps to prepare for the layout phase:
1. Set the grid and unit to appropriate values. In order to achieve more precise layout control of components and traces, the device grid, copper grid, via grid, and SMD grid can be designed to 1mil.
2. Set the blank area and vias of the circuit board frame to the required values. The PCB manufacturer may have specific minimum values or nominal recommended values for blind and buried vias.
3. Set the appropriate pad/via parameters according to the PCB manufacturer's capabilities. Most PCB manufacturers can support smaller vias with a drill diameter of 10 mil and a pad diameter of 20 mil.
4. Set design rules as per requirements.
5. Set custom shortcut keys for commonly used layers so that you can quickly switch layers (and create vias) when routing.
Handling errors during schematic transfer
A common error during schematic transfer is non-existent or incorrect footprint assignments. It is important to note that:
●If there is a device in the schematic that has no footprint, a warning message will pop up indicating that the virtual component cannot be exported. In this case, no default footprint information will be passed to the layout and the component will simply be deleted from the layout.
●If the package is passed but does not correctly match the valid package shape, an alarm message indicating the mismatch will be generated during the transfer process.
●Correct the footprint assignment in the schematic, or create a valid footprint for any device. After correction, perform the forward annotation step to update and synchronize the design information.
Update designs with annotations
Annotation is the process of transferring design changes from schematic to layout or vice versa. Backward annotation (layout to schematic) and forward annotation (schematic to layout) are key to keeping your design accurate.
To protect the work already done, backup and archive the current version of the schematic and layout files before any major forward or back-annotation steps.
Do not attempt to make changes in both the schematic and layout at the same time. Make changes to only one portion of the design (either the schematic or the layout), and then perform the correct annotation steps to synchronize the design data.
Renumbering devices
Device renumbering is a function that renumbers the components on the PCB in a specific order. The reference numbers should be sorted from top to bottom and from left to right on the PCB. This makes it easier to locate the device position on the board during assembly, testing and troubleshooting.
Handling last-minute device or netlist changes
Last-minute PCB component or netlist changes are undesirable, but sometimes they have to be made due to component availability issues or the detection of a last-minute design error. If the component or netlist needs to be changed, it should be done in the schematic and then forward-annotated to the layout tool. Here are some tips:
1. If you add a new device after the layout design has begun (such as adding a pull-up resistor to an open-drain output), add the resistor and network to the design from the schematic. After forward annotation, the resistor will be displayed outside the board frame as an unplaced component, and the flying wires will be displayed to indicate the connecting network. Next, move the component inside the board frame and perform normal routing.
2. Backward annotation works well with reference number changes, such as back layout renumbering.
Locate device by highlighting
During the PCB layout process, one way to navigate to specific components or traces in the schematic is to use the 'Highlight Selection' feature. This feature allows you to select a component or a trace (or multiple objects) and then see where they are located in the schematic.
This feature is particularly useful in matching bypass capacitors to their corresponding IC connections. Conversely, it can also be used to locate specific components or traces in the layout while browsing the schematic.
Previous article:Network-based distributed control of semiconductor laser arrays
Next article:Research on high-speed data acquisition, processing and real-time transmission based on Spartan-6
- MathWorks and NXP Collaborate to Launch Model-Based Design Toolbox for Battery Management Systems
- STMicroelectronics' advanced galvanically isolated gate driver STGAP3S provides flexible protection for IGBTs and SiC MOSFETs
- New diaphragm-free solid-state lithium battery technology is launched: the distance between the positive and negative electrodes is less than 0.000001 meters
- [“Source” Observe the Autumn Series] Application and testing of the next generation of semiconductor gallium oxide device photodetectors
- 采用自主设计封装,绝缘电阻显著提高!ROHM开发出更高电压xEV系统的SiC肖特基势垒二极管
- Will GaN replace SiC? PI's disruptive 1700V InnoMux2 is here to demonstrate
- From Isolation to the Third and a Half Generation: Understanding Naxinwei's Gate Driver IC in One Article
- The appeal of 48 V technology: importance, benefits and key factors in system-level applications
- Important breakthrough in recycling of used lithium-ion batteries
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- From probes to power supplies, Tektronix is leading the way in comprehensive innovation in power electronics testing
- From probes to power supplies, Tektronix is leading the way in comprehensive innovation in power electronics testing
- Sn-doped CuO nanostructure-based ethanol gas sensor for real-time drunk driving detection in vehicles
- Design considerations for automotive battery wiring harness
- Do you know all the various motors commonly used in automotive electronics?
- What are the functions of the Internet of Vehicles? What are the uses and benefits of the Internet of Vehicles?
- Power Inverter - A critical safety system for electric vehicles
- Analysis of the information security mechanism of AUTOSAR, the automotive embedded software framework
- TMS320F28335 Experimenter Board Kit
- OPA2369 Issues
- [Summary] Let's get our hands dirty and do a "labor" transformation of old things
- [GD32L233C-START Review] 9. IAP program upgrade - based on YMODEM protocol
- What is it like to ask programmers to write code by hand with pen and paper after a power outage?
- [Sipeed LicheeRV 86 Panel Review] III. Building a cross-compilation environment: success and failure
- I need help from a master, diesel engine electronic throttle pedal signal synchronization failure
- In three minutes, let me show you what load is.
- Data Structures in Embedded System Software Design (Full Version)
- When BLE meets MEMS——Introduction to HID Report Descriptor