The Amp Hour

Open Source Mindset with Michael Gielda


Listen Later

Welcome back, Michael Gielda of Antmicro!

  • Michael was on episode 519 talking about simulating embedded hardware using Renode
  • He returned to talk about other projects that Antmicro is working on, especially those that are open source. The open source projects are indexed on the Antmicro Open Source Portal.
  • Very niche stuff might be closed source, but people are surprised by what others might be interested in (if it were open sourced)
  • Renode was the topic of our last interview
  • AI is a new target of open source work. Antmicro recently released the Kenning framework
  • Why another standard? Relevant XKCD
  • Testing & benchmarking different AI models/frameworks across platforms from different vendors e.g. Nvidia, Modivius or Google Coral
  • Black boxes are bad for users
  • LLVM has hundreds of people looking at the project
  • CHIPS Alliance
  • Brian Faith from QuickLogic,first ever FPGA vendor to adapt open source flow
  • Sammy Cheung from Efinix
  • Interchange format for FPGA tooling
  • Virtex Ultrascale PCIe
  • What happens when a proprietary licensed company goes bankrupt?
  • Renode is being used for pre-silicon SoC development
  • Covered Renode-based CI’s in previous episode
  • Open source toolchain stuff
  • RISC-V: The ISA is common, but the cores are different.
  • What is the center of gravity in the RISC V world? Many people are using SiFive.
  • SiFive uses Chisel
  • ETH Zurich – another center of gravity - cores written in SystemVerilog
  • Place for diversity
    • Chisel (e.g. Antmicro's DMA core)
    • SystemVerilog - enabling use of SystemVerilog code in open source tools
    • UVM – Universal Verification Methodology - recent progress with dynamic scheduling in Verilator
    • Migen
    • Zephyr bluetooth
    • Abstraction as a response to chip shortage
    • What if you wanted to do a fully open source flow? Let’s do a contrived security camera design example:
      • Xilinx 7 series or Lattice ECP5 or Crosslink-NX
      • Open source HWhw board using the Nvidia Jetson, manufactured by past guest Chris Osterwood
      • VexRiscv
      • Linux + LiteX
      • LiteDRAM
      • Ethernet core – everything but the phy
      • Co simulate with Verilator
      • Renode
      • Episodes for open source toolchain
        • Tim
        • Claire
        • Piotr
        • Cutting down on iteration
        • Chris mentions a past job that had 6 hour build cycles
        • Accelerating workflows using compute power and parallelizing dev processes
        • Working with GCP & building custom self-hosted GitHub runners
        • Chip design using AI (Google)
        • Scalenode
        • ARVSOM
        • BeagleV
        • DC-SCM FPGA-based board management controller
        • Open Compute Project
        • Row Hammer
        • Interested in working with Antmicro? Get in touch!
        • ...more
          View all episodesView all episodes
          Download on the App Store

          The Amp HourBy The Amp Hour (Chris Gammell and David L Jones)

          • 4.9
          • 4.9
          • 4.9
          • 4.9
          • 4.9

          4.9

          226 ratings


          More shows like The Amp Hour

          View all
          The Changelog: Software Development, Open Source by Changelog Media

          The Changelog: Software Development, Open Source

          289 Listeners

          This Week in Tech (Audio) by TWiT

          This Week in Tech (Audio)

          3,061 Listeners

          Security Now (Audio) by TWiT

          Security Now (Audio)

          2,009 Listeners

          Software Engineering Daily by Software Engineering Daily

          Software Engineering Daily

          626 Listeners

          Talk Python To Me by Michael Kennedy

          Talk Python To Me

          583 Listeners

          SpyCast by SpyCast

          SpyCast

          1,534 Listeners

          SANS Internet Stormcenter Daily Cyber Security Podcast (Stormcast) by Johannes B. Ullrich

          SANS Internet Stormcenter Daily Cyber Security Podcast (Stormcast)

          648 Listeners

          Embedded by Logical Elegance

          Embedded

          190 Listeners

          Smashing Security by Graham Cluley

          Smashing Security

          317 Listeners

          Darknet Diaries by Jack Rhysider

          Darknet Diaries

          8,051 Listeners

          Physics World Weekly Podcast by Physics World

          Physics World Weekly Podcast

          77 Listeners

          Practical AI by Practical AI LLC

          Practical AI

          208 Listeners

          Hackaday Podcast by Hackaday

          Hackaday Podcast

          64 Listeners

          Latent Space: The AI Engineer Podcast by Latent.Space

          Latent Space: The AI Engineer Podcast

          101 Listeners

          Robinson's Podcast by Robinson Erhardt

          Robinson's Podcast

          265 Listeners