Episode #125 of the Stack Overflow podcast is here. We talk Tilde Club and mechanical keyboards. Listen now

Questions tagged [routing]

Questions relating to the routing of printed circuit boards (PCBs) which involves the placement of tracks on the board. It may be performed manually however many PCB CAD programs provide an autorouter to assist in the process.

Filter by
Sorted by
Tagged with
1
vote
1answer
366 views

GND connections and ground plane routing?

When I let Altium do autorouting and then I define a ground plane using a polygon connected to my ground pin, I often get layouts where a GND line is flanked on both sides by the GND polygon, and then ...
0
votes
0answers
19 views

EAGLE. Differential pair routing. Width of the track changes after first change of direction

I try to route differential pair of tracks. When I click the mouse to change the direction it also changes the width
0
votes
4answers
133 views

PCB routing mismatches the schematic

I have design a board on Kicad and now trying to route the tracks. However there is something I don't understand. Different pins on a microcontroller are connected to 3.3V power source through a ...
1
vote
3answers
130 views

PCB routing around capacitors “snake style” possible electric disadvantages?

Is there any reason not to route the +12V and GND lines in a snaking pattern as shown with C7 + C11? From instinct I'd always route caps in parallel to power and gnd rails. Top left near D1 is the ...
0
votes
1answer
101 views

Does it matter how I cross a 2 MHz SPI clock signal on a two layer board?

Background Currently I am working on a breakout board which allows me to connect a number of external boards (analog and mixed signal) to an Arduino Micro, using a variety of connectors. The ...
10
votes
3answers
5k views

How to join 3 traces is a PCB?

Usually I route my PCBs never making a 90º turn as best practices recommends, but sometimes there are points were 3 traces must intercept, if I always do 45º turns, in this intersection will be a 90º ...
0
votes
0answers
39 views

Quadrax routing on a PCB

When connecting twisted pair wires to a printed circuit board, I hope I am right in thinking that differential pair routing is used on the board in either a stripline or a microstrip configuration to ...
0
votes
0answers
52 views

Why does Altium say this net is uncoupled?

I have some differential pairs in Alitum. They require impedance matching to 100R, which is easy enough. Putting the numbers into Saturn PCB Toolkit V7.08, it works out that I want a conductor width ...
1
vote
1answer
73 views

Can I swap TX+ and TX- (and RX+ and RX- ) using ethernet magnetics?

I am building ethernet connectors and a switch into a product. There is a requirement to include PoE which I haven't done before. This has required the use of a new magnetics chip to expose the two ...
0
votes
1answer
68 views

PCB Routing of CANH and CANL

Continuation from an earlier question: Current Consumption of CANbus (CANH and CANL) I understand how to specify my power supply for multiple CAN transceivers but I am now wondering about the details ...
1
vote
2answers
439 views

USB 2.0 data lines swap suggestion

I need your advice regarding the USB 2.0 signals routing. When I reach the USB connectors, the data lines (D+ and D-) have to be swapped. I have two options there: 1) swap the lines using vias and go ...
0
votes
1answer
32 views

When placing a new line it doesn't get assigned a net, how to fix it in Altium?

I had this working well before, but now, every time i'm placing a new line from a component, it never gets assigned the net. In the Net field it is always "No Net", which forces me to manually place ...
1
vote
2answers
157 views

2 layers pcb : ground plane at bottom layer, what to put on top?

Disclaimer: I'm designing a simple arduino based board, so I'm maybe over-complicating things, but I'd still like to do the board well. I've carefully this answer : Decoupling caps, PCB layout, ...
1
vote
1answer
204 views

Is this 0.4mm pitch BGA fanout OK?

I have not used any BGA packages before, but (lucky for me) my first one is a 0.5mm pitch device. Since the pitch is so fine, there is no room for vias between the pads, even at the smallest drill ...
4
votes
2answers
643 views

Analog switch with a fixed state when not powered?

I am looking for a chip that could handle DPDT (or SPDT, or ultimately SPST) analog switch for audio routing (in the mOhm range resistance) and can guarantee one state when there is no power supply. ...
0
votes
2answers
2k views

Altium interactive routing is always ignoring obstacles

I can cycle through all the modes of interactive routing, but Altium doesn't seem to care. Any trace I lay will just step right over other nets that already exist, with no effort to push or avoid. A ...
1
vote
1answer
44 views

