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 3 années et 2 mois.
  • Créateur
    Sujet
  • #109913
    Staff
    Aladin
    • Level 25
    • Messages : 14622

    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 : 849

      « 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 : 210

          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 : 7010

            « 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 : 459

              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 : 7457

                  « 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 : 7010

                    « 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
                    • Level 8
                    • Messages : 664

                      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 :-p

                      #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 : 14622

                                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
                                • Level 8
                                • Messages : 664

                                  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 :-p

                                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.