Article View: comp.sys.amiga.tech
Article #1344Re: State of PD system enhancement (was: Two Amigas)
From: Matt Dillon
Date: Tue, 19 Sep 1989 19:54
Date: Tue, 19 Sep 1989 19:54
21 lines
1486 bytes
1486 bytes
:in article <34.filbo@gorn.santa-cruz.ca.us>, filbo@gorn.santa-cruz.ca.us (Bela Lubkin) says:
:> X-Claimer: I >am< R Pentomino!
:
:> What happens if you Forbid() as the block starts, can you get away with
:> cycle counting?
:
:Dave Haynie Commodore-Amiga Writes: (daveh@cbmvax.commodore.com)
:One big problem is that you never know exactly how long it'll take to write
:to the CIA chip. It's hooked into the system via the 68000's 6800 family
:support mechanism. The CIA runs from a clock that's 6 68000 clocks low,
:4 clocks high. When you access the CIA, the 68000 will synchronize to this
:free running 716kHz clock; depending on where the 68000 cycle is in relation
:to the CIA cycle, this can sync-up can vary quite a bit. So handshaking
:between machines is a requirement.
Oh, THAT is why the cycles weren't comming out! I'm getting
28KBytes/sec out of the thing which is 35uS/byte and I just couldn't
figure out why it was taking so long! Now it's obvious, I only
access the CIA in just about every instruction!
-Matt
Technical Details
Message-ID:
<8909191954.AA00396@postgres.Berkeley.EDU>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!gem.mps.ohio-state.edu!apple!agate!ucbvax!POSTGRES.BERKELEY.EDU!dillonShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!gem.mps.ohio-state.edu!apple!agate!ucbvax!POSTGRES.BERKELEY.EDU!dillon From: dillon@POSTGRES.BERKELEY.EDU (Matt Dillon) Newsgroups: comp.sys.amiga.tech Subject: Re: State of PD system enhancement (was: Two Amigas) Message-ID: <8909191954.AA00396@postgres.Berkeley.EDU> Date: 19 Sep 89 19:54:44 GMT Sender: daemon@ucbvax.BERKELEY.EDU Lines: 21