Welcome, Guest. Please login or register.

Author Topic: Video of Vampire board  (Read 8720 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline wawrzon

Re: Video of Vampire board
« on: January 19, 2016, 10:14:39 AM »
Quote from: Oldsmobile_Mike;802464
These cores are getting good, but personally wouldn't buy one until they can do full MMU/FPU + >68020 instructions.  AFAIK none of them are fully compatible with those, yet?


so far it looks like rather good compatibility. as its been said over and over almost all you need is 020 instruction set, as others are mostly subsets of this. nevertheless practically everything seems to be implemented by now, even bitfields.expect a full legacy fpu drop in raplacement be enabled soon. however i fear that there wont be any compatible mmu at any time.
 

Offline wawrzon

Re: Video of Vampire board
« Reply #1 on: January 19, 2016, 02:27:57 PM »
Quote from: Thomas Richter;802476
You'll need a MMU to control caching in case you have a DMA device in the system - if the Vampire has a cache (I believe so). For the A600 and no other extensions, this is probably harmless (IDE does only PIO, and there is no Zorro bus).  

But without a MMU, you'll run into trouble as soon as you would try to run this in a big-box machine with a Zorro card that can run DMA. Reasons are a bit technical and due to the rather convoluted Amiga Bus system, but it's a major headache getting this right. It's usually the 68060 or 68040.library which takes care of these pecularities.


the obvious solution would be to to implement mmu, another possibility, less obvious would be to include all high bandwidth periferials like sata/pata, usb, lan and rtg onboard, with or without classic dma, but either way with an adequate firmware support to make zorro extensions obsolete. a low cpu load while data transfers beyond 10mb/s would be enough not to need zorro for anything much demanding anymore.
 

Offline wawrzon

Re: Video of Vampire board
« Reply #2 on: January 19, 2016, 02:29:32 PM »
Quote from: Thomas Richter;802477
At least as soon as the licensing issue has been worked out... from a technical point, a prototype driver exists.


are there any issues? i have mentioned, it would be better to relay on some open solution..