Re: Newbie: Data*** timing diagrams and timing variation
From: Andrew Holme (andrew_at_nospam.com)
Date: 11/29/04
- Next message: John Miles: "Re: Software for a beginner to design and learn about circuits with?"
- Previous message: Bob Stephens: "Re: Software for a beginner to design and learn about circuits with?"
- In reply to: Richard: "Newbie: Data*** timing diagrams and timing variation"
- Next in thread: Active8: "Re: Newbie: Data*** timing diagrams and timing variation"
- Messages sorted by: [ date ] [ thread ]
Date: Mon, 29 Nov 2004 18:05:34 -0000
Richard wrote:
> Hi,
>
> Taking for example a microcontroller reading a RAM device - the
> data*** for both the microcontroller and memory show 'best and
> worst' case timings for the bus signals. For example the RD~ line
> will go active between 2ns and 6ns after the clock edge.
>
> When will this variation occur?
>
> Is it ...
>
> Always the same for every identical device in that for one device the
> RD~ line will always go active 4ns after the clock edge on *every*
> bus access while another device (same part number) it might *always*
> be 6ns for every clock cycle. In this case the timing for each
> device are different, but the timing within the same device is always
> the same.
>
> or ...
>
> Will this variation be seen on a single device - in that taking a
> single device the RD~ may go active 3ns after the clock edge for one
> cycle, and then 4ns after the clock edge on the next. In this case
> there is variation even in one particular part.
>
> Whichever is the case for microcontrollers, is the same true of
> FPGA's.
>
> Thanks for any comments!
Supply voltage, temperature and clock rise time are probably significant.
The memory address being read and the addressing mode could have a bearing.
Manufacturing tolerances within and between batches may also factor.
- Next message: John Miles: "Re: Software for a beginner to design and learn about circuits with?"
- Previous message: Bob Stephens: "Re: Software for a beginner to design and learn about circuits with?"
- In reply to: Richard: "Newbie: Data*** timing diagrams and timing variation"
- Next in thread: Active8: "Re: Newbie: Data*** timing diagrams and timing variation"
- Messages sorted by: [ date ] [ thread ]