Versions Compared

Key

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

...

Rules violations should never be waived. It is best to discuss the design rule causing violations, and then create additional rules, with corresponding documentation in Altium or in Confluence, to negate the violations.

Preset Design Rule Files

{}

Layout

There is far too much to cover in good layout. Therefore these will just highlight some high level items:

...

File

Stackup

Notes

View file
nameJLCPCB-2layer-1oz_conservative.RUL

2 layer, 1oz from JLCPCB

With widened trace and clearances

This is set to be the default in the NER template

View file
nameJLCPCB-2layer-1oz.RUL

2 layer, 1oz from JLCPCB

Set to minimums

Layout

There is far too much to cover in good layout. Therefore these will just highlight some high level items:

  • Electrical requirements, such as differential pairs, filtering, and avoidance of parasitic/coupling should take precedence in layout.

  • However, designers must take care to preserve aesthetics in layout. Ultimately, a clean looking board is a big part of the first impression we make on design judges

  • Alignment tools must be used to perfectly align and space components

  • Design rules will default to the minimum of what is manufacturable. It is best practice to increase trace widths and clearances wherever possible. You can even increase design rules if board space allows.

...

All boards should include the names of board layout contributors. We require the format of first initial, followed by abbreviated class year. I.e. “M. McCauley '23” for Matt McCauley, class of 2023.

Board Stackup

The board layer stack manager must be updated with realistic layer stackup. If impedance control is used, the dielectric constants must also be accurate.

Info

This allows for exported STEPs to be accurate, and enables impedance control profiles

The layer numbers of the PCB should also match those of our footprints ( ). If all footprints are compliant to these guidelines before importing to the PCB, this will happen automatically.

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.

...