[:de]Manche Leute erstellen ihre Schaltplansymbole stumpf nach der Pinverteilung des Bauteils.
Als Begründung liefern sie, dass es dann im Layout nicht zu Verwirrung führt, wenn Signale anders liegen als im Schaltplan.
Der Schaltplan ist aber der „Source code“ für das Layout. Er muss so gestaltet sein, dass er schnell und unmissverständlich zu lesen ist, sodass Fehler in der Beschaltung schnell erkannt werden können. Dazu ist es hilfreich, Leitungskreuzungen wo möglich zu vermeiden.
Als Beispiel hier ein CAN-Transceiver mit lediglich 8 Pins:
Der „einfache“ Ansatz, die Pins für das Schaltplansymbol wie am physischen Bauteil anzuordnen, führt selbst bei diesem kleinen Bauteil schon zu einem ziemlich unleserlichen Schaltplan:
Der für Schaltplan optimierte Ansatz führt zu einem deutlich leichter lesbaren und sauberem Schaltplan ohne Leitungskreuzungen:
[:en]Some people draw their schematic symbols strait according to the pin arrangement of the component.
For explanation they say this prevents confusion during layout when signals are on a different location then in the schematic.
But the schematic is the „Source code“ for the layout design. It needs to be drawn in a way to be read fast and unambiguously to enable that mistakes in connections can be spotted easily. For this it helps to prevent wire crossings where ever possible.
As an example here a CAN-Transceiver with only 8 pins:
The „simple“ approach placing the pins for the schematic symbol like on the physical part, leads even for this small device to a surprisingly unreadable schematic:
The approach optimized for schematic leads to a much more easily readable and cleaner schematic without wire crossings:
[:]