Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
58 user(s) are online (45 user(s) are browsing Forums)

Members: 0
Guests: 58

more...

Support us!

Headlines






Apollo core update (Vampire 600)
Supreme Council
Joined:
2006/11/16 19:25
From Sweden
Posts: 3199
Small IRC update below.

Originally posted at safir.amigaos.se by Nickman. (Login may be required)

More information about Vampire 600 can be found at:
http://majsta.com


[11/22 23:30] <BigGun_the core now supports all 8 bitfields instructions in HW
[11/22 23:31] <BigGun_most need 1 cyclesome 2 cycle
[11/22 23:31] <BigGun_Even when workiing on misaligned memory some only need 1 clock
[11/22 23:31] <BigGun_Flip and me are testing them now.
[
11/22 23:31] <BigGun_> For correct resutls and all flags always correct
[11/22 23:32] <BigGun_the test will certainly take some more days
[11/22 23:32] <BigGun_the core has mostly all in HW now

[11/22 23:50] <BigGun_But I think most useful feature of the new core is the 64bit support
[11/22 23:59] <BigGun_today many software expect 64bit hardware
[11/23 00:00] <BigGun_Having full support for operations like ADD/SUB/MOVE/AND/OR/SHIFTS in full 64 bit
[11/23 00:00] <BigGun_makes this easy now
[11/23 00:03] <BigGun_also it improves performance a lot
[11/23 00:03] <BigGun_Apollo also has special instructions like BSEL
[11/23 00:03] <BigGun_BSEL A,B,C
[11/23 00:03] <BigGun_makes masking operation like AMIGA Blitter
[11/23 00:04] <BigGun_but with up to 3 operant each 64bit in single clock :)
[
11/23 09:55] <BigGun_Instructions left out in the 68060 like 64bit Mul64bit Div etc are included in Apolloare fast and working correct

[11/23 09:58] <BigGun_> for the FPU we did write several millions of calculcations
[11/23 09:58] <BigGun_> And they show that the FPU calculates correctly

[11/23 09:58] <BigGun_Nevertheless we are not fully done yet.
[
11/23 10:01] <BigGun_The FPU calcs correctly,but of course to work in an OS systemmore is needed
[11/23 10:01] <BigGun_like save and restore of FPU state in interrupt etc.
[
11/23 10:01] <BigGun_Here we are still testing/devloping tests
[11/23 10:02] <BigGun_There is one not fully understood problem that we have atm.

[
11/23 10:02] <BigGun_Besides this the Core looks pretty solid.
[
11/23 10:03] <BigGun_The ability to run software is good.
[
11/23 10:03] <BigGun_Workbench runs stablewe use the core dailyall kind of apps run fine.
[
11/23 10:03] <BigGun_> and we played literally hundreds of games

[11/23 10:05] <BigGun_We did develop many megabytes of testcases to test all instructionsincluding 020 ea modes
[11/23 10:06] <BigGun_my testfolder is 300 MB size
[11/23 10:06] <BigGun_We have some not yet implmented opcodes
[11/23 10:06] <BigGun_these are CAS2,CHK2,CMP2

[11/23 10:07] <rwoI work on my 68k resource when i'm in the mood.. but all those 020 ea modes can give you a head eack
[11/23 10:07] <BigGun_> The 020 ea modes are pretty complex yes.
[11/23 10:08] <BigGun_> But Apollo includes support for them, we wrote many tests for them and so far they show no difference to a real Moto
[11/23 10:08] <rwo> thats good
[11/23 10:09] <BigGun_> We have one known and not yet understood bug.
[11/23 10:09] <BigGun_> We try to understand and fix this.
[11/23 10:09] <BigGun_> If this is done the core should be release ready.

[11/23 10:10] <BigGun_> We are not aware of cache bugs.
[11/23 10:11] <BigGun_> Apollo cache is pretty strong and supports stuff no other 68k did ever support
[11/23 10:13] <BigGun_> our caches work VERY different than any Moto did have them
[11/23 10:13] <BigGun_> On MOTOs a misaligned cache access did cost extra cycles
[11/23 10:13] <BigGun_> On our caches misaligned access is free.

[11/23 10:14] <BigGun_> And MOTO could die on selfmodifying code.
[11/23 10:14] <BigGun_> And to avoid dying - you needed to turn caches off- flush caches
[11/23 10:15] <BigGun_> APOLLO does not suffer from these problems
[11/23 10:16] <BigGun_> APOLLO has a hardware unit to automagically handle selfmodifying code


(Sorry about the crappy formatting)

_________________
Vacca foeda. Sum, ergo edo

Mr Bobo Cornwater
   Report Go to top

Re: Apollo core update (Vampire 600)
Quite a regular
Joined:
2006/11/22 17:57
From Italy, Rome
Posts: 592
@orgin

I'm impressed.
if only the project could be embraced by a company

_________________
Retired
   Report Go to top

Re: Apollo core update (Vampire 600)
Just popping in
Joined:
2007/1/3 10:22
Posts: 34
@orgin

Waiting for an A1200 model . . .

   Report Go to top





[Advanced Search]



Powered by XOOPS 2.0 © 2001-2016 The XOOPS Project