Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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.

0
votes
1answer
35 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
131 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
67 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 ...
1
vote
1answer
278 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 ...
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
77 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 ...
0
votes
1answer
71 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 ...
3
votes
2answers
54 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
103 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
21 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 ...
1
vote
2answers
361 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
186 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 ...
4
votes
1answer
541 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. ...
1
vote
0answers
28 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
39 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
44 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 ...
1
vote
1answer
147 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 ...
5
votes
2answers
2k 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 ...
6
votes
1answer
126 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
115 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 ...
0
votes
1answer
213 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 ...
2
votes
2answers
95 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
457 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
194 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
168 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
91 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
35 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
223 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
396 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
43 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
78 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 ...
29
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 ...
0
votes
0answers
29 views

Can 8051's ALE pin be equivalent to ground?

I want to add another port to the 8051 and I plan to do so by connecting port 2 (pins 21 - 28 of the 8051) to the Q inputs (pins 2 - 9) of an edge-triggered latch (74HC574). I will also connect the ...
1
vote
2answers
111 views

Can a via be placed in between the pads of a resistor?

Can I place a via in between the pads of a resistor as shown in the image?
9
votes
3answers
2k views

Why are ground pours isolated from each other on the top layer?

I am reading the application note from TI about the LM3409 evaluation board. In the board layout (Figure 3) the bottom layer is a single GND pour. But top layer has also some copper pours which end ...
3
votes
2answers
113 views

How does one duplicate tracks on both sides in KiCad?

I have a problem: I'm making an Arduino shield that has tracks which are supposed to handle up to 10A (maximum, instantaneous) current (usually it's around 2A, but we want to be on the safe side. ...
1
vote
3answers
85 views

Electrical isolation problems when routing between pads of SMT resistors/caps

According to answers to this previous question, routing traces between the pads of SMD caps/resistors, as shown in the picture, is not dangerous as long as trace to pad clearances are obeyed and the ...
5
votes
1answer
677 views

Does this PCIe routing look ok?

It is the first time for me to design a PCB with a PCIe bus. My first design failed, the bus is not working! Tom helped me in this question and instructed me how to correctly route a high speed bus - ...
0
votes
2answers
1k 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 ...
14
votes
4answers
4k views

How can I improve this Ethernet differential pair?

This is my first 100 Mbit/s Ethernet project (I am doing it to learn more about differential signals). I did two things that I don't know if are good or bad in this particular case. One is to route ...
1
vote
1answer
135 views

VLSI channel routing: Why only route through channels?

I know that after placement you have your blocks and channels between the blocks. Now, the routing only takes place in the channels. My question is: Why can't we just route 'over' the blocks by ...
1
vote
1answer
86 views

Why is the Image Sensor Board routing different?

The below posted is a open source camera project Elphel PCB layout images I have took their 353 model camera, which is mounted with an Onsemi sensor I only know that for high speed signals we go ...
0
votes
1answer
124 views

How do I redirect/regenerate an input clock to an output pin in my FPGA design (Verilog)

I've got an ADC that requires me to send it 20 clock pulses when requesting to read data out of its internal register (after I've triggered it to read data from my sensor). I was able to simulate ...
0
votes
1answer
165 views

Open-source layout routing tool [closed]

I am looking for an open-source circuit layout routing tool (with scripting option) for custom layout design. For example: I design a NAND schematic and convert it into layout and place components (...
2
votes
3answers
146 views

How to fix incorrect routing to SMD transistor terminals

I've got a doozy of a situation: On this circuit I had made, I routed an IRL530N D2Pak transistor with Source and Gate switched....the large heat pad should be the gate input, but instead I routed it ...
5
votes
1answer
486 views

Electrolytics and PCB Routing

In researching whether or not it's common practice to run traces/place vias underneath electrolytic capacitors (specifically SMD electrolytics, didn't seem like it would be an issue to me), I came ...
3
votes
4answers
554 views

Routing USB2 signals

On this board USB2 signals are routed using smooth lines instead of the usual 45° routing seen on the rest of the board. Does this offer advantages or is this even necessary? A theoretical advantage ...
2
votes
1answer
142 views

Route crossovers on PCB routing

Given the design of a PCB with some 16 pin connectors, the routing became so messy to the point that every route must crossover other routes, like in the attached screenshot So, is there any known ...