Enumerate the ground net as node 0.
Enumerate all nodes (“nets”) in the circuit.
Describe what exists between the nodes.
When you create a net in a schematic, you are enforcing a connection between two or more points in a circuit.
The layout tool will not allow you to interconnect points that are not part of the same net.
In this way consistency is maintained between the schematic and the layout.
Altium Designer is extremely part-centric.
You must choose specific components (including packages and part numbers) to use in your schematics.
The idea is to commit yourself to parts earlier in the design process.
Advantages:
– Allows for accurate in-tool simulations with the specific parts / packages.
– Makes part planning easier based on availability from vendors.
– Makes assembling the bill of materials (BOM) easier.
Naturally, you may want to reuse blocks you develop in Altium for other purposes.
Example: let’s modularize our common-source amplifier so that the input signal and output signal, are external.
To do this we use ports.
The sub-design can then be instantiated in the top-level design.
Here we show headers connected to the amplifier, but you could connect the amplifier to anything, even another module.
ERC is executed at the conclusion of schematic capture to check the electrical integrity of your design.
This is called “validating a PCB project” in Altium.
Examples:
– Nets inadvertently shorted together
– Components lacking footprints
– Nets in certain classes incorrectly connected to other classes, e.g. output-to-output
– Unconnected pins
If there are errors in the design, you cannot move to exporting it to the PCB layout editor.
Warnings should be addressed or violation filters disabled if you are sure the message does not indicate a true problem.