> I think we will need a 100ps delay. 

I'm sure your talking about nanoseconds, not picoseconds... in 100ps at the 
speed of light you're travelling 3cm (1 inch).

At 16MHz and below, two successing machine instructions are already 250ns apart.
>From 40MHz upward, a single nop does consume less than 100ns. So my suggestion 
>would be:

procedure delay_100ns() is
  pragma inline
  if target_clock >16_000_000 then
    asm nop
  end if
  if target_cock >40_000_000 then
    asm nop
  end if
end procedure

Greets,
Kiste


-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/jallib?hl=en.

Reply via email to