Skip to main content

Questions tagged [length-matching]

Filter by
Sorted by
Tagged with
0 votes
1 answer
72 views

Assume you want to route a LPDDR4 memory. You enter a situation were you cannot no longer proceed because there is a via blocking your path. So you decide to remove that via and route your trace. But ...
euraad's user avatar
  • 1,466
2 votes
2 answers
96 views

I wonder if it's OK to use serpentine routing between vias at under the BGA package. If you look at DDR0_DQ27, you can see that I using that area to perform length matching by use serpentine routing ...
euraad's user avatar
  • 1,466
1 vote
1 answer
57 views

Should bends be applied to mismatched differential tracks? Or should I avoid extra bends as long the differential track start as symetrical? In this case, my differential tracks are more than 0.1mm in ...
euraad's user avatar
  • 1,466
1 vote
1 answer
76 views

What is the maximum inter-lane skew length for RGMII 1000 Mbit/s? I'm looking at ST Microelectronics' Hardware Guidelines AN5489 for STM32MP SoC. It says that traces should be short with 'balanced ...
euraad's user avatar
  • 1,466
0 votes
1 answer
113 views

What is the maximum inter-lane skew length for DisplayPort 1.3? I'm looking at Texas Instruments Hardware Guidlines SPRACP4A for AM69 SoC. It says 1250 ps. Is that ...
euraad's user avatar
  • 1,466
0 votes
0 answers
67 views

I read a paper a while back describing that most group delay variation in RF systems is due to filters in them. (I have a reference if anyone might want that.) We even use filters as deliberate ...
Blue42's user avatar
  • 1
6 votes
2 answers
465 views

Is it a bad idea to route intra byte DQx on different layers? I am trying to interface AM6442 to LPDDR4 16bit. I have followed every constraint in TI's DDR layout guidelines to the letter, ...
Bubu's user avatar
  • 529
4 votes
2 answers
1k views

I have been told that trombones are much better to use than sawtooths, even if sawtooths may be prefered in some certians scenarios. Here I have added trombones to the differential pairs. If I had ...
euraad's user avatar
  • 1,466
1 vote
1 answer
125 views

Let's say that I have a point A and a point B. In between there must be a conductor. It must have a certain length. But I have to hang on to a pull-up resistor as well. But I can do that at point C. ...
euraad's user avatar
  • 1,466
1 vote
1 answer
348 views

What do we encounter if the impedance changes along the way? For example, what kind of problem can we encounter when one of the two complementary PCB's is 90 ohm and the other is 100 ohm? For example, ...
esat's user avatar
  • 129
4 votes
1 answer
332 views

I am tracing my first DDR2 with Cyclone V PCB and I can't find exact information about CLK vs DSQ vs ADR length matching. External Memory Interface Handbook Volume 2: Design Guidelines from Intel says ...
kornev.online's user avatar
1 vote
1 answer
758 views

The following are the details of the wire I have: Nichrom 80, 32 Gauge (0.2744 mm diameter), measured resistance 6.84 ohms/foot or 22.44 ohms/m. I'm planning on powering this only via USB so my max ...
VisuaL HippocracY's user avatar
4 votes
3 answers
1k views

I have designed an M2 adapter which converts from KeyE to KeyM. Practically this means my board can be inserted into a KeyE slot, and it can host a KeyM SSD. Gray rectangle is the KeyM socket on my ...
Daniel's user avatar
  • 1,164
0 votes
1 answer
263 views

I am currently researching the length matching problem in the PCB EDA domain and am curious as to why tools such as Allegro and Altium primarily use accordion, trombone, and sawtooth patterns to ...
David Lee's user avatar
0 votes
0 answers
719 views

I'm using this KSZ8041MLLI device and this is its Hardware checklist I'm using the MII Interface between this PHY and the MAC Controller (STM32 MCU) on the same board. My question is whether we ...
user avatar
0 votes
1 answer
2k views

