DipTrace provides manual and automatic placement tools and is capable of routing single- and multilayer circuit boards (including PCBs with jumper wires) with a full control over the layer stackup. The software also supports external autorouters. Smart manual routing tools allow the users to finalize complex high-density designs with differential pairs and high-speed data buses and get a working prototype on time. An accurate shape-based copper pour system with different possible fill types, thermals, and priority levels is available. Electrical Rule Check (ERC), Design Rule Check (DRC and Real-Time DRC), and Net Connectivity Check ensure the error-free working environment. ERC checks connections in the schematic by pin type, short circuit, etc. DRC verifies sizes and clearances between the objects on the circuit board, differential pair phase tolerances, and length-matching rules according to custom constraints.