Ondulatory routing in Raspberry Pi [duplicate]

I bought a Raspberry Pi and I noticed some of the routings are not straight lines but instead they make a funny ondulatory shape (see picture at the right and bottom of the processor). I'm not sure ...
4
votes
2answers
126 views

Routing long usb 2.0 high speed traces: microstrip or stripline?

I'm tweaking the design of my usb-audio device to pass the usb high speed eye pattern test. Due to the positioning of key components, the design features quite long d- d+ traces, 139mm (5.47") to be ...
1
vote
1answer
286 views

Differential Pair Reference Plane Coupling

I am routing LVDS pair on a flex board. The signal is 264MHz. I used Saturn PCB design to calculate width and spacing between conductors. The targeted impedance for diff pair is 100 ohms, which is ...
6
votes
1answer
416 views

What are the advantages and disadvantages of Manhattan-Style routing?

Manhattan-Style routing being the use of expressly east-west planes and north-south planes, using a via and changing planes when a signal changes direction. Comparing to freestyle routing, which lets ...
2
votes
1answer
90 views

Traces over ground plane [duplicate]

Sometimes it cannot be avoided to run traces over a ground plane (bottom layer) in a two layer PCB. I have two questions regarding this: In the (simplified) example below, what is preferred? To use ...
0
votes
2answers
224 views

How to import PCB 3D model (step file) designed in MCAD software in Altium and place PCB footprints, and route it?

I have my PCB board from Mechanical Design software as a Step file. Now, I want to import it into Altium Designer and place PCB footprints, and do the routing etc. I am looking for some guidelines or ...
0
votes
1answer
47 views

Some questions to cleanup my first PCB

I'm trying to create my first PCB after having too many problems wire-soldering every single wire. I learnt KiCAD yesterday and so far it seems like a very good application. For creating the scheme,...
7
votes
2answers
273 views

USB-C Connector: How to route signals

I'm having trouble understanding how to route the signals out of the Molex 1054500101 Type-C USB connector - specifically the B1-B12 pins. The distance between row A and row B is only 0.5mm, too ...
2
votes
2answers
115 views

USB Routing: Switching layers during routing

I'm working on a standard 4 layer board that involves USB 3.0. I have to route the SS TX/RX pairs as well as D+/D- pairs across a 2.8" PCB. I have found multiple calculators that provide me the ...
9
votes
4answers
3k views

Does there exist an IC that allows on-the-fly routing of signals?

Do there exist ICs with N input pins and N output pins which, either via EEPROM setting or via on-the-fly control by a microcontroller, allow one to route each of the N inputs to ANY of the N outputs? ...
1
vote
2answers
101 views

How important is it to track from centre of pad in PCB routing?

When reading through the review comments of a PCB, there was one which raised some questions for me: "Aim to route tracks out of pad centres and in line with the pad, not exiting at an angle." I ...
3
votes
2answers
98 views

Does it matter if differential pairs have no reference plane or cross reference planes?

More specifically, does it matter on a PCB if routing differential pairs if they cross reference planes? Do they need a reference plane? Is there even a reference plane with a differential pair? I ...
0
votes
2answers
129 views

PCB Stack up 4 layer Micro vias, Stacked Vias and Buried Vias

I am designing a 4 layer board in which I HAVE to use blind and buried vias. This is a very dense board with (SOLID COPPER ON LAYER 4, No exceptions ) I am planning to use 1.) 1-2 microvia and 2-3 ...
0
votes
0answers
38 views

Unrouted Nets Error in Altium 18!

So, I use Altium 18 and I was checking the Board information for my PCB. Under Nets, it showed total of 24 Nets and 0 Unrouted Nets. During my checks I found one of the nets was unconnected, yet the ...
0
votes
1answer
335 views

shortcut to change layer/add via while routing in Altium doesn' t work

I'm trying to change my tracks during routing to pass from bottom to the top, or from top to bottom using +/- buttons, but neither numerical buttons neither +/- buttons from keyboard buttons are doing ...
1
vote
0answers
30 views

Altium: Stitching vias applying for multiple nets in multiple channels

I'm tryint to add stitching vias to my multichannel project. I have 5 nets for via stitching to be applied on each channel and 3 channels in the project. So 15 nets in total. Looks not too much to ...
0
votes
1answer
41 views

Filter power supply for video signals

