[Coco] What happens if a slow 6809EP is used....

jdaggett at gate.net jdaggett at gate.net
Tue Jan 19 16:14:03 EST 2010


On 18 Jan 2010 at 21:29, George Ramsower wrote:

> If it is used at double speed. Does it crash?
> 
> 
>  George
> 

George 

Since the internal circuitry is actually digital in nature what becomes a major limiting factor is 
heat built up in the chip. The MC6809e is built on the logic of the MC6800 and there is 
essentially three internal timings that exist in the chip. What will eventually happen is one or 
more of these timing constraints will overlap and an instruction will not perform as specified. 

The MC6809 uses the Q clock to do internal timing and movement of data within the chip. 
The E clock is used to synchronize with the outside world in the manner of clocking data in 
and out. The third clock inside the chip is, I believe, an inverted E clock. What ends up 
happing is the rise and fall times become a major issue when increasing clock speed. 

So basically you increase the clock speed untill instructions do not operate as intended. That 
will be the fastest the chip will run at. One last note. Heat will effect rise and fall times. And 
everything inside the chip is timing dependant. 

james





More information about the Coco mailing list