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
-3 votes
0 answers
36 views

Latency in router [closed]

Suppose 2 data packets arrive at the same time in a router and they havent been sent any data packets until that time.If we make the router table , we can choose whichever data packetb we want to have ...
user avatar
1 vote
1 answer
42 views

Altium designer routing blocked by old board shape

I am trying to re-route my board, so I changed the board size using the "board planning mode". Now, I'm routing, and some tracks are "blocked" by something looking very much like ...
user avatar
  • 53
1 vote
1 answer
20 views

Plane layer thermal relief rotation with Altium?

It is straightforward to configure horizontal/vertical thermal relief connections with polygons, but with Plane layers, it seems the option isn't available. The result is not very professional (see ...
user avatar
  • 345
1 vote
0 answers
59 views

What is the best way to route a SPI Bus with multiple loads?

What is the best way to route a SPI bus with four loads? One bus with multiple drops. A star pattern with equal length branches to each peripheral. Or other configuration. All 4 peripherals and ...
user avatar
  • 11
0 votes
2 answers
87 views

Convention or IC for dynamically switching multiple paths on a PCB?

I'm trying to create programmable circuit paths (controlled via mcu), where my program can arbitrarily connect N pins on one side of the circuit/pcb to N pins on the other side. Ideally, this would ...
user avatar
0 votes
0 answers
19 views

TB9051FTG Model Restrict DRC Error

So I picked up this model for TB9051FTG from UltraLibrarian via DigiKey, https://www.digikey.com/en/products/detail/toshiba-semiconductor-and-storage/TB9051FTG-EL/10123940 I am looking to route the ...
user avatar
  • 133
1 vote
0 answers
20 views

How to show only specific net in Diptrace?

How to show only specific net in Diptrace? Let's say i have a big board and i want to trace all the power traces first, i'd like to hide all other nets ratlines so it's easier to see just the power ...
user avatar
2 votes
4 answers
249 views

Best practice for a single digital (SPI) line routed to multiple devices

I am routing a SPI line to multiple follower devices. Currently I have a split in the trace like this: but it seems like this might not work well. Are there any best practices for routing to multiple ...
user avatar
0 votes
1 answer
66 views

Serial TX and RX requirements

I am building a custom ESP32 PCB. What do I need to take into account to route the serial tracks (Rx Tx)? Are they differential pairs? Can they be routed under an SMD resistor? Is 0.250mm (9.8 mil) ...
user avatar
1 vote
0 answers
80 views

How is rip up and reroute performed exactly?

I've been teaching myself about VLSI algorithms a bit more and trying to get up to a basic level of knowledge. The basics of maze routing including path finding, multi-destination net routing, multi-...
user avatar
  • 351
3 votes
2 answers
339 views

Can I leave a throughole pad off one side of a machine-fabricated PCB?

