home.social

#hardware-development — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #hardware-development, aggregated by home.social.

fetched live
  1. La Trinity 1260 integrará un core SID por hardware en su FPGA

    La aceleradora Trinity 1260 recibirá próximamente una importante mejora gracias a la integración por hardware de un core compatible con los chips SID 6581 y 8580 del Commodore 64 en la FPGA de la propia tarjeta.

    Hasta ahora, la FPGA de la Trinity 1260 se encargaba principalmente de la lógica y los tiempos de funcionamiento de la aceleradora. Sin embargo, al disponer de recursos libres, el equipo de desarrollo ha aprovechado ese espacio para incorporar un core SID, permitiendo que la reproducción de música en este formato pase a depender casi por completo del hardware. Como resultado, el consumo de CPU en un Motorola 68060 se reduce aproximadamente del 60 % al 5 %, liberando una gran cantidad de recursos para el resto del sistema.

    El soporte estará integrado en la playsid.library, por lo que cualquier aplicación compatible con esta biblioteca podrá beneficiarse de esta implementación. Entre ellas se encuentran el emulador MagiC64 y reproductores de música SID como HippoPlayer, sin necesidad de modificaciones específicas.

    La integración del core en la FPGA de la Trinity 1260 ha sido realizada por Miguel Fides, mientras que el desarrollo del core compatible con los chips SID 6581 y 8580 corresponde a Ramón «rampa» Martínez.

    https://www.youtube.com/watch?v=uztDl41Um1M

    #6581 #8580 #Amiga1200 #amigaAccelerator #AmigaAcceleratorCard #AmigaFPGA #AmigaHardware #AmigaNews #Commodore64 #Commodore64SID #CommodoreAmiga #CommodoreNews #fpga #FPGAAudio #FPGACore #FPGADevelopment #FPGASIDCore #hardwareAcceleration #hardwareDevelopment #hippoplayer #MagiC64 #MagiC64Emulator #MC68060 #MiguelFides #Motorola68060 #playsid #PlaySIDLibrary #playsidLibrary #RamónRampaMartínez #retroComputing #retroHardware #retrocomputing #sid #SID6581 #SID8580 #SIDChip #SIDCore #SIDMusic #SIDPlayback #Trinity1260 #Trinity1260Accelerator #Trinity1260FPGA #Trinity1260SID
  2. Managed to go from

    Info:                   DP16KD:       0/     56     0%
    Info:               MULT18X18D:       1/     28     3%
    Info:               TRELLIS_FF:    1612/  24288     6%
    Info:             TRELLIS_COMB:    5705/  24288    23%
    Info: Max frequency for clock '$glbnet$main_clk': 25.20 MHz (PASS at 25.00 MHz)
    

    to

    Info:                   DP16KD:       1/     56     1%
    Info:               MULT18X18D:       1/     28     3%
    Info:               TRELLIS_FF:     515/  24288     2%
    Info:             TRELLIS_COMB:    2480/  24288    10%
    Info: Max frequency for clock '$glbnet$main_clk': 57.34 MHz (PASS at 25.00 MHz)
    

    by replacing my hacky register-based string templating solution with a (still hacky) RAM-based one and by setting ranges on all my integer.

    Feels good~



    RE: https://wafrn.jcm.re/fediverse/post/627f72e6-73a3-415e-b5a7-88dbeb959b1a
    #vhdl #icepi-zero #fpga #hdl #hardware-development #this-is-gonna-be-so-incredibly-cursed-in-the-end-xD
  3. Managed to go from

    Info:                   DP16KD:       0/     56     0%
    Info:               MULT18X18D:       1/     28     3%
    Info:               TRELLIS_FF:    1612/  24288     6%
    Info:             TRELLIS_COMB:    5705/  24288    23%
    Info: Max frequency for clock '$glbnet$main_clk': 25.20 MHz (PASS at 25.00 MHz)
    

    to

    Info:                   DP16KD:       1/     56     1%
    Info:               MULT18X18D:       1/     28     3%
    Info:               TRELLIS_FF:     515/  24288     2%
    Info:             TRELLIS_COMB:    2480/  24288    10%
    Info: Max frequency for clock '$glbnet$main_clk': 57.34 MHz (PASS at 25.00 MHz)
    

    by replacing my hacky register-based string templating solution with a (still hacky) RAM-based one and by setting ranges on all my integer.

    Feels good~



    RE: https://wafrn.jcm.re/fediverse/post/627f72e6-73a3-415e-b5a7-88dbeb959b1a
    #vhdl #icepi-zero #fpga #hdl #hardware-development #this-is-gonna-be-so-incredibly-cursed-in-the-end-xD
  4. Why do I always start a file transfer over serial at 115200 when I've balanced all the equipment on me. Got another 11mins and cannot move, but I'm too far to stop and actually get comfortable.

    #hardwareDevelopment
    #serial
    #kermit
    #uboot

  5. Why do I always start a file transfer over serial at 115200 when I've balanced all the equipment on me. Got another 11mins and cannot move, but I'm too far to stop and actually get comfortable.

    #hardwareDevelopment
    #serial
    #kermit
    #uboot

  6. Why do I always start a file transfer over serial at 115200 when I've balanced all the equipment on me. Got another 11mins and cannot move, but I'm too far to stop and actually get comfortable.

    #hardwareDevelopment
    #serial
    #kermit
    #uboot

  7. Why do I always start a file transfer over serial at 115200 when I've balanced all the equipment on me. Got another 11mins and cannot move, but I'm too far to stop and actually get comfortable.

    #hardwareDevelopment
    #serial
    #kermit
    #uboot

  8. Why do I always start a file transfer over serial at 115200 when I've balanced all the equipment on me. Got another 11mins and cannot move, but I'm too far to stop and actually get comfortable.




  9. The right call but for the wrong reasons.

    No matter how much I admire her and the rest of gang, nobody should have EVER tried to make Linux run on #AppleSilicon on the first place.

    There is still a lot of work to do on Linux itself to try to upsell a Mac for free.

    From: @lina
    vt.social/@lina/11418412918655

    #Linux #Fedora #AsahiLinux #OpenSource #FOSS #OSS #LinuxKernel #GPU #HardwareDevelopment #Programming #Coding

  10. The right call but for the wrong reasons.

    No matter how much I admire her and the rest of gang, nobody should have EVER tried to make Linux run on #AppleSilicon on the first place.

    There is still a lot of work to do on Linux itself to try to upsell a Mac for free.

    From: @lina
    vt.social/@lina/11418412918655

    #Linux #Fedora #AsahiLinux #OpenSource #FOSS #OSS #LinuxKernel #GPU #HardwareDevelopment #Programming #Coding

  11. The right call but for the wrong reasons.

    No matter how much I admire her and the rest of gang, nobody should have EVER tried to make Linux run on #AppleSilicon on the first place.

    There is still a lot of work to do on Linux itself to try to upsell a Mac for free.

    From: @lina
    vt.social/@lina/11418412918655

    #Linux #Fedora #AsahiLinux #OpenSource #FOSS #OSS #LinuxKernel #GPU #HardwareDevelopment #Programming #Coding

  12. The right call but for the wrong reasons.

    No matter how much I admire her and the rest of gang, nobody should have EVER tried to make Linux run on #AppleSilicon on the first place.

    There is still a lot of work to do on Linux itself to try to upsell a Mac for free.

    From: @lina
    vt.social/@lina/11418412918655

    #Linux #Fedora #AsahiLinux #OpenSource #FOSS #OSS #LinuxKernel #GPU #HardwareDevelopment #Programming #Coding

  13. The right call but for the wrong reasons.

    No matter how much I admire her and the rest of gang, nobody should have EVER tried to make Linux run on #AppleSilicon on the first place.

    There is still a lot of work to do on Linux itself to try to upsell a Mac for free.

    From: @lina
    vt.social/@lina/11418412918655

    #Linux #Fedora #AsahiLinux #OpenSource #FOSS #OSS #LinuxKernel #GPU #HardwareDevelopment #Programming #Coding

  14. Mein Arbeitgeber sucht verzweifelt nach neuen Mitarbeitern, bekommt aber kaum Bewerbungen. #softwareDevelopment #hardwareDevelopment #SystemEntwicklung #Projektleitung

    Unser neuesten Kolleginnen und Kollegen kommen aus 🇵🇱 Polen, 🇮🇳Indien, 🇪🇬 Ägypten, 🇪🇸 Spanien, 🇲🇽 Mexico.

    Keiner soll bei ihnen Angst verbreiten oder sie deportieren. #noAFD

    Wir wollen #Freundlichkeit, #Liebe #Frieden, respektvollen Umgang, #Willkommenskultur.

    #ErzähltEureGeschichte #correctiv @gruenelvnds @SPDEuropa

  15. Mein Arbeitgeber sucht verzweifelt nach neuen Mitarbeitern, bekommt aber kaum Bewerbungen. #softwareDevelopment #hardwareDevelopment #SystemEntwicklung #Projektleitung

    Unser neuesten Kolleginnen und Kollegen kommen aus 🇵🇱 Polen, 🇮🇳Indien, 🇪🇬 Ägypten, 🇪🇸 Spanien, 🇲🇽 Mexico.

    Keiner soll bei ihnen Angst verbreiten oder sie deportieren. #noAFD

    Wir wollen #Freundlichkeit, #Liebe #Frieden, respektvollen Umgang, #Willkommenskultur.

    #ErzähltEureGeschichte #correctiv @gruenelvnds @SPDEuropa

  16. Mein Arbeitgeber sucht verzweifelt nach neuen Mitarbeitern, bekommt aber kaum Bewerbungen. #softwareDevelopment #hardwareDevelopment #SystemEntwicklung #Projektleitung

    Unser neuesten Kolleginnen und Kollegen kommen aus 🇵🇱 Polen, 🇮🇳Indien, 🇪🇬 Ägypten, 🇪🇸 Spanien, 🇲🇽 Mexico.

    Keiner soll bei ihnen Angst verbreiten oder sie deportieren. #noAFD

    Wir wollen #Freundlichkeit, #Liebe #Frieden, respektvollen Umgang, #Willkommenskultur.

    #ErzähltEureGeschichte #correctiv @gruenelvnds @SPDEuropa