Welcome, Guest. Please login or register.

Author Topic: A2080 i.e. Vampire 500 V2 on an Amiga 2000  (Read 9231 times)

Description:

0 Members and 1 Guest are viewing this topic.

guest11527

  • Guest
Re: A2080 i.e. Vampire 500 V2 on an Amiga 2000
« Reply #149 from previous page: September 28, 2016, 02:28:49 AM »
Quote from: psxphill;814506
I'm sure he can make it flexible enough, he just refuses to make it compatible with old software.
That's an ongoing discussion. I personally would be "happy enough" if the core would be powerful enough to at least allow an emulation in software.

Quote from: psxphill;814506
The 68040 issue may not be applicable if he's not doing bus accesses in the same way.
There are two problems of the 68040. The first is that it does bursting for cachable regions, which is not acceptable for Zorro-III I/O regions. This is the bus problem you mention.

The second problem is the cache granularity of 16 bytes per entry. The 68040 cannot see modifications of RAM in Zorro space only, and a dirty cache line is always written back completely, regardless of which individual entry is dirty. That is at least the source of the DMA problem and (one) source of the need for CachePreDMA/CachePostDMA().
 

Offline psxphill

Re: A2080 i.e. Vampire 500 V2 on an Amiga 2000
« Reply #150 on: September 28, 2016, 09:27:59 AM »
Quote from: Thomas Richter;814510
The second problem is the cache granularity of 16 bytes per entry. The 68040 cannot see modifications of RAM in Zorro space only, and a dirty cache line is always written back completely, regardless of which individual entry is dirty. That is at least the source of the DMA problem and (one) source of the need for CachePreDMA/CachePostDMA().

That again can be solved by deviating from the 040/060 and having byte granularity in the write cache. My guess is that Gunnar can't see what we're making a fuss over. However I'd rather see the 68060 replicated warts and all, at least as a fallback option.
 

Offline wawrzon

Re: A2080 i.e. Vampire 500 V2 on an Amiga 2000
« Reply #151 on: September 28, 2016, 12:08:27 PM »
Quote from: psxphill;814518
My guess is that Gunnar can't see what we're making a fuss over.


likely. but the fuss you are making is wasted with the uninvolved. get touch with the team and contribute if you think its worth. however if the problem doesnt show with non dma systems as a600 then it can be ignored for the time being. when vampire becomes available for zorro3 systems and problems appear the core can be adjusted.

Quote
However I'd rather see the 68060 replicated warts and all, at least as a fallback option.


you keep telling this. but this is a different construction i fear. you wont make it hapen simply insisting. as you may recall the team delivered most if not all features demanded on forums, such as movep (?) or bitfields in hardware, but they will do this on teir own schedule, i fear.
 

Offline psxphill

Re: A2080 i.e. Vampire 500 V2 on an Amiga 2000
« Reply #152 on: September 28, 2016, 01:08:04 PM »
Quote from: wawrzon;814523
likely. but the fuss you are making is wasted with the uninvolved.


Who knows where it will lead, it doesn't particularly waste my time.

I've not given up on Apollo yet, but I'm also looking at other fpga systems (not amiga targetted). It's not been announced yet and I'm still unsure whether that one will also be run by an unfriendly overlord..
 

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: A2080 i.e. Vampire 500 V2 on an Amiga 2000
« Reply #153 on: September 29, 2016, 01:21:27 AM »
Quote from: psxphill;814525
...I'm also looking at other fpga systems (not amiga targetted). It's not been announced yet and I'm still unsure whether that one will also be run by an unfriendly overlord..

hah! now that IS funny. :hammer:
"Not making any hard and fast rules means that the moderators can use their good judgment in moderation, and we think the results speak for themselves." - Amiga.org, terms of service

"You, got to stem the evil tide, and keep it on the the inside" - Rogers Waters

"God was never on your side" - Lemmy

Amiga! "Our appeal has become more selective"