SmartMedia Card will crash my system ?

Jun 25, 2005 23 Replies

I distributed the decoupling capacitance in every chips' VCC and GND..., is that correct?

4 layer.

Yes, I have dedicated ground and power planes.

3.3 and 5 V I/O tolerant is good point, but... ... does it possible no tolerant between 3.3V and 5V? I remember we have to apply more then 10V or 15V to make MOSFETs breakdown, isn't it?

Where? close to CPU and DRAM. Yes, a large decoupling capactitor across the supply rails, but I think due to the complicated GND, we still have to add some L to critical components, right?

In its current state I suspect it isn't actually !

I think you may have a basic problem understanding how power supplies need to be capable of high peak currents when powering digital circuits.

How much 'decoupling' capacitance do you have on your pcb ? How is it distributed ?

How many layers on the pcb btw ? Do you have any dedicated ground and power planes. What's the system clock frequency ?

If you have mixed 3.3 and 5 volts logic you *have* to use parts that are 'mixed voltage I/O tolerant' where appropriate..

Where the memory card plugs in, you do have a large decoupling capacitor across the supply rails don't you ?

Graham

You have 1 per IC ? That's good. Multilayer ceramic presumably ?

Good.

It doesn't work like that Boki ! IC's have 'parasitic paths' that can cause breakdown problems if any pin exceeds ( or falls below ) substrate potential by about 0.5 V. It all depends on the precise situation. Indeed I just expereinced such a problem myself - although in very different circumstances and for a very unexpected and subtle reason. I had a chip going 'bang' on power-down. Took me a while to realise why. It was indeed a substrate reverse-bias problem caused by a parasitic current path through another IC !

What's complicated about it. That sounds like bad news ! This may be a clue. And you need a big cap right next to the memory card socket.

Very carefully and only ever in critical locations where you're *totally sure* of why you're doing it. And not in the ground path ever in this kind of application.

Graham

Vbs ( body , source ) ++, Vth -- Vth --, Id ++

Very good point, I will remember that!

Thanks a lot, Graham!

Best regards, Boki.

"Pooh Bear" ???????: snipped-for-privacy@hotmail.com...

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required