FPGA #19 - A look at the iCE40 Technology Library

Поділитися
Вставка
  • Опубліковано 11 січ 2025

КОМЕНТАРІ • 9

  • @DennoWiggle
    @DennoWiggle 8 місяців тому +1

    That is interesting about the SB_WARMBOOT technology block. I always learn something new in your video's. Thank you.

    • @JohnsBasement
      @JohnsBasement  8 місяців тому +2

      I thought it was cool when I first read about it too. I am looking forward to playing with it!

  • @ChrisJackson-js8rd
    @ChrisJackson-js8rd 8 місяців тому +1

    looking forward to more detail on PLL :)
    it seems like almost all modern fpga's support some degree of live reconfiguration. but I haven't quite got my head around how that works
    mostly it seems to be used to reroute i/o, like in a dsp that might split bandwidth among different channels

    • @JohnsBasement
      @JohnsBasement  8 місяців тому +1

      The PLLs are pretty cool. The ICE40HX warm boot looks like it is a full reload & reboot. Fancier modern chips allow for partial-reconfigs where you can keep part of your design running while some other portion of the FPGA is reloaded!

  • @HylaTube
    @HylaTube 8 місяців тому

    Figure 5.1: D_IN_0,1 and D_OUT_0,1: those are not switched, are they? Would make much more sense to me …

    • @JohnsBasement
      @JohnsBasement  8 місяців тому

      The IN and OUTs are switched or the 0 & 1 are switched? I think it all looks OK to me. The 0 are on the rising edge and the 1 are on the falling. Right?

    • @HylaTube
      @HylaTube 8 місяців тому

      What I meant was, the D_INs look like outputs to me and vice versa. No? Amateur here … ;)
      Christoph

    • @JohnsBasement
      @JohnsBasement  8 місяців тому

      @@HylaTube They appear to be named from the perspective f the FPGA as a whole. So the D_IN is an output from the pin input buffer. 🙂

  • @paulwratt
    @paulwratt 3 місяці тому

    Hah .. rabbit hole :)