Buffee (ARM dans le socket du 68000)

Forum News Room Actualités Buffee (ARM dans le socket du 68000)

  • Ce sujet contient 25 réponses, 13 participants et a été mis à jour pour la dernière fois par jean3.5, le il y a 4 années et 2 mois.
  • Créateur
    Sujet
  • #109913
    Staff
    Aladin
      • Level 25
      • Messages : 15247

      Buffee

      Projet open source pour remplacer le 68000 par un ARM (prévu d’obtenir la puissance d’un 68040 à 400 Mhz) se branchant directement sur le socket 68000 des A500/A1000/A2000/CDTV et comprenant 512 Mo ou 1024 Mo de Fast Ram. (SoC Octavo OSD335x-SM : CPU ARM Cortex-A8 1 Ghz 25$ en 512Mo et 50$ en 1024Mo).

      Le CPU ARM 1 Ghz (2000 mips) du module Octavo émule un processeur 68k par un émulateur JIT spécial appelé pseudo JIT.

       

      les fonctionnalités de contrôle de base que nous aurons dans l’EEPROM:
      – définir le jeu d’instructions du processeur (68000 ou 68030)
      – activer / désactiver le FPU
      – activer / désactiver les opcodes 881 FPU étendus
      – activer / désactiver 68K MMU
      – changer la PLL de base du CPU ARM de 275 MHz à 1 GHz
      – changer le taux d’instructions de 1 à 1 / 256 ths
      – activer / désactiver les caches L1 ou L2
      – définir la taille et les ensembles du cache L3
      – ajuster la synchronisation de la GPMC
      – définir la quantité et emplacement de la SDRAM disponible
      – activer / désactiver les fenêtres périphériques dans l’AM335x
      – activer / désactiver l’exécution du code ARM utilisateur

       

      En plus du firmware, la conception matérielle est également disponible gratuitement.

      Source:
      http://amiga-news.de/en/news/AN-2021-01-00077-EN.html
      https://www.buffee.ca/home/
      https://oshwlab.com/Renee/buffee-accelerator
      https://github.com/nonarkitten/pseudo-jit
      https://octavosystems.com/octavo_products/osd335x-sm/
      http://eab.abime.net/showthread.php?t=105641

    Affichage de 15 réponses de 1 à 15 (sur un total de 25)

    Partager sur vos réseaux sociaux préférés :
    Facebooktwitterredditpinterestlinkedintumblrmail

    • Auteur
      Réponses
    • #109925
      かすりん (Kathleen)
        • Level 9
        • Messages : 854

        « Buffee » contre les Vampires, je me demande si ça a été fait exprès tiens :-)

         



        #109928
        Belfedia
          • Level 4
          • Messages : 100

          Si le projet arrive à termes, restera encore la notion de coût !

          #109929
          miga1000
            • Level 5
            • Messages : 215

            J’aime carrément le concepte, je suis fan a donf, trop bien le truc.

            https://www.youtube.com/@sayasupa

            #109938
            Staff
            Jim Neray
              • Level 22
              • Messages : 7182

              « Buffee » contre les Vampires, je me demande si ça a été fait exprès tiens :-)

              Mais oui ! Je n’avais pas percuté. Enorme :lol:

              Super projet en tout cas. Il y a du potentiel B-)

              Merci pour la news Aladin :good:

              A500 - A500 Plus - A600 HD - A1200 - A2000 - A4000T - CD32 - C=64 - 1040STE - CPC6128
              Mon Amiga 500 Plus : A590, 2MB Chip, 2MB Fast, HD 1,2GB, Floppy ext.
              Mon Amiga 1200 : Blizzard 1220/4, 2MB Chip, 4MB Fast, HD 80GB, Overdrive CD

              - Micromiga.com - La boutique Amiga -
              #109941
              slack
                • Level 7
                • Messages : 461

                Merci pour l’information.

                Projet pour remplacer le 68000 par un ARM (puissance d’un 68040 à 400 Mhz)

                Très bon projet.

                Si l’arm tourne à 2 GHz, il y a un facteur 5 entre cette fréquence et les 400 MHz du 68040. Comment faire décoder et exécuter à l’arm le code 68000 aussi rapidement ? Toute émulation soft consomme énormément de ressources. Est-ce qu’il n’y a pas un zéro de trop dans la fréquence du 68040 ?

                #109979
                bsm3d
                  • Level 3
                  • Messages : 70

                  Je trouve ça super tous les projets mais… ça reste très difficile à se les procurer, quand ils ne sont pas stoppé…

                  #110041
                  Staff
                  Zarnal
                    • Level 22
                    • Messages : 7839

                    « Buffee » contre les Vampires, je me demande si ça a été fait exprès tiens :-)

                    Oui puisqu’en bout de course c’est UAE qui aura la WIN.

                    A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.

                    #110042
                    Staff
                    Jim Neray
                      • Level 22
                      • Messages : 7182

                      « Buffee » contre les Vampires, je me demande si ça a été fait exprès tiens :-)

                      Oui puisqu’en bout de course c’est UAE qui aura la WIN.

                      Au taquet ! :lol:

                      A500 - A500 Plus - A600 HD - A1200 - A2000 - A4000T - CD32 - C=64 - 1040STE - CPC6128
                      Mon Amiga 500 Plus : A590, 2MB Chip, 2MB Fast, HD 1,2GB, Floppy ext.
                      Mon Amiga 1200 : Blizzard 1220/4, 2MB Chip, 4MB Fast, HD 80GB, Overdrive CD

                      - Micromiga.com - La boutique Amiga -
                      #110175
                      k1200rs21 (RetroMiga)
                        • Level 8
                        • Messages : 684

                        toujours bon de voir des projets sur Amiga  :yahoo: :good:

                        Un Amiga fonctionnel s'est un Amiga avec au minimum 4 à 8 mo fast un disque dur ou équivalent aos 3.1 a 3.2.... pour du whdload donc utilisation du multi bouton dessus

                        #110231
                        Salome
                          • Level 6
                          • Messages : 251

                          Vous auriez tout lu, le projet s’appelait Buffy, mais a été renommé en Buffee afin d’éviter d’éventuelles poursuites ;-)

                          1200 PCMCIA 2MB (piqué dans la cave de mes parents et revendu par mon frère #LESGLANDES )
                          FS-UAE OS39+Amikit XE Registred sur Mac
                          FS-UAE OS4 FE (FlowerPot) sur Mac
                          Powerbook G4+MOS
                          Taulière de http://amigadistrowatch.com/ et http://mogeek.fr/



                          #110308
                          Gortek
                            • Level 2
                            • Messages : 43

                            Si l’arm tourne à 2 GHz, il y a un facteur 5 entre cette fréquence et les 400 MHz du 68040. Comment faire décoder et exécuter à l’arm le code 68000 aussi rapidement ? Toute émulation soft consomme énormément de ressources. Est-ce qu’il n’y a pas un zéro de trop dans la fréquence du 68040 ?

                            Il faut être prudent avec les valeurs mais dans certains cas on peut atteindre de tels performances. Pour deux raisons:

                            – L’ARM étant beaucoup plus récent, il dispose d’un jeu d’instructions plus optimisé … surtout son unité de calcul flottant.

                            – On peut aussi utiliser une JIT comme sur UAE qui va faire la conversion 68k->x86 qu’une seule fois … après le code est dans un cache qui permet une vitesse d’exécution plus proche du code natif.

                            #110314
                            bsm3d
                              • Level 3
                              • Messages : 70

                              Perso je supporte ce projet, le FPGA et PI vont vraiment ouvrir des portes aux Amigas sans devoir passer par des DEV couteux et constamment en pénuries.

                              #110342
                              Belfedia
                                • Level 4
                                • Messages : 100

                                Tout dépendra du coût, je suis assez échaudé sur certains projets Amiga.

                                Certes ! c’est bien que des gens développent encore pour notre machine, mais le « je te vends 3 bouts de plastique obsolètes à trois fois prix de la technologie actuelle » me dégoûte assez.

                                Après il en faut pour tous les goûts ! C’est ça aussi l’Amiga. Chacun fait ses choix.

                                #110345
                                Staff
                                Aladin
                                  • Level 25
                                  • Messages : 15247

                                  C’est de l’open source, tu peux te le construire tout seul, le firmware est librement téléchargeable et le schéma hardware est disponible :)

                                  J’ai indiqué le prix du Soc utilisé dessus: SoC Octavo OSD335x-SM : CPU ARM Cortex-A8 1 Ghz 25$ en 512Mo et 50$ en 1024Mo.

                                  La question est plutôt si quelqu’un va le commercialiser, et il faudra qu’il le demande à l’auteur, sinon cela finira comme la tf360, il retirera tout.

                                  A priori cela devait tourner autour de 90e. Mais faut pas oublier qu’il n’y a que l’accélération CPU, pas de port IDE, USB, RTG, Ethernet, etc…

                                  #110385
                                  k1200rs21 (RetroMiga)
                                    • Level 8
                                    • Messages : 684

                                    Amitopia il le sort d’où son cpu a 3.2ghz????

                                     

                                     

                                    Un Amiga fonctionnel s'est un Amiga avec au minimum 4 à 8 mo fast un disque dur ou équivalent aos 3.1 a 3.2.... pour du whdload donc utilisation du multi bouton dessus

                                  Partager sur vos réseaux sociaux préférés :
                                  Facebooktwitterredditpinterestlinkedintumblrmail
                                  Affichage de 15 réponses de 1 à 15 (sur un total de 25)
                                  • Vous devez être connecté pour répondre à ce sujet.