Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Does My Circuit Contain High-Speed Signals?

+3
−1

My circuit includes the following components:

PIC16 with internal clock, frequency: 32 MHz

ST LED2000 LED driver (a buck converter) with a PWM dimming input. The converter itself isn't a concern regarding this question. I mentioned it only to give a clue for the PWM signal destination.

TI BQ24070RHL battery charger

LED controlled via PWM by the microcontroller.

My question:

Do the following signals qualify as high-speed?

I’m asking this to determine whether I need to ensure a proper return path for them and/or maintain large spacing between them. If not, can I ignore the return path considerations?

Key signals I believe require attention:

  1. Charger outputs – These are open-drain outputs. These outputs are connected to the microcontroller inputs (with internal PU). I couldn't find rise/fall time specifications in the datasheet.
  2. PWM outputs from the microcontroller – Base frequency: 200–500 Hz.

One output goes to the LED driver (possibly with or without a pull-down resistor).

Another output drives an LED.

  1. Push button with a pull-down resistor, connected to a microcontroller input.

Battery Charger datasheet

LED driver

PIC16F18446 Microcontroller

History
Why does this post require attention from curators or moderators?
You might want to add some details to your flag.
Why should this post be closed?

3 comment threads

Everyone who participates in this platform contributes voluntarily, whether by asking questions or an... (1 comment)
EMC (3 comments)
You are asking for a spot of design review. That's fine. (2 comments)

2 answers

You are accessing this answer with a direct link, so it's being shown above all other answers regardless of its score. You can return to the normal view.

+0
−0

If there are high slew rate signals or high-impedance circuits, layout matters. Otherwise, it usually doesn’t.

Slew Rate (SR) in the time domain translates to bandwidth in the frequency domain, so you can analyze it either way.

Technically, anything between 30 MHz and 300 MHz is considered high frequency (HF), where layout rules become important. Beyond that, they become critical.

CPU Clock Signals:

While the CPU clock may be high-frequency, it’s only a small part of the circuit. However, high-speed signals should not pass under the crystal (Xtal) or run on long traces. If you use a ground plane under the crystal, consider its parasitic capacitance, as it affects load accuracy.

Switching Power Supply: Even if the switching frequency is low, fast current rise times can create ripple voltage. This can lead to harmonic interference, affecting AM/SW radios or regulatory compliance (FCC/CE).

  • Layout in this area is critical and should not be modified without understanding the consequences.

High-Speed Signal Bandwidth:

Any exponential decay shorter than 12 µs corresponds to frequencies above 30 MHz.

A 35 MHz clock is considered high-speed, and its harmonics extend up to the point where slew rate causes a null in the signal spectrum.

Another approximation uses the 10%-90% rise time, where bandwidth is roughly BW = 0.50 / rise time.

Impedances Control

One should understand crosstalk, signal integrity, path distance, parasitic coupling, shielding, BER and SNR, if you venture significantly above 10 k impedance. This isn't so much high speed as it is impedance control for resistance/reactance ratio for signal integrity. You might not care about logic level overshoot when the rise time is faster than the path delay time but the impedance mismatch causes overshoot from 15 to 66 Ohm Vol/Io=Zo drivers to signal trace impedances more than a few inches. The ESD protection in CMOS may protect you but also beware your 10:1 probe ground length is another source of HF resonance ringing on fast edges if the ground lead is more than a few cm long. Normally you can ignore those with a 20 MHz filter on the DSO or use a proper high speed measurement technique with exposed probe tip and ring with a spring probe.

Understanding Parasitics:

Every conductor has parasitic capacitance due to insulation and parasitic inductance due to its geometry.

These effects may be negligible at low frequencies but become significant in high-impedance or high-frequency circuits.

  • Parasitic capacitance depends on area, gap, and dielectric constant. e.g 1" to 3" / pf for a trace over a ground plane, typ. There are free PCB design tool calculators for this.

    • This affects high-impedance nodes like crystal oscillators or ADC inputs. Generally, nothing is used below a crystal (Xtal) and load caps right next to it and uC pins.

    • Although it may/may not be surrounded by a ground guard ring or ground plane if EMI is critical and clock currents fanning out are a problem for EMI emissions. Just beware an isolated ground area can also become a weak patch antenna, if high slew rate currents flow through it, from zone to zone through parasitic ESL.

  • Parasitic inductance (ESL) is typically 0.8 nH/mm with ±50% variation.

Best Practices:

  • Good schematics should note critical layout considerations, especially in power and RF designs.
  • Many designs assume idealized ground symbols, but in reality, grounding should be carefully managed to minimize errors.

Frequency Ranges:

  • ULF, VLF, LF, HF, VHF, UHF, etc., follow standard definitions.
    High-speed circuits generally start at HF (30–300 MHz).
History
Why does this post require attention from curators or moderators?
You might want to add some details to your flag.

0 comment threads

+3
−0

No, none of your signals sound like "high speed".

However, that doesn't mean you should ignore high frequency noise issues. If you can dedicate one layer to be mostly a ground plane, that would be good. If this is a high volume product optimized for low cost, then you get creative with only two layers. Otherwise, don't waste engineering time trying to squeeze things into only two layers. Use 4 layers minimum, and dedicate one of them to be a ground plane.

Your real sources of noise are not the signals you mentioned, but whatever gets switched by the PWM signal and the output of the switch inside the buck converter.

If the buck switch is perfect, there will be a very high dV/dt when it turns off as the inductor voltage goes as low as it has to to keep the current flowing in the immediate short term. That usually means a fast slew from power to ground. That edge will be a much more significant source of noise than the signals you explicitly mentioned.

Another often overlooked source of noise is the ringing of a switching power supply inductor during the off phase in discontinuous mode. You might be driving the switching power supply at 200 kHz, but when the inductor is off, its resonant frequency with the little parasitic capacitance can easily be several MHz.

History
Why does this post require attention from curators or moderators?
You might want to add some details to your flag.

1 comment thread

General comments (1 comment)

Sign up to answer this question »