I have a question about USB 3.0 wire differential pairs length matching. As we know, the length matching is required and can be calculated when designing the USB3.0 PCBs. But what about the wires? If ...
Xiyao 's user avatar
0 votes
1 answer
419 views

How tightly should trace lengths be matched for a 1Gbps serial databus? It seems to me that 100ps (15mm) should be more than sufficient. However: The Raspberry Pi Computer Module 4 (CM4) datasheet ...
Mike's user avatar
  • 573
1 vote
1 answer
1k views

DDR3 and DDR4 memory routing can be confusing to for length matching because of the many tolerances and specs of all the different busses. How do I length match different signal classes for DDR3 or ...
Voltage Spike's user avatar
  • 93.4k
0 votes
1 answer
491 views

If you have length matching on the inner layer of 4 layer board: Do you need any minimum or maximum distance to the adjacent layers above and below? Are there any rules of thumb? Also is there any ...
exzb's user avatar
  • 89
-1 votes
1 answer
796 views

I am having trouble understanding where manufacturers are coming up with their length matching requirements. For example, I am looking at length matching for RGMII between a MAC and PHY. My ...
mooshoomatt's user avatar
1 vote
1 answer
1k views

I'm making a high-speed transceiver design and want some direction regarding layout of trace length from P to N. The speeds will be up to 12.5Gbps. I have been informed by a equalizer manufacturer ...
Chance K's user avatar
  • 151
3 votes
1 answer
7k views

I have a PCB with 8 layers and hundreds of tracks on different layers that already placed and length matched. I have to change again the track width to achieve the 50 Ohm impedance again because we ...
Majdgh's user avatar
  • 53
2 votes
1 answer
1k views

I have searched some information about the diference between Signals and Routed on the PCB Tab in Altium, and I understand it, but, when you have to do a length matching, Which is the best option? The ...
Juanma's user avatar
  • 430
1 vote
1 answer
499 views

I'm working on a PCB with a USB 3.0 controller (TUSB7320, Texas Instruments) with SuperSpeed signals and High Speed Signals. There are some specific requirements about impedance and length matching. ...
Juanma's user avatar
  • 430
1 vote
1 answer
2k views

I am about to make a revision of a PCB that has 60 mills of Intra-Pair Skew in PCI-E (Gen 2) RX differential pair: Considering the capacitors the skew is ~50 mills: this is the relevant part of the ...
Firas Abd El Gani's user avatar
2 votes
0 answers
780 views

According to Microchip's document Implementation Guidelines for Microchip’s USB 2.0 and USB 3.1 Gen 1 and Gen 2 Hub and Hub-Combo Devices, the Superspeed differential pairs should be length matched ...
Rocketmagnet's user avatar
1 vote
1 answer
551 views

I have 5 differential pairs (4-lane MIPI-DSI) going from left (SOM header) to right (FPC connector). As you can see on the right, for each lane, the signals end on opposite ends of the FPC connector. ...
Genoil's user avatar
  • 278
0 votes
1 answer
465 views

I am designing DDR3 pcb first time so I started from guide about pcb design: https://www.youtube.com/watch?v=ZNq_Ulm8cTk#t=32m As I understand using only stripline ...
user3583807's user avatar
1 vote
2 answers
955 views

I am trying to design PCB with 85 MHz signal traces between IC and connector (the FPGA board will be connected to this connector). This connection contains 28 data signals and one clock signal. I ...
bLAZ's user avatar
  • 121
3 votes
1 answer
261 views

The DDR4 in question is a Micron MT40A512M16JY. From the vendor site, you can get the datasheets, specs, sim models. I assume from the sim models you should be able to see the trace length of each ...
minghua's user avatar
  • 555
2 votes
3 answers
5k views

I'm designing a high speed circuit (MIPI-DSI) so I have to carefully layout the tracks. Correct track impedance is the first point usually made in various online sources I've found on the subject, so ...
Genoil's user avatar
  • 278
1 vote
1 answer
220 views

