Data Sheet
PCB Layout
149
Having turned live netlisting off, let's repeat the same procedure to see the difference. Switch to
the schematic tab, delete the connector and then switch back to the PCB tab. This time the
connector on the PCB remains present and the connectivity status reports that the layout is
locked and out of sync.
Status bar messages when 'out of sync'
This means that we have not loaded the changed netlist and cannot work on the layout until we
bring the netlist across. Proteus works with a single database of parts that include schematic
components and pcb footprints so - while you can work on the schematic - you cannot work on
the PCB until you sync it with the schematic. Click on the connectivity status to unlock the PCB
and bring the current netlist across.
This brings us to the same state as we arrived at automatically with live netlisting on. We have a
shadow part in the layout and the connectivity status reports changes pending.
The main difference between live netlisting and batch netlisting is only that you must confirm
each netlist load manually in the latter mode. We recommend that live netlisting is used for
normal working, although for particularly large designs batch mode may provide a useful tool.
Some functionality will require a live netlist and so if you are working in batch mode
you may find menu commands disabled until such time as you bring the netlist back
in and sync.
Annotation
Annotation changes from schematic to layout or from layout to schematic are also a common
editing operation when both modules are in use.
Schematic to PCB
Annotation changes made in the schematic will automatically be reflected in the PCB when live
netlisting is on and will require unlocking when live netlisting is off. The Global Annotator on the
Tools Menu on the schematic can automate this task.