Oznámení

Sbalit
Aktuálně žádná oznámení.

Další info pokračování Phoenix FPGA CPU

Sbalit
X
 
  • Filtr
  • Čas
  • Zobrazit
Vymazat vše
new posts

    Další info pokračování Phoenix FPGA CPU

    Protože né každý čte AROS stránky, tak to dávám sem. Je to dnešní info od Gunnara...


    Hi

    Some of you know me already.
    Most people know that me and my friends have developed some new 68K CPU cores.

    We are right now working on 68K CPU upgrades for existing AMIGA systems, and that we also work on new standalone 68K System both with original Chipset and also with RGB GFX modes.

    I believe that AROS will be the ideal OS for these systems.

    Therefore I would like to give you a quick heads up of what new 68K systems are currently available and which are in the pipe.

    Right there is relative inexpensive FPGA based CPU acceletors called Vampire available for classic AMIGAs.

    These Vampire-FPGA accelerators cost about 90€
    offer 64 MB fastmem and have a FPGA big enough
    to instatiate our Phoenix 68K CPU in a version
    which as of today about has
    * 4K Icache
    * 4K DCache
    * reaches about 80 DMips
    Phoenix is Super-Scaler but because of Vampire FPGA size limits the 2nd pipe is not really activated on Vampire. It might be possible to size tune a little and enable at least some instructions on the 2nd pipe - maybe somewhat like the Coldfire V4e does it.
    This should bring the Core to about 100 DMips then...
    In some test me measured a memcopy speed of over 200 MB/sec on the Vampire already.



    Right now in testing are our 2nd generation CPU cards.
    These cards are also FPGA based and provide the following features.
    * 128 MB memory
    * network NIC
    * Truecolor video out with 720p resolution support
    * FPGA big enough to instantiate a stronger CPU compile.
    CPU features in this card are:
    * 32K ICache
    * 32K DCache
    * first target 200 DMips.
    A memcopy speed of about 400 MB/sec.

    For the next year we plan:
    * Working on a "turbo-mode" version of the Phoenix-core which will allow to run faster on the 2nd card.

    * Want to bring out an affortable stand alone systems based on the above CPU cores plus our version of Amiga chipset.

    While these 68K systems are of course not as CPU powerful as todays x86 systems they should be fast enough to run AROS properly.

    The above mentione systems allow running the original AMIGA games, and old applications but at the same time should be useable to AROS on them in a good way.


    5 years of development we put the CPU and FPU cores so far.
    The whole development was started as part of the NATAMI project. The Phoenix CPU core is very polished now and shares internally many features of today modern CPU cores.

    We have some form of simply blog where we post updates on the bringup of the 2 FPGA cards:


    If some people like the idea to improve AROS on 68K.
    Or if people like to work with some faster 68K syssems
    I would like to offer them our support.
    I can assist with providing/adding helping CPU features if needed. Or in other topic like e.g. GXF core integration.


    Cheers
    Gunnar
    Minimig 4MB/ARM ; FPGA Arcade ; Amiga 500 ; Amiga 2000 ; Amiga 1200 ; AOS 4.1 FE -> WinUAE

    #2
    O: Další info pokračování Phoenix FPGA CPU

    Hezky se to čte, už testují druhou generaci cpu karet a na další rok dokonce plánují turbo druhé generace... Ale pokud se nepletu tak do dneška není uživatelům k dispozici ani první verze phoenix jádra. Doufám, že nezůstane jen to pěkné čtení.
    A500, A500+, Amiga 600HD/ACA630, A600 V2-Apollo 68080, Amiga 1200/Blizz1230/50, CD32, A3000, A4000/060, Minimig, Powerbook G4 17" MorphOS, SAM460cr AmigaOS4 God is great!

    Komentovat


      #3
      O: Další info pokračování Phoenix FPGA CPU

      Nic jinýho si nepřeju než kartu se 200+ MIPS 68k (+FPU), 512 MB SDRAM, ETH, USB, RTG, SATA pro A1200 a A4000.
      http://jack.untergrund.net [AMIGA 600 AMIGA 1200 AMIGA 1200T AMIGA 2000 AMIGA 4000 AMIGA 4000T CD32 Mac mini G4]

      Komentovat


        #4
        O: Další info pokračování Phoenix FPGA CPU

        Komentovat


          #5
          O: Další info pokračování Phoenix FPGA CPU

          Dalsi update obrazkov s Apollo Core je znamej stranke:

          Komentovat


            #6
            O: Další info pokračování Phoenix FPGA CPU

            Ten PC-Task je priserny! Neviem ci to bola dobra volba na demo, pred 15 rokmi som dosiahol zhruba takyto vysledok v PC-Task-u s A1200 B1230-IV a 32MB RAM. Vykon CPU je uzasny, zial 16-Bit FastRAM to degraduje a tiez ECS grafika. Ak by Apollo Team mal iny FPGA hardware s 32-Bit FastRAM tak by sa vykon mohol zvysit o dalsich 30 az 40%. Este treba dost popracovat
            Amiga 600 2MB Chip, Furia 030/40MHz, FDD HD 1,76MB (AriseR6i)
            Furiatune homepage

            Komentovat


              #7
              O: Další info pokračování Phoenix FPGA CPU

              Ano, PC-Task s tymi obmedzeniami nebola dobra ukazka, ale dolezite je ze na projekte sa pracuje dalej a su viditelne aj vysledky. Snad to dokoncia a v buducnosti implementuju pre A1200 a A4000. Ale celkom dobry vykon pre A600. Nieco ako A500, ACA500 a Blizzard 1260.

              Komentovat


                #8
                O: Další info pokračování Phoenix FPGA CPU

                To jo. Ale je to furt v plenkách. MIPS to už má slušný (asi jako 060/66), ale rozhodně takový výkon není nikde vidět a PC-Task je toho důkazem. Pro A600 je to možná zbytečné, ale pro A1200 a A3/4000 to může znamenat revoluci.
                http://jack.untergrund.net [AMIGA 600 AMIGA 1200 AMIGA 1200T AMIGA 2000 AMIGA 4000 AMIGA 4000T CD32 Mac mini G4]

                Komentovat


                  #9
                  O: Další info pokračování Phoenix FPGA CPU

                  ADoom na vampire600 pred rokem:




                  ADoom na vampire600 dnes:

                  Komentovat


                    #10
                    O: Další info pokračování Phoenix FPGA CPU

                    Hmmm, vsetko je fajn, len som stale prekvapeny, ze to jadro testuju na Vampir 600. FPGA je najmansie co je v tej kategorii a stale 16-Bit FastRAM, cize vsetko to degraduje ten hardware. Vykon je pekny ale zelezo je na prd.
                    Amiga 600 2MB Chip, Furia 030/40MHz, FDD HD 1,76MB (AriseR6i)
                    Furiatune homepage

                    Komentovat


                      #11
                      O: Další info pokračování Phoenix FPGA CPU

                      Sice železo naprd, ale i přes to o něj nyní velmi stoupl zájem.
                      http://jack.untergrund.net [AMIGA 600 AMIGA 1200 AMIGA 1200T AMIGA 2000 AMIGA 4000 AMIGA 4000T CD32 Mac mini G4]

                      Komentovat


                        #12
                        O: Další info pokračování Phoenix FPGA CPU

                        A dalsi ukazky Amiga 600 + Vampire 600 + Apollo Core 2000_83 22/02/2015



                        Komentovat


                          #13
                          O: Další info pokračování Phoenix FPGA CPU

                          Komentovat


                            #14
                            O: Další info pokračování Phoenix FPGA CPU

                            Vykon noveho Phoenix-2 core + porovnanie s 1-kou a 68k CPUs.

                            Workload Load-Arithmetic-Arithmetic-Arithmetic
                            WORKLOAD LAAA
                            68020 @ 16 MHz = 4.5 MIPS
                            68030 @ 25 MHz = 8.2 MIPS
                            68040 @ 25 MHz = 23.1 MIPS
                            68060 @ 50 MHz = 75.5 MIPS
                            Phoenix-1 = 70.9 MIPS
                            Phoenix-2 = 206.0 MIPS

                            Workload Mixed Arithemtic 26
                            WORKLOAD 26
                            68020 @ 16 MHz = 3.7 MIPS
                            68030 @ 25 MHz = 5.7 MIPS
                            68040 @ 25 MHz = 23.1 MIPS
                            68060 @ 50 MHz = 47.7 MIPS
                            Phoenix-1 = 70.9 MIPS
                            Phoenix-2 = 210.2 MIPS

                            EA Unit performance
                            WORKLOAD LEA
                            68020 @ 16 MHz = 3.7 MIPS
                            68030 @ 25 MHz = 5.7 MIPS
                            68040 @ 25 MHz = 11.8 MIPS
                            68060 @ 50 MHz = 47.7 MIPS
                            Phoenix-1 = 70.9 MIPS
                            Phoenix-2 = 214.7 MIPS

                            MEMORY READ
                            Read 8
                            68020 @ 16 MHz = 1.0 MB/sec
                            68030 @ 25 MHz = 1.8 MB/sec
                            68040 @ 25 MHz = 5.4 MB/sec
                            68060 @ 50 MHz = 26.8 MB/sec
                            Phoenix-1 = 8.3 MB/sec
                            Phoenix-2 = 41.4 MB/sec

                            Read 32
                            68020 @ 16 MHz = 4.4 MB/sec
                            68030 @ 25 MHz = 6.0 MB/sec
                            68040 @ 25 MHz = 10.6 MB/sec
                            68060 @ 50 MHz = 47.6 MB/sec
                            Phoenix-1 = 26.8 MB/sec
                            Phoenix-2 = 154.7 MB/sec


                            Dufam, ze to nie je prvy april.
                            Naposledy upravil Omachel; 10.04.2015, 08:59:22.
                            A1200/KS3.1/34MB/030/50MHz/16GB SD-IDE/INDIVISION/A1200/KS3.1/66MB/060/66MHz/16GB SD-IDE/INDIVISION MK2/WHDLOAD REG/

                            Komentovat


                              #15
                              O: Další info pokračování Phoenix FPGA CPU

                              To je vsetko pekne, ale uz som trosku s toho unaveny same grafi tabulky a podobna onania, (napr. projekt Natami nas dlho ohuroval uzasnym vykonom). Chcel by som uz nejake zelezo, ukazku noveho akceleratora, jednoznacne takto je pre A500 a toto pre A600, ma toto a toto. Takto to bezi a toto je funkcny prototip, karta bude do pol roka v predaj a tiez predbezna cenai, pokial nebude oficialne karta takto odprezentovana tak ma to neoslovuje.
                              Amiga 600 2MB Chip, Furia 030/40MHz, FDD HD 1,76MB (AriseR6i)
                              Furiatune homepage

                              Komentovat

                              Zpracovávám...
                              X