[Coco] 6x09 instruction timings

Gene Heskett gene.heskett at verizon.net
Sat Jan 20 21:06:30 EST 2007


On Saturday 20 January 2007 18:01, Joel Ewy wrote:
>Ok, stupid question.
>
>I know that the Q clock and the E clock are 180 degrees out of phase,

No Joel, they are 90 degrees out of phase, or running in quadrature.

eclock=__--__--__--__--
qclock=_--__--__--__--_
or
qclock=-__--__--__--__-

I forget which now, eg if qclock leads or lags eclock.  If they were 180 
out of phase, the qclock could be obtained by inverting eclock. :-)

>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.
>
>Just looking at Sockmaster's Hicolor code and thinking about how much
>processing could be done during the scan lines, vertical blanking, etc.
>
>JCE

-- 
Cheers, Gene
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Yahoo.com and AOL/TW attorneys please note, additions to the above
message by Gene Heskett are:
Copyright 2007 by Maurice Eugene Heskett, all rights reserved.



More information about the Coco mailing list