gusmanb / logicanalyzer

24 channel, 100Msps logic analyzer hardware and software
GNU General Public License v3.0
1.71k stars 210 forks source link

I have some questions about the integrated PCB I will make #16

Closed vihor3 closed 2 years ago

vihor3 commented 2 years ago

I am trying to integrate rp2040 on PCB to complete a more integrated product.But I have a question. I see that your PCB wiring is treated with equal length, but the IO wiring on the rp2040 development board is not of equal length. Do I need to treat the whole process of equal length when I make an integrated PCB?

gusmanb commented 2 years ago

Hi @vihor3

Well, the ideal is always to match trace lengths, the faster the signal sampling is the more important the trace matching length is, think that trace length can introduce delays, very small, in the order of picoseconds, but as the signal can last less than 10ns at 100Msps a good bunch of picoseconds of delay may cause that a signal that is marginally correct to be sampled incorrectly.

If you publish the device don't esitate to send me a link and I will add it to the documentation :)