Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to realize a long delay on chip

Status
Not open for further replies.

abcyin

Full Member level 4
Joined
Apr 15, 2005
Messages
236
Helped
12
Reputation
24
Reaction score
3
Trophy points
1,298
Activity points
2,855
Hi, all

I'd like to realize a really long delay, like 100us, on chip, and if I just use the RC circuit to make the delay, the passive components will cost a lot of areas due to low sheet resistance and capacitance by the process technology I use.

So what I want to know is that, is there any other good idea to realize such a long delay, either passive or active implementations are both welcome.

Thanks a lot in advance!
 

If you have a clock somewhere, you could do a digital delay, or a pulsed current capacitor charging delay.
 

If you have a reliable clock available you can simply use a counter
to count clockcycles. Apart from that you can use a slowed down
inverterchain (loaded outputs or big length). This however yields
in slopes that are totally messed up so you need to reconstruct
proper slopes at the end of the chain

Best Regards

Andi
 

If you don't need high accuracy wrt. PVT, you can load a 1pF cap via a simple 10nA current source, then use a comparator. For higher accuracy use a bandGap controlled current source.
 

erikl said:
If you don't need high accuracy wrt. PVT, you can load a 1pF cap via a simple 10nA current source, then use a comparator. For higher accuracy use a bandGap controlled current source.

I am not sure how to build the circuit, could you please give me a simplified schematic, thanks very much.
 

abcyin said:
I am not sure how to build the circuit, could you please give me a simplified schematic, thanks very much.
But it's so simple, pls. s. below!
 

Thanks very much, it works.
 

Hi erikl

I have a question about the accuracy of the circuit you proposed.
How big is the spread of the delay if one considers a process spread
of +- 4.5sigma, temperatur -40 to 140, supply variation ?

I have used something similar in the past and the accuracy was not
very good, up to +-25% ...

Best Regards

Andi
 

baenisch said:
I have a question about the accuracy of the circuit you proposed.
How big is the spread of the delay if one considers a process spread
of +- 4.5sigma, temperatur -40 to 140, supply variation ?

I have used something similar in the past and the accuracy was not
very good, up to +-25% ...
Hi Andi,

with a simple current generator (target current about 700nA in this case) we even got -40/+200% for a ±3sigma process spread, ±10% supply variation, -40 to 85°C temperature range.
With a bandGap controlled and (1st order) voltage-compensated current generator we achieved about ±12%, the rest was done with a 5bit trimming circuit: ≤ ±1% .

Beste Gruesse, erikl
 

Interesting to hear. It seems that this topology is working
much better if I compare your 12% to my 25% solution
before trimming (even if I switch to 3sigma there is still
a difference). I persume you trim the current to bring
the delay on target right ?

Best Regards (aus München ;) )

Andi
 
baenisch said:
Best Regards (aus München ;) )

Andi
Hi Andi,
pls. find my PM answer in your messages InBox!
Beste Grüße vom Chiemsee ;-)
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top