I'm designing a board that has a LVDS 2.5V interface with 30 lanes clocked at 600MHz and DDR. This is going from one chip to another chip which could be placed right next to it, there are no other ...
Alex I's user avatar
  • 3,958
0 votes
2 answers
839 views

When the positive and negative tracks of a differential signal are not equal in length, we add some bumpy patterns in the shorter track to make them equal. On the other hand, we usually have a rule ...
M.H's user avatar
  • 61
2 votes
1 answer
2k views

When we are matching the length of positive and negative tracks of a differential signal in a PCB, is the position of matching important? Does it matter we match the length immediately after the ...
M.H's user avatar
  • 61
1 vote
0 answers
153 views

I thought of an idea where i have a pcb with a soc on it, and a seperate one with the DDR3 memory that can snap into each other. This way i can replace or debug specefic parts of the system and have e....
user avatar
2 votes
1 answer
2k views

I am trying to make a good layout for the LAN9252 mac and STM32F7 controller, running at 80 MHz and I had to route data tracks with different lengths. The question is should I use nets lengths ...
kvazibog's user avatar
7 votes
3 answers
1k views

Today I learned about the concept of memory training for DDR2, 3, and 4 (I'm not sure if DDR1 has it). The purpose of memory training is to correct for skew in data, address, and command bits being ...
cr1901's user avatar
  • 504
0 votes
1 answer
4k views

I'm interested in the LVDS communication between a Zynq (Xilinx, xc7z020-1C) and a camera (ON semiconductor Python 1300 NOIP1SE1300A−QDI). I have read some articles about USB2.0 where the maximum ...
Marmoz's user avatar
  • 346
2 votes
2 answers
11k views

Broadly speaking, I understand that PCB trace length matching is important from signal timing and signal integrity point of view, but I want to know some more specifics about these two parameters and ...
LoveEnigma's user avatar
6 votes
3 answers
3k views

I have always managed to keep the length of crystal resonator leads at the similar length. In the application I am working atm however, I noticed it would be suitable to place the crystal in a way, ...
Łukasz Przeniosło's user avatar
3 votes
1 answer
2k views

I am designing a PCB with High speed video interfaces and I would like to know the way to calculate the maximum tolerance that I can count on while I am length matching all the traces. When I routed ...
Dimitrios Torssøn's user avatar
3 votes
1 answer
2k views

I am researching single board computers with the hope of designing on at the end of this, I am at the stage of DDR3, but can't find any good info on routing ddr3, regarding what traces need to be ...
Alex's user avatar
  • 562
16 votes
1 answer
3k views

I am assuming the answer would be yes since Tx/Rx pins are used to send data back and forth, or is it of such a low frequency that such thing is not required?
Alex's user avatar
  • 562
0 votes
1 answer
371 views

I am using DAC3484(dac) and xc7k160t-1ffg676(fpga) in my design. DAC is interfaced to FPGA. DAC data rate is 153.6MHZ. DAC data lines should be length matched within some tolerance. How to decide that ...
suma's user avatar
  • 1
8 votes
4 answers
9k views

I am working on a project that interfaces an Atmel SAMA5D3 MCU with a LCD TFT display. The interface between both is 24-Bit parallel RGB with HSYNC and VSYNC signals. The resolution of the display is ...
Phillip Schuster's user avatar
2 votes
3 answers
1k views

I'm interfacing an SDI video de-serializer with an HDMI transmitter. The de-serializer splits the video signal into 20 parallel lines and one clock line. Because the digital video data is high speed (...
Dan Laks's user avatar
  • 8,674
3 votes
1 answer
1k views

I have to interface a camera to a controller using the DCMI protocol for my project. I have around 17 (data+control) lines which are used with the camera. The frequency of operation is about 10 MHz. ...
Sandra's user avatar
  • 31
5 votes
2 answers
257 views

Sorry, but I couldn't find a better title. Consider the following: I have an address/data bus interface. Intended frequency of the D/A bus would be around 10-50MHz. According to the datasheet of the ...
Tom L.'s user avatar
  • 8,149