From Sim to Silicon: Reuse Your Testbenches with Hardware-in-the-Loop

Поделиться
HTML-код
  • Опубликовано: 23 дек 2024

Комментарии • 21

  • @LubosMedovarsky
    @LubosMedovarsky 11 дней назад +6

    This tastes like Test-Driven Development for hardware. Impressive!

    • @PsychogenicTechnologies
      @PsychogenicTechnologies  11 дней назад +2

      That's a great way of thinking about it! It's so easy to write little test units with cocotb that using it to build your hardware, one test at a time, is definitely doable. Then you can turn around and re-run everything against the design in FPGA, connected to critical components, with microcotb running the same tests.

  • @friskydingo5370
    @friskydingo5370 8 дней назад +1

    Thanks!👍.

  • @norm1124
    @norm1124 9 дней назад +1

    Way above my compétences, but looks like a beast. I need to go into device testing anyhow, so I will have a look at it several times ❤❤

    • @PsychogenicTechnologies
      @PsychogenicTechnologies  8 дней назад +1

      Hi Norm, thanks for taking the time to comment. Neat thing about our stuff is all it takes is interest and a bit (ok, sometimes a lot) of perseverance, and you've got both, so a step at a time and you'll get there. Hit me up if you run into any hard roadblocks and have fun on the journey.

  • @aaronnowack3637
    @aaronnowack3637 9 дней назад +1

    Very cool! I signed up with your form, interested in incorporating cocotb and your work with my current work. Thinking out loud, it would be interesting to incorporate this with something like a red pitaya which is a Zynq FPGA board with two fast ADCs and DACs for testing analog or mixed signal asic designs.

    • @PsychogenicTechnologies
      @PsychogenicTechnologies  9 дней назад +1

      Hi Aaron! That is one tasty idea. I was, this very minute, playing around with ideas regarding how to bring all this into mixed signal land. I think this might be a very good way forward. I have emailed you--if you don't see it, it's cause the big players hate me running my own mail server, so check your spam folder (and whitelist me, lol).

  • @homemade-it2495
    @homemade-it2495 9 дней назад +1

    Very interesting tutorial.

    • @PsychogenicTechnologies
      @PsychogenicTechnologies  8 дней назад

      Thanks! It's definitely not a mass-appeal kind of thing, but I hope it's useful to all of us playing with making hardware.

  • @bleeptrack
    @bleeptrack 3 дня назад

    Awesome vid and: love your shirt! :D

  • @humidbeing
    @humidbeing 9 дней назад +1

    Very cool!

  • @friskydingo5370
    @friskydingo5370 8 дней назад +1

    Nothing is tasty like a raspberry pi with some hot cocotb. 😂

  • @hannahthoreson8937
    @hannahthoreson8937 8 дней назад

    Whoa, small world. I thought this sounded useful and then when I went to watch the video I was like - hey wait, I know that guy ;)

    • @PsychogenicTechnologies
      @PsychogenicTechnologies  8 дней назад +1

      Hannah! Hah, that's great: yes, there's a core of interesting people I keep stumbling on, it is a small world :) I'd love to see this bring giant-robots-in-the-loop, let me know if you do it or want a hand in using or extending my lib. Cheers.

  • @arvindh4327
    @arvindh4327 10 дней назад +1

    Daamn, i need to build one ASAP🥲

    • @PsychogenicTechnologies
      @PsychogenicTechnologies  10 дней назад +2

      I've just been through the gauntlet, these last weeks, with two runs of ASIC demoboards, a new SDK and all this microcotb stuff, but I'm actually going to be focused on putting backlog content out. Long way of saying I'll have everything needed out for those little boards rather soon!