So I'm designing a two-layer PCB and I'm very inexperienced. A third-party company will fabricate them. Now, I have a PTH part with a number of closely spaced pins (and there is no SMD equivalent of ...
user avatar
  • 554
2 votes
1 answer
116 views

Power planes for a Spartan 3e FPGA

I am designing a board with a Spartan 3E. I have chosen linear voltage regulators for powering the FPGA which should be well suited for this chip. I am now routing the board and I am wondering if ...
user avatar
0 votes
1 answer
79 views

Routing a PCB with no Netlist in Altium

I want to route some tracks directly in the PCB file in Altium, So there is still no Netlist available. So what rule/rules should I change to route pads directly, without applying the clearance rule ...
user avatar
  • 303
1 vote
0 answers
92 views

Noise in pulse shaper with wide bandwith (MPPC signal)

I am using an MPPC with voltage amplification with the circuit shown below. The circuit is a pulse shaper to count photons, it counts with 4 amplifying stages (OPA 2846) and a comparator (LT1719) at ...
user avatar
0 votes
2 answers
112 views

Why is ground meaningless in high speed circuits whereas more important is the path of return current?

I know everything about this topic but I don't know why ground is meaningless in high speed circuits. So basically in high speed circuits these are the factors we need to consider-: Decoupling caps ...
user avatar
  • 7
0 votes
1 answer
109 views

Checkered Pattern on Altium Traces

I'm seeing a checkered pattern on a couple traces in Altium I'm curious as to what it might be, how to remove it, and if it might be the reason I can't save. This is the error I'm getting when I try ...
user avatar
1 vote
2 answers
222 views

USB-C Best Practices for routing both pairs of D+/D- signals?

Given a fairly common smd style usb type C receptacle connector, such as the following: TYPE-C-31-M-12 Two pairs of D+/D- signals are provided, due to the double sided nature of the type c connector. ...
user avatar
0 votes
1 answer
199 views

Green circle around via in Altium

I am a newbie in Altium (have some experience with KiCAD) while placing via I am getting a green circle around via, should I be concerned about this if not how to turn this off. Thanks in advance
user avatar
0 votes
1 answer
296 views

Doubt about 50 ohm impedance calculation

I am developing a 4-layer FR-4 board containing a GNSS receiver (L1 + L2). RF tracks must have an impedance of 50 ohms. The board contains two inner layers of GND and a ground plane around the RF ...
user avatar
0 votes
0 answers
90 views

Why does Altium's autoroute short circuit polygons

Novice here. I would like autoroute to handle routing all my connections, but it seems to violate the polygons that I have placed before routing. I can't seem to find any rules that may/may not cause ...
user avatar
2 votes
1 answer
123 views

Routing ethernet differential pairs over ground plane

I am routing a flexible PCB which connects a panel-mount ethernet connector (without integrated magnetics) to a rigid PCB which contains the ethernet magnetics. I plan to route the differential pairs ...
user avatar
  • 21
0 votes
1 answer
51 views

Texas Instrument SPDT TS5A22362DGSR not swtiching properly

I have bought a couple TS5A22362DGSR from TI and it's not switching properly, I'm trying to switch between a record player and a laptop. As shown above, I want the signal from a record player, after a ...
user avatar
0 votes
1 answer
25 views

How to route SP3423?

maybe is a very simply question but I would like to know how I should route this component. This component is a ESD Protection for USB, and I should route as symetrical as I could, but with this ...
user avatar
  • 340
3 votes
2 answers
352 views

Should routing traces be wider than top layer soldering pad?

In one of my PCB design, the microprocessor soldering leg pad size are .254mm x 1.4mm while the ground(GND) routing trace is .4mm thick. I'm trying to figure out is it safe to route the .4mm thick ...
user avatar
  • 31
0 votes
1 answer
59 views

Can I change rectangular pads on every pin to rounded rectangular?

I am currently routing my board with FreeRouting and I noticed that rectangular and oval pads (on KiCad) make FreeRouting do 90° cuts which I simply don't like so I thought I could simply change ...
user avatar
  • 191
0 votes
0 answers
103 views

Connection for micro USB connector

I would like to solder micro USB connectors on my PCB, only for power (no data). I did that connection, but when I soldered it and connected the cable I could not have any power. Is my connection is ...
user avatar
2 votes
1 answer
183 views

Power rails routing question

I am currently designing a pretty big 4-layer development board 350mm x 270mm. Keeping in mind I have multiple analog digital and AC mains voltage, what would the best practice be regarding routing my ...
user avatar
0 votes
1 answer
51 views

Creating Power Planes under USB lines

I have another question about PCB layout. I'm designing using this guide: https://www.ti.com/lit/ug/sllu149e/sllu149e.pdf?ts=1618900105338&ref_url=https%253A%252F%252Fwww.google.com%252F I don't ...
user avatar
  • 340
0 votes
0 answers
575 views

Raspberry Pi CM4 I/O board 2-layer PCB design

I am a beginner in PCB designing, well in past experience, designed an PCB with some sort of digital signals, power (AC/DC) lines and USB. Now I am working to design the PCB for CM4 I/O board with ...
user avatar
0 votes
0 answers
58 views

LED Array Controller Circuit PCB Design Questions and Feedback

Background I'm designing a LED controller based on a Teensy 4.1, some AD9833 Function Generators and some TLC5948 LED Drivers. I'm aiming to make an instrument of sorts, specifically a POV display ...
user avatar
0 votes
1 answer
187 views

Identifying decoupling capacitors in schematics and routing them properly to ICs

I am a chemistry student trying to replicate a 4-layer PCB design from a pre-designed schematic. This is my first PCB project. The design: The stack: Signal/component top layer (jacks,pots,buttons) ...
user avatar
  • 356
1 vote
1 answer
61 views

Routing on Nine Grid Thermal Pad

I have a component with a land pattern I haven't routed before. Usually thermal pads have the vias in them so the connectivity is obvious. However, in this case the vias are placed between the pads. ...
user avatar
  • 201
1 vote
1 answer
120 views

Choosing the correct Ground or Power net for internal copper planes in a 4-layered design

I am a chemistry student trying to replicate a PCB circuit as part of an extra-curricular challenge. I am in over my head, but I am learning a lot and don't want to give up. I tried to route the ...
user avatar
  • 356
1 vote
2 answers
246 views

Trace impedance for two signal layers between ground planes

When watching a few videos about stackup, EMI and impedance (especially this video from Fedevel Academy: https://youtu.be/52fxuRGifLU), I got confused how to compute trace impedance in the case of two ...
user avatar
  • 317
0 votes
1 answer
111 views

Half-bridge gate driver fried, how can I make my design work?

I made a half-bridge following the recommended schematics from the IRS2184 datasheet. However when I powered it, it triggered over-current and got quite hot. Here is are schematic and routing. I ...
user avatar
0 votes
0 answers
87 views

Help with SPI routing for a display

I’m designing my first PCB and got weird SPI issues after my second revision of the PCB layout. I did a few small changes for the SPI routing in the second revision but nothing that I thought would ...
user avatar
  • 1
0 votes
0 answers
40 views

Signal routing to power amp LM1876 based on TS5A22362 SPDT

Has anyone ever used the TI's TS5A22362 CI to route audio? I though of implementing the circuit below on which I intend to use the same supply voltage to switch between normally closed and normally ...
user avatar
0 votes
1 answer
111 views

Altium 3D View not showing properly and Via placement problem

Can some please tell me how to fix this? I select all 3D views but every time I get transparent board. and when I try to place a via for routing it moves outside of the board. need help.....
user avatar
0 votes
0 answers
201 views

Routing Guidelines for Analog Video (VGA, RGsB, PAL)

I am currently into the design of the analog video IN/OUT. Basically I have a 3U PCB on which the encoder/decoder ICs are present, that converts the digital video to the analog RGsB (RGsB OUT) and PAL ...
user avatar
2 votes
1 answer
227 views

4-Layer Stackup PCB design

I was designing a 2-Layer PCB and now I'm stuck. I have routed like 80% of all nets and now I'm no more sure if it makes sense to continue. It's getting pretty messed up with all the crossing routes ...
user avatar
  • 21
0 votes
3 answers
114 views

Sharing lots of signals between micro-controllers

I have a board where a backup MCU is connected to all the same IOs as the main board. An error checking mechanism will select which MCU to power up. The other one will have all of it's IO ports in Hi-...
user avatar
  • 103
0 votes
2 answers
118 views

PCB return path for Ethernet signals

While working on a new design, we had to route Ethernet signals on our PCB. My colleague and I has some discussion on how we should handle the grounding around the Ethernet signals, and their return ...
user avatar
2 votes
3 answers
223 views

Are specific impedances for high-speed signals maintained beyond the PCB connectors?

I found this article that describes the specific impedances that single/differential traces must have for high speed signals (using microstrips). But what happens to these impedances beyond the ...
user avatar
1 vote
1 answer
135 views

Why do I get these odd foot prints from JLCPCB - 0602 and 1206

Why do I get these foot prints from JLCPCB? The parts are regular 0602 and 1206 and capacitors. I'm using KiCad 5.1.7. No external libraries. Everything is default. My GerbView:
user avatar
  • 769
1 vote
2 answers
121 views

How to decide the DDR3 routing topology?

I am designing board which has got 4 DDR3 Die on it, 64 bit SDRAM interface. DDR3 Memory controller will be xilinx FPGA. I have some confusion in the signal routing from the DDR3 interface to DDR3 ...
user avatar
1 vote
2 answers
406 views

PCB Design: When having a power plane, should I only be doing vias or also route?

Is it some times relevant to also make the routing between two nodes that are close to each other? Or is it always sufficient to just have vias? The same question for something other than power, such ...
user avatar
3 votes
0 answers
68 views

Track width needed higher than pin size

I'm learning PCB design and more than once I faced this issue. What are the standard practices when the trace width is higher than the pin size? Suppose you are designing a 3A charger with a Micro-USB ...
user avatar
  • 249
1 vote
5 answers
232 views

Huge analog switching matrix

My application is a PCB that has 2 different 100 pins connectors and has to be capable of arbitrarily connect each pin on the first connector to each pin of the second. The signal going through the ...
user avatar
  • 13
2 votes
3 answers
433 views

PCB Layout Optimization Regarding VCC and GND

I have two questions regarding routing power and ground. With respect to power, is it generally better to flood copper planes and have one via per pin/pad connecting directly to the plane under, or ...
user avatar
  • 147
0 votes
1 answer
384 views

How to batch update package delays in Altium Designer?

Altium Designer lets me specify a package pin length and a propagation delay for each pad of a component. However, I don't know a way to do this besides manually selecting each pad and typing in the ...
user avatar

1
2 3 4 5 6