Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Experiences Building Edge TPU with Chisel

    Chisel

    1 HN recommender · recommended in 5 months, 2019–2025

    YouTube

    37:47 · 11K views · Nov 17, 2018

    A Google talk from the Chisel community in which engineers recount designing the Edge TPU with the Chisel hardware construction language. It covers the productivity gains and the problems they hit.

    Pointed to as a rare first-hand account of a real, shipping ASIC built in an open-source HDL, useful in HDL and FPGA choice discussions.

    Hardware & ElectronicsSemiconductors & chip manufacturingComputer architecture & CPUsMachine learning & deep learning
    1. 1:01:20
      Indistinguishable From Magic: Manufacturing Modern Computer ChipsAndor Gafotas210K views • 14 years ago
    2. 17:20
      The Extreme Engineering of ASML’s EUV Light SourceAsianometry698K views • 4 years ago
    3. 1:39
      Unveiling High NA EUV | ASMLASML576K views • 2 years ago
    4. 18:40
      Why The World Relies On ASML For Machines That Print ChipsCNBC4.3M views • 4 years ago
    5. 11:52
      The Extreme Physics Pushing Moore’s Law to the Next LevelSeeker4.6M views • 7 years ago
    6. 13:39
      China's 7nm Chips: SMIC N+2Asianometry492K views • 4 years ago
    7. 55:00
      The Closest Thing We Have to Alien TechnologyVeritasium65M views • 10 months ago
    8. 1:37:12
      [7] Jim Keller, Silicon Wizard 🧙‍♂️TechTechPotato67K views • 5 years ago
    9. 40:02
      38C3 - From Silicon to Sovereignty: How Advanced Chips are Redefining Global Dominancemedia.ccc.de11K views • 1 year ago
    10. 1:05:28
      HC2023-K2: Hardware for Deep Learninghotchipsvideos15K views • 3 years ago
    11. 24:46
      Building a 6800 CPU on an FPGA with nMigen (part 1)Robert Baruch27K views • 6 years ago
    12. 6:53
      8-bit computer updateBen Eater2.8M views • 10 years ago
    13. 14:21
      Building AI SiliconTenstorrent17K views • 4 years ago
    14. 11:53
      Where The Real Chip Shortage IsAsianometry624K views • 4 years ago
    15. 38:31
      The $200M Machine that Prints Microchips: The EUV Photolithography SystemBranch Education2.4M views • 1 year ago
    16. 1:31:41
      Morris Chang, in conversation with Jen-Hsun HuangComputer History Museum159K views • 18 years ago
    17. 1:00:34
      Chuck Moore's Fireside Chat 2011GreenArraysInc6.1K views • 14 years ago
    18. 40:13
      "Programming a 144-computer chip to minimize power" - Chuck Moore (2013)Strange Loop Conference19K views • 5 years ago
    19. 1:00:46
      36C3 - Open Source is Insufficient to Solve Trust Problems in Hardwaremedia.ccc.de13K views • 6 years ago
    20. 35:45
      RAAIS 2017 - Simon Knowles, Co-Founder and CTO of GraphcoreThe Research and Applied AI Summit - RAAIS6.9K views • 9 years ago

    5 comments from Hacker News

    1. @therealcaminoFeb 2023· in “Ask HN: Choice of HDL for an FPGA Project”

      Google had a really interesting talk on their experiences with Chisel in designing the first Edge TPU chip. A lot of the issues are specific to industrial chip design, where verification and coverage are essential, but many would apply to small-scale personal designs as well. A good overview of the advantages as well as the problems. And many of the problems would apply to other front ends, which are essentially using Verilog as the target language. this video

      RecommendsView on HN
    2. @walterbellFeb 2019· in “Google Edge TPU Devices”

      In Nov 2018, Google engineers who designed the TPU gave a presentation about the use of open-source Chisel for designing the ASIC, this video From [LINK] > Google will have the cloud TPU ... to handle training models for various machine learning-driven tasks, and then run the inference from that model on a specialized chip that runs a lighter version of TensorFlow that doesn’t consume as much power ... dramatically reduce the footprint required in a device that’s actually capturing the data ... Google will be releasing the chip on a kind of modular board not so dissimilar to the Raspberry Pi ... it’ll help entice developers who are already working with TensorFlow as their primary machine learning framework with the idea of a chip that’ll run those models even faster and more efficiently.

      CitesView on HN
    3. @ekiwiJul 2021· in “Chisel/FIRRTL Hardware Compiler Framework”

      It was in fact the EdgeTPU (which is different from the TPU used in data centers). The talk from a google engineer can be found on youtube: this video Please note that they were using a version of Chisel from 5+ years ago and many things have changed since then. It is still true though that Chisel can be hard to learn for typical hardware engineers, which is why it may be best suited for small and highly dedicated teams rather then large hardware companies. [EDIT] Here is a talk from a solo-developer using the latest version of Chisel: [LINK]

      CitesView on HN
    4. @ljhsiungJan 2021· in “An Open-Source FPGA-Optimized Out-of-Order RISC-V Soft Processor (2019) [pdf]”

      Google built one of their TPUs in Chisel [1]. TL;DW: Chisel is beautiful/fun to write in, with a definite productivity bonus, but has a pretty large learning curve and had a much greater verification cost, partly because it's an HLS (most have that problem) and also lack of any tooling. Both of those costs are gradually being reduced (though in my opinion, not enough to not make verification a PITA). [1] this video

      CitesView on HN
    5. @walterbellMay 2025· in “OpenTPU: Open-Source Reimplementation of Google Tensor Processing Unit (TPU)”

      Google TPU engineers used open-source Chisel for ASIC design (2018), this video "Google Edge TPU devices" , 100 comments (2019), [LINK] & [LINK] "Coral Edge TPU review" , 100 comments (2020), [LINK] "TPU transformation: 10 years of our AI-specialized chips" , 60 comments (2024), [LINK]

      CitesView on HN