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 mois et 1 semaine.
  • Créateur
    Sujet
  • #109913
    Staff
    Aladin
    • Level 25
    • Messages : 10605

    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

Viewing 15 replies - 1 through 15 (of 25 total)

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

  • Auteur
    Réponses
  • #109925
    Kathleen
    • Level 7
    • Messages : 542

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

     



    #109928
    Belfedia
    • Level 3
    • Messages : 92

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

    #109929
    miga1000
    • Level 5
    • Messages : 187

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

    #109938
    Staff
    Jim Neray
    • Level 21
    • Messages : 6133

    « 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
    Micromiga.com - Le Webshop Amiga

    #109941
    slack
    • Level 5
    • Messages : 209

    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 19
    • Messages : 4882

    « 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 21
    • Messages : 6133

    « 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
    Micromiga.com - Le Webshop Amiga

    #110175
    k1200rs21
    • Level 7
    • Messages : 497

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

    un Amiga 2000 avec
    une blizzard 2060 128mo picasso IV (paloma tv ,pabloIV,consierto son 16 bits) et un contrôler fast SCSI 2 DMA 10 Mo / s de vitesse de transfert en synchrone
    un amiga cd32
    et un pi 3 avec amibérry
    win uae sur pc ryzen 5 3600

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

    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 3
    • Messages : 92

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

    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 7
    • Messages : 497

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

     

     

    un Amiga 2000 avec
    une blizzard 2060 128mo picasso IV (paloma tv ,pabloIV,consierto son 16 bits) et un contrôler fast SCSI 2 DMA 10 Mo / s de vitesse de transfert en synchrone
    un amiga cd32
    et un pi 3 avec amibérry
    win uae sur pc ryzen 5 3600

Partager sur vos réseaux sociaux préférés :
Facebooktwitterredditpinterestlinkedintumblrmail
Viewing 15 replies - 1 through 15 (of 25 total)
  • Vous devez être connecté pour répondre à ce sujet.