I'm drawing a board with an MCU (running at 32 MHz), some serials and an analog video section (mux and amplifiers). I kept the video section physically separated from the digital one: i.e. it's placed ...
0
votes
0answers
199 views

Altium Designer: Copy room format does not modify polygon net name

I have a multichannel PCB with channels named U1, U2 and U3. I'm trying to copy the format of one channel to other two: component placement, routing, polygons. In the first place I was facing that ...
5
votes
2answers
3k views

Why does Altium delete my GND vias?

When placing ground vias to connect to my components Altium sometimes removes the via after connecting it with a trace to the pad. In the following image, if I was to complete this trace. Altium ...
7
votes
1answer
201 views

Best layer stack strategy for a 6 layer PCB with mostly SMD components

I am doing a design in a 6 layer PCB where both sides are populated. 95% of the components are SMD. The design is not "High Frequency" in terms of signal speeds....the fastest thing here is a MCU with ...
3
votes
2answers
126 views

differential routing without GND

I have task that I need to make adapter board which transforms gigabit ethernet connector RJ45 to another connector (not RJ45). I also have power connector to carry power one side to other. I need ...
2
votes
2answers
168 views

Routing traces over traces in two layer pcb

I am kind of new to PCB Design. I have a few confusions on my board layout, in order to reduce EMI in routing. I am designing a two-layer PCB design I am aware that when you route traces over ...
1
vote
1answer
570 views

Duplicate manual routes in EAGLE

I am designing a PCB with many pairs each consisting of an IC and a pin header. The autorouter does a lousy job, but I found good manual routes for one pair. How can I route all the other pairs the ...
9
votes
4answers
1k views

Can I put vias on routing I2C lines traces on FR4 PCB?

I am using a MSP430FR2633 micro controller and ADS122C04IPWR DAC over I2C at 100kHz. Can I route the I2C lines through vias in a 2 Layer PCB?
1
vote
1answer
199 views

I am trying to PCB using a schematic I made

Routing isnt my strong point. I would like to know if this looks correct? So I have 230V AC to 12V DC. I then have DC coupling, then an LED emitter, transimpedance amplifier, then active high pass ...
4
votes
2answers
174 views

Breakout for TLA-QFN with exposed pad

I'm trying to use an LT8500, which comes in a curious and interesting package: 6x6mm QFN with 0.55mm pitch, a second row and an exposed pad: There is 0.25mm of empty space between pads. Can I still ...
0
votes
1answer
124 views

Does polarity of differential DisplayPort signals matter

I am routing a DisplayPort interface. I know from PCIe that the polarity of the differential pairs does not matter. So if it is helpful during routing I can connect the n to the p pin and vice-versa. ...
15
votes
5answers
6k views

Anything bad to place a via on a pad?

Once I mistakenly placed a via on 0603 pad and didn't have any problem on soldering. I am routing another board now and I could save some space by placing some vias (0.3mm) on a 0603 pad. I wonder if ...
0
votes
1answer
38 views

Room lines stills on my pcb and the top layers tracks are not displayed in 3D view, Altium

The fact is that I have routed. I would like to know how to proceed when this kind of thing happens when using altium. The routed tracks can be seen perfectly in 2D view. But when click 3D view I can ...
5
votes
1answer
236 views

Routing LFPAK MOSFETs

I am routing a PCB with MOSFETs in LFPAK (aka SOT-669, Power SO8) packages for the 1st time. They look like D2PAK. The manufacturer, NXP, advises to draw identical polygons on top and bottom sides, ...
5
votes
1answer
416 views

Acute angle on a pad or a via

It is better to avoid acute angle to join two routes (depending on current direction and waveform). I often see on board acute angle with a pad or a via. Is it bad? Should it be avoided as well?
0
votes
2answers
53 views

Eagle routing (manual routing) [closed]

I am new to eagle and I need to practice routing. I've read many general tips (about using jumpers for example) to use while routing, however I want a precise step by step procedure I can follow to ...
0
votes
0answers
86 views

4 Layer board with high current return path inner layer

So I am doing a layout for a 4 layer PCB 1 ounce/layer. The Chip supports up to 20A (motor controller driver). The application needs about 12 amps max ( I plan it let it go up to 17A in the event of ...
30
votes
2answers
8k views

What is Manhattan routing?

In an answer by The Photon he mentions 'Manhattan routing' in regards to PCB design. I haven't found a lot of relevant information about this term on the internet; therefore the question: What is ...