Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

These are set via page properties. Click in blank space then open the properties panel. The https://nerdocs.atlassian.net/wiki/spaces/NER/pages/136314883/Schematic+Capture#Schematic-Templates page has further directions if needed.

...

Organization & Hierarchy

Projects requiring multiple sheets should implement a hierarchical structure, utilizing a block-diagram style top sheet.

...

Functional sections on all pages should then be designated using medium red dashed lines to define boxes.

...

...

Schematics should default to a 100 mils grid system. The grid may be reduced for placing certain components, but components and wires must be aligned to a 100 mils grid.

Signal Routing

Within functional sections of the schematic, it is recommended to utilize wires to establish connections. For longer runs, or within densely connected regions, it is best to use Net Labels. Generally, wire routing just needs to be kept readable, however the designer thinks that is best achieved.

All connections of significance should be net labeled, even if connected via wire.

Wires must be stepped away from connections by at least 1 grid spacing (100 mils)

{image of good and bad}

Four way connections must be avoided.

{image of bad and good}

Net Labels

Net labels should be used anywhere they make sense, both for connections and for just labeling purposes.

Net labels should be in full caps with underscores to separate words and suffixes.

Acronyms may be used if full name would be excessively long. A note should be added to explain acronyms if they are not self explanatory.

Power & GND Ports

...

All power nets must be implemented using power ports.

The BAR power port must be used for all supply voltage nets. This includes positive and negative rails.

The GND port must be used for all GLV ground/chassis connections.

The SIGNAL ground port may be used in non-GLV ground systems. This primarily arises in isolated systems.

Communication Busses

Bussed signals, such as CAN, SPI, I2C, etc should utilize harnesses.

...

Addressed Devices (I2C)

Devices with addresses set in hardware must have their address stated above the component in blue text.

...

Component Placement

Components should be placed on a 100 mils grid.

{}

Annotations

All components must be assigned a unique designator. Use the integrated tools to complete this process automatically, as specified in https://nerdocs.atlassian.net/wiki/spaces/NER/pages/136314883/Schematic+Capture#Updating-Designators-(Annotation).

For hierarchical designs, we require the designators to be set to the format of [Type Letter][Instance Number][Sheet Letter]. This is done during the project level annotation process (https://nerdocs.atlassian.net/wiki/spaces/NER/pages/136314883/Schematic+Capture#Designating-Hierarchical-Documents) using the query $Component$Alpha.

Notes

We approve of two styles for notation. These can be used in conjunction, if the need arises.

Reference Based

Add a large Notes block to the schematic. Then add small numbers to locations in the schematic page you would like to refer to. The corresponding numbers can then be listed in order in the large notes block with commentary.

Reference numbers should be green and in parenthesis, placed with the normal text tool.

An example of these method can be seen in the above figure, “Example sheet with functional subsections”

Color Coded

Add smaller Notes blocks directly where the note is required. Add your commentary to these blocks and downsize them to match the quantity of text needed (make the text fill the block).

These notes should be color coded for visual clarity as follows:

Type

Color

Layout Note

Light Blue

Schematic Design Note

Default Yellow

To-Do (typically a note for something non-critical that we should do on next revision)

Red

BOM/Component Selection Note

Green

If this method is used, a legend should be added to the top sheet using notes blocks.

...

Layout

{}All schematics must be organized logically. This is typically either by placing in order of power and signal flow (inputs/supplies to the left, to outputs/loads on the right) or, for TS-GLV projects, by organizing according to isolation, placing all isolation barriers along a single line.

Style Guidelines

Schematics should default to a 100 mils grid system. The grid may be reduced for placing certain components, but components and wires must be aligned to a 100 mils grid.

Signal Routing

Within functional sections of the schematic, it is recommended to utilize wires to establish connections. For longer runs, or within densely connected regions, it is best to use Net Labels. Generally, wire routing just needs to be kept readable, however the designer thinks that is best achieved.

All connections of significance should be net labeled, even if connected via wire.

Wires must be stepped away from connections by at least 1 grid spacing (100 mils)

{image of good and bad}

Four way connections must be avoided.

{image of bad and good}

Net Labels

Net labels should be used anywhere they make sense, both for connections and for just labeling purposes.

Net labels should be in full caps with underscores to separate words and suffixes.

Acronyms may be used if full name would be excessively long. A note should be added to explain acronyms if they are not self explanatory.

Power & GND Ports

...

All power nets must be implemented using power ports.

The BAR power port must be used for all supply voltage nets. This includes positive and negative rails.

The GND port must be used for all GLV ground/chassis connections.

The SIGNAL ground port may be used in non-GLV ground systems. This primarily arises in isolated systems.

Communication Busses

Bussed signals, such as CAN, SPI, I2C, etc should utilize harnesses.

...

Addressed Devices (I2C)

Devices with addresses set in hardware must have their address stated above the component in blue text.

...

Component Placement

Components should be placed on a 100 mils grid.

Certain parameters should be displayed for every type of component. These may be modified in certain contexts if shown data is completely irrelevant. I.e. resistors used for logic may not need to show power rating.

If no parameters are shown, the MPN should be shown instead.

Expand
titleParameters to display

Component Type

Parameters Shown

Info

Altium should be configured to show the correct parameters automatically. Let the Chief EE know if any component types have errors.

All components must be annotated, as described below.

Annotations

All components must be assigned a unique designator. Use the integrated tools to complete this process automatically, as specified in https://nerdocs.atlassian.net/wiki/spaces/NER/pages/136314883/Schematic+Capture#Updating-Designators-(Annotation).

For hierarchical designs, we require the designators to be set to the format of [Type Letter][Instance Number][Sheet Letter]. This is done during the project level annotation process (https://nerdocs.atlassian.net/wiki/spaces/NER/pages/136314883/Schematic+Capture#Designating-Hierarchical-Documents) using the query $Component$Alpha.

Notes

We approve of two styles for notation. These can be used in conjunction, if the need arises.

Reference Based

Add a large Notes block to the schematic. Then add small numbers to locations in the schematic page you would like to refer to. The corresponding numbers can then be listed in order in the large notes block with commentary.

Reference numbers should be green and in parenthesis, placed with the normal text tool.

An example of these method can be seen in the above figure, “Example sheet with functional subsections”

Color Coded

Add smaller Notes blocks directly where the note is required. Add your commentary to these blocks and downsize them to match the quantity of text needed (make the text fill the block).

These notes should be color coded for visual clarity as follows:

Type

Color

Layout Note

Light Blue

Schematic Design Note

Default Yellow

To-Do (typically a note for something non-critical that we should do on next revision)

Red

BOM/Component Selection Note

Green

If this method is used, a legend should be added to the top sheet using notes blocks.

...

Layout

Design Rules

{}

Layout

{}

Silkscreen

All designators should be shown.

Font style should be stroke, and font size may be adjusted according to density. However, ensure you stay within fabrication limits.

Board Outline

The board outline must be represented in a mechanical layer. For our boards this is typically M1. The board outline layer should include the outer boundary as well as any slots, cutouts, etc.

There are tools to rapidly update the board outline. See