
Digital Soft Start - Cautions
- If you are architecting digital soft-start or state machines...
- Use gray code implementations where needed
- Watch out for asynchronous signals entering state machine or counter - metastability issues
- Use dual-rank synchronizers where needed to bring asynchronous signals onto a synchronous clock domain
Look at the EN pin signal in the last circuit - without synchronization, metastability is a possible.