[Coco] 6x09 instruction timings
jdaggett at gate.net
jdaggett at gate.net
Sat Jan 20 18:21:05 EST 2007
On 20 Jan 2007 at 17:01, Joel Ewy wrote:
> Ok, stupid question.
>
> I know that the Q clock and the E clock are 180 degrees out of phase,
> and that the CPU uses this relationship to separately clock different
> internal states. But when reading instruction set timings, a cycle is
> one complete cycle of the E clock, without respect to what Q is doing
> (though their period is the same), is that correct? So at 1.78 MHz, 1
> cycle of the E clock is a little more than .56 microseconds, if I
> understand this correctly.
>
***********
In the MC6809/HD6309 the E clock period is the determination for cycle time. At High speed
the Coco's have a cycle time of 579 nanoSec. The Q clock is phased shifted by 90degrees
and leads the E clock by that phase. The Q clock is used internally to gate sychronous
operation fo the internal logic for the MC6809 and probably for gating some ot the
microcode states within the HD6309.
james
> Just looking at Sockmaster's Hicolor code and thinking about how much
> processing could be done during the scan lines, vertical blanking,
> etc.
>
> JCE
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.432 / Virus Database: 268.17.2/641 - Release Date:
> 1/20/2007 10:24 AM
>
More information about the Coco
mailing list