Virtual6510 - Can a PC act as a CPU Accelerator?

ncoplin_at_orbeng.com
Date: 2001-11-12 07:59:47

Hi All,

For a while I've been assessing the feasibility of using a PC as a
sort-of-SuperCPU, getting PC software to run an emulation of the CPU and a
cable /adaptor to control the write back and I/O read functions necessary.
With modern PCs some pretty amazing CPU emulation speeds are possible, but
its all brought back to reality by the need to write to the real hardware.

I've now settled on an approach and have documented the aims and challenges
involved. This information is posted on my website at (as well as an FAQ and
tech-doc)
www.64hdd.com/c64-proj.html#v6510

Keep in mind that the proposal I have is a balance between compatibility,
speed, simplicity of the cable/adaptor, etc, etc. Surely, a dedicate PCI I/O
controller could be designed and built, but "professionally made" this would
cost as much as a SuperCPU (hence not worth while pursuing in my mind).

I would pleased if there was some contructive feedback of the design
/proposal, and happy to discuss the proposal on this forum. I've assessed
many variations on the theme, so don't be surprised if I've already
discounted some options. On the otherhand there are many pitfalls that I may
have missed.

Regards, 
Nick


PLEASE TAKE NOTE:

The contents of this email (including any attachments) may be
privileged and confidential. Any unauthorised use of the contents
is expressly prohibited. If you have received this email in error,
please advise us immediately (you can contact us by telephone
on +61 8 9441 2311 by reverse charge) and then permanently
delete this email together with any attachments. We appreciate
your co-operation.

Whilst Orbital endeavours to take reasonable care to ensure
that this email and any attachments are free from viruses or other
defects, Orbital does not represent or warrant that such is explicitly
the case

(C) 2000: Orbital Engine Company (Australia) PTY LTD and its
affiliates


       Message was sent through the cbm-hackers mailing list

Archive generated by hypermail 2.1.1.