MeganWachs - Keynote RISC-V and FPGAs: Open Source Hardware Hacking

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 พ.ค. 2024
  • The software world has fully embraced open source as a way to move forward together, faster. The hardware world is rapidly catching up, but until recently, one building block was still proprietary: the CPU's Instruction Set Architecture, or ISA. The ISA is the language that the computer speaks, and aligning on a common language enables both open hardware implementations and collaboration on software tools. RISC-V is a free and open ISA which is revolutionizing both academic research and the semiconductor industry. In my talk I will give an intro to RISC-V and explain how it is enabling a new level of hardware hacking, on FPGAs and beyond.
    Read the article on Hackaday:
    hackaday.com/?p=395529
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 22

  • @AhmedDeedatPalestine
    @AhmedDeedatPalestine 2 ปีที่แล้ว +3

    the power of risc v is unimaginable

  • @IvanTheChemist
    @IvanTheChemist 4 ปีที่แล้ว +23

    I am so hyped about getting an Open Source ISA and really looking forward to RISC-V based products.

    • @thedarkpill3590
      @thedarkpill3590 4 ปีที่แล้ว +2

      Same here bro. One of the best things to come about and people are sleeping

  • @andrewlankford9634
    @andrewlankford9634 3 ปีที่แล้ว +11

    Man, every time I hear "ISA", I keep thinking of a 286 class pc.

    • @czos9239
      @czos9239 3 ปีที่แล้ว

      What does ISA get you? A slot for your soundcard w/ a gameport.

  • @peepzorz
    @peepzorz 4 ปีที่แล้ว +12

    Great talk, thanks for sharing.

  • @unknown8088928
    @unknown8088928 4 ปีที่แล้ว +1

    Super cool stuff, great presentation

  • @julianmiglio8288
    @julianmiglio8288 2 ปีที่แล้ว

    Very interesting. Thank you very much for the presentation

  • @Sluggernaut
    @Sluggernaut 4 ปีที่แล้ว

    Fantastic!

  • @esra_erimez
    @esra_erimez 4 ปีที่แล้ว +6

    MMIX is a 64-bit RISC architecture designed by Donald Knuth. It is an open standard.

  • @norm1124
    @norm1124 4 ปีที่แล้ว +1

    Cool, thank you!

  • @jafinch78
    @jafinch78 4 ปีที่แล้ว +9

    Neat presentation. Awesome to see another smart young lady.

  • @PetrGladkikh
    @PetrGladkikh 3 ปีที่แล้ว

    "one building block was still proprietary" - leaving aside CPU, do we have open FPGA already? Other examples?

    • @KyleDunnIt
      @KyleDunnIt 3 ปีที่แล้ว

      We're close: github.com/icebreaker-fpga/icebreaker

    • @bovi-li
      @bovi-li 2 ปีที่แล้ว +1

      @@KyleDunnIt this is a development board with a proprietary Lattice and not an actual "open" FPGA.

    • @KyleDunnIt
      @KyleDunnIt 2 ปีที่แล้ว +1

      @@bovi-li touche

  • @jojje3000-1
    @jojje3000-1 4 ปีที่แล้ว +2

    Why not OpenRisc?

    • @kfishy
      @kfishy 4 ปีที่แล้ว +4

      Jojje 3000 from the RISC-V website, it seems their major objections are crowded encoding space, lack of 64-bit and more addressing, lack of compressed instruction set, and branch delay slots. Their reasoning is that fixing all those shortcomings would essentially have created a new, incompatible ISA anyway.

  • @TheLordcasio
    @TheLordcasio ปีที่แล้ว

    Dang..this poor gal should've built an ISA where the audio engine could take care of audio feedback and do real time time expansion and compression...so those of us who are not in a state of panic, could understand the finer details.

  • @vineeshhere
    @vineeshhere 3 ปีที่แล้ว +1

    Well, this is going to be a direct competition for ARM. Especially on the product where cpu is not much used or where cpu performance is not very important. As the RISC V standard does not force the companies to contribute back, The improvement on this open standard will not be as fas as of linux kernel.

  • @aslanburdur2598
    @aslanburdur2598 3 ปีที่แล้ว

    new platform vivado with virtex 7 and advaned embedded system.