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

Post History

71%
+3 −0
Q&A Using one shared reset signal across two rigid boards connected by flex PCB — good practice or risky?

I am working on a rigid-flex design with two ICs placed on different rigid sections: an MCU on one board an AD5941 on another board The two rigid sections are connected by a flex PCB. This is a 4...

2 answers  ·  posted 5mo ago by newbie‭  ·  last activity 5mo ago by Lundin‭

Question microcontroller
#1: Initial revision by user avatar newbie‭ · 2026-04-23T12:35:58Z (5 months ago)
Using one shared reset signal across two rigid boards connected by flex PCB — good practice or risky?
I am working on a rigid-flex design with two ICs placed on different rigid sections:

an [MCU](https://www.st.com/resource/en/datasheet/stm32wba5mmg.pdf) on one board an [AD5941](https://www.analog.com/media/en/technical-documentation/data-sheets/ad5940-5941.pdf) on another board

The two rigid sections are connected by a flex PCB. This is a 4 layer board. This is the[ stack-up](https://www.we-online.com/files/pdf1/en_flex4_4f_023_12_2v13.pdf).

![Image_alt_text](https://electrical.codidact.com/uploads/2qun6m98whw1vrsdz5qau0fe5vx2)

I am considering using **one shared system reset signal for both devices**, so that pressing one reset button resets both the MCU and the AD5941 at the same time. This reset net would run from one rigid section to the other through the flex.

The other signals routed in the flex section are,

SPI
TWO LDO ouputs(3.3V)
GPIO lines for enabling the MUX

I would like to know whether this ( RESET) is generally considered okay in practice, or whether it may create reliability issues.

**RESET CIRCUIT:**

![Image_alt_text](https://electrical.codidact.com/uploads/cxxqikz7biq5umnc6857yi2xzf73)

**My doubts are mainly:**


 1. Can a reset trace routed through the flex pick up noise and cause false resets?


 1. Since the reset line is longer than a local reset trace, do I need any special protection or filtering?


 1. Is it better to keep a common reset for both ICs, or should each device have its own separate reset?


 1. If a shared reset is acceptable, what layout precautions are recommended?

     keep away from clocks/SPI lines?

     route with solid return reference?

     add series resistor?

     RC close to source or destination?