[Coco] deuce memory bandwidth?
jdaggett at gate.net
jdaggett at gate.net
Sat Aug 7 15:03:17 EDT 2004
Kevin
one other note.
The 6809/6309 operate under a two phase clock system. The two
clocks are in quadrature and the Q clock leads the E clock by 90
degress. All machine cycles are referenced to the falling edge of
the E clock.
The CPU latches data out on databuss on the rising edge of the E
clock and latches data into the core from the data buss on the
falling edge of the E clock. Data being read by the CPU must be
stable by the falling edge of the Eclock and should have a hold
time of about 5% of the machine cycle after the fall of the Eclock.
One more item, the address bus is valid on the falling edge of the Q
clock.
By using a two phase clock the 6809 can move stuff around withing
the processor four times faster than a CISC processor usign a
single pahse clock. If you XOR the two phase clocks, you get an
equivalent 4 times frequency clock.
james
On 7 Aug 2004 at 9:22, Kevin Diggs wrote:
Date sent: Sat, 07 Aug 2004 09:22:49 -0700
From: Kevin Diggs <kevdig at hypersurf.com>
To: coco at maltedmedia.com
Subject: [Coco] deuce memory bandwidth?
Send reply to: CoCoList for Color Computer Enthusiasts
<coco at maltedmedia.com>
<mailto:coco-
request at maltedmedia.com?subject=unsubscribe>
<mailto:coco-
request at maltedmedia.com?subject=subscribe>
> Hi,
>
> Anyone know what the memory bandwidth for the deuce is? Is
> it one byte per two cycles (cycle == 1.78 MHz?)? If this is correct it
> would make single cycle instructions kinda useless without an
> instruction cache, right?
>
> kevin
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
More information about the Coco
mailing list