Annotation and Back Annotation
Annotation and Back Annotation
Annotation and Back Annotation
com
There are two cases where the words annotation and back-annotation
will come up in the context of PCB design. One has to do with the
general EDA (electronic design automation) workflow: you’re moving
from schematic to PCB layout and back again multiple times, and simply
need to ensure that all the reference designators are still relevant. The
other is a bit more technical and has to do with electronic simulation.
There’s a concept called propagation delay. Regardless of which brought
you to this post, we’ll cover everything you need to know about
annotation and back annotation in PCB design.
Reference designators
The next question you might ask, is what information is being updated
when you annotate a layout or back-annotate a schematic? Recall that a
netlist consists of reference designators for components and their
corresponding connections. When you have to manually back-annotate a
schematic, you are usually renaming a reference designator, changing a
pin number, or swapping gates.
Circuit simulation
Circuit simulation plays a critical role in designing PCBs for manufacture.
If you want to gauge how your board will perform in the real world before
investing in the physical fabrication of a prototype, electronic simulation is
the way to go.
Your most basic circuit simulation will take a netlist of components and
connections and run some calculations to model its electrical
performance. This test can be run in a schematic editor or on the PCB
layout itself.
As you might have guessed, the simulation will be more accurate if run
on the layout where propagation delays based on component locations
can be factored into the simulation. Two identical components can
experience very different logic gate timings depending on where they are
physically located in a circuit. As a result, your PCB layout can end up
very different from your schematic, necessitating an update.
Conclusion
Both annotation and back-annotation are much easier when you use
EDA tools from the same family of software. Often times it’s as simple as
extracting data from the layout and loading it into the schematic to ensure
all information is correct. Check out Cadence’s suite of PCB design and
analysis tools today.