Login
Search for:


Previous | Next

From: Rachy (all posts)
Date: 1998-07-03
Subject: Re: Turbo emulating
Ahhoj!

> >I there is an other problem for me: how to find out the running time
> >of the 6501 side?
> The clock of the 1541 runs at 1Mhz, so 1 cycle takes 1 usec.

Are you sure, that it works on 1 Mhz? Ok, I know you wrote turbos in the past, but as I know it is faster than 1 Mhz.

> >This is not the point, because a MC68030-50Mhz is much faster than a
> >simple 1541, and there is a fine timing with included CIA-s, no need
> >insturction timing.
> Are you sure, that you can sample it on a usec resolution using timers???
Ok, maybe not, but it is not necessary an exact 1 us timing, because it needs at least 8 cycles to put two bits on the bus (if both DATA and CLOCK is used as data).

> You have to sample it on cycle base (either with the speed of the Plus4
> or with the speed of the 1541), as slower sampling rates could cause
> errors, because of the varying syncronization phase diffs of the two
> equipment.
That's right, there should be something to solve this. Maybe some sycronizing stuff?

> You have only 50 MC68030 cycle for processing one 1541 cycle,
> that is not much...
Isn't enough? As I told at least 8 cycles to take, this means I have
50*8 cycles. To read on the Amiga side I need about 15-20 cycles to read... (Maybe less, I did not checked yet exactly.)

Bye:
Rajnai Almos

+---------------------------=%%&##########&%%=-------------------------+
| Rachy of Bi0Hazard | Only Amiga makes it |TankcsapdaMeta| F0NT! |
|e-mail: racs@fs2.bdtf.hu | possible! |llicaHelloween| Editor|
+---------------------------=%%&##########&%%=-------------------------+

Copyright © Plus/4 World Team, 2001-2024. Support Plus/4 World on Patreon