Project

To design a double sided USB type C to RJ45 ethernet interface PCB utilizing bus-powered following the length matching of the high speed signals and EMC/EMI complaint.

Project on PCB Design:

To design a double-sided USB type C to RJ45 ethernet interface PCB utilizing bus-powered

following the length matching of the high-speed signals and EMC/EMI complaint.

Challenge:

  • Creating a workspace for LAN7800 in Altium
  • Defining a PCB board size using the DXF data provided
  • PCB clearance to be set as 0.15mm and track width to be 0.2mm for power line and

0.15mm for the rest of the circuit

  • Following the block diagram provided for creating the schematic and using the datasheet

for creating the footprint and symbol.

  • Use Saturn PCB tool to find the values for 100ohm impedance for the high speed

differential pair signals

  • Set PCB to 4 layers following the board stack-up provided
  • Identifying the key points to consider for PCB design using the datasheet
  • Assemble and route the components as recommended by the datasheet
  • Place the components on both sides of the PCB and tracking on both sides.
  • Add 2 fiducials diagonally opposite
  • PCB board with the text (“Ethernet Interface”)
  • Generate 3D files for all the components and a 3D view.
  • Generate PCB panel of 150mm x 150mm and place as many circuits as possible and

follow routed method using mouse bites

  • Generate complete output files for DFM and DFA (Gerber, Altium draftsman, X Y data,

BOM, assembly diagram, fabrication diagram)

Your Answers

  • Creating a workspace for LAN7800 in Altium

  • Defining a PCB board size using the DXF data provided

PCB board size (in mils) : 2155x870

To make Board shape as a required dimension: Go to Design>> Board shape>> Define Board Shape From Selected Object after creating the outline of the required dimension of 2155x870 mil

  • PCB clearance to be set as 0.15mm and track width to be 0.2mm for power line and

For clearance rules set: go to Design>> Rules>> Clearance

  • Following the block diagram provided for creating the schematic and using the datasheet for creating the footprint and symbol.

with the help of the data provided.

  • Use Saturn PCB tool to find the values for 100ohm impedance for the high speed

  • Set PCB to 4 layers following the board stack-up provided

  • Add 2 fiducials diagonally opposite

  • Generate 3D files for all the components and a 3D view.

  • Generate PCB panel of 150mm x 150mm and place as many circuits as possible and

follow routed method using mouse bites

after creating the 150mmx150mm board go to Place>> Embedded Board array

Panel created:

now go to Design>> Board Shape>> Create Primitives from board shape

  • Generate complete output files for DFM and DFA (Gerber, Altium draftsman, X Y data,

BOM, assembly diagram, fabrication diagram)

Altium draftsman

Your portfolio, next

Ship work like this
in your own course.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.