~/conference

Latch-Up 2024

date:2024-04-19..2024-04-21
location:Cambridge, United States
series:Latch-Up · 3 editions
editions:[Latch-Up 2024, Latch-Up 2025, Latch-Up 2026]

open-source silicon engineers, eda tool developers, hardware engineers, fpga engineers, embedded systems engineers, hardware security researchers, hardware educators

custom GPTs for hardware design; IHP open PDK 130nm; Universal Memory Interface (UMI); RISC-V open-source silicon flows; timing-aware Verilator simulation; Chisel 6 MLIR FIRRTL pipeline; CHERI capability-based architecture; Tiny Tapeout open silicon; OpenROAD place-and-route flows; hardware foundation models (Arch Gym); wave pipelines in FPGAs; tclint EDA linting

titleauthorlength
Accelerating Hardware Design with Custom GPTsShvetank Prakash03m
A plugin connects CFU Playground to OpenAI CustomGPTs and ChatGPT to automate profiling, generate tiny-ML accelerator RTL, and run synthesis and physical…
Talk on
OSHHISS Open Source for Hybrid Hetrogenous Integrated Semiconductor SystemsJohn Goodenough03m
Call for collaborators to build open source design patterns and EDA toolflows that turn materials-and-device prototypes into integrated products, targeting…
Talk on
ABC: The Way It Should Have Been DesignedAlan Mishchenko25m
ABC dates from 2005 and centers on And-Inverter Graphs (AIG) as a unifying data structure for synthesis, mapping and equivalence checking, with iterative…
Talk on
UMI: Universal Memory InterfaceAndreas Olofsson25m
UMI is a transaction‑based memory interface that replaces wide wire buses with packetized request/response messaging, claiming to scale to chiplets and SoP…
Talk on
From an Open-Source ISA to Open-Source HW to Open-Source SiliconLuca Bertaccini19m
PULP describes a working pipeline from an RISC-V ISA to open RTL IPs to a full chip built with IHP 130 nm open PDK and open-source EDA (yosys and OpenROAD)…
Talk on
Transparent Checkpointing for Fault Tolerance in RISC-VAayushi Gautam18m
DMTCP is ported to RISC‑V Linux on a BeagleV PolarFire SoC and resumes simple and TCP‑socket C++ programs from checkpoints (a counter restarts at the saved…
Talk on
Sonata: A development platform to enable exploring the use of CHERI for embedded applicationsHugo McNally15m
Sonata is an open-source development platform that puts CHERI-derived Chariot protection on an Artix‑7 FPGA SoC with an Ibex core, HyperRAM execution, RP2040…
Talk on
Where Community Powers InnovationMohamed Kassem04m
Company claims it turns open source silicon flows into shipped products by lowering cost and complexity for niche builders, backed by a working platform that…
Talk on
Open source RTL verification with VerilatorKarol Gugala24m
Verilator now supports timing-aware simulation via a new coroutine scheduler and compiled UVM SystemVerilog constructs so UVM code transpiles to C++ and runs…
Talk on
Architecture 2.0: Toward Open Source Foundation Models and Datasets for Hardware DesignVijay Janapa Reddi, Shvetank Prakash22m
Argues for “Architecture 2.0”: build open, hardware-specific foundation models trained on open-source datasets (RTL, netlists, layouts, metrics) to cut cost…
Talk on
Chisel 6 and beyondJack Koenig23m
Chisel 6 moves the FIRRTL implementation to an MLIR-backed Circuit/ferTool pipeline for much faster, lower-memory compilation and faster feature work. New…
Talk on
Zeno: An Open-Source Scalable Capability-Based Secure ArchitectureAlan Ehret02m
An open-source, capability-based architecture adds hardware-attached metadata to registers and memory so language-level sizes, shapes and access permissions…
Talk on
Attempts to design hardware using dafnyBen Reynwar03m
Uses Dafny with SMT solver to write programs that generate hardware and prove properties about them; attempts include a function that turns a circuit struct…
Talk on
Teaching Modern EDA using a Tapeout-Centric University CourseAnish Singhani21m
Course runs four semesters with ~60 students and gets every student to tape out a design using tiny tapeout (≈$150 MPW slots) or a shared MPC chip built on the…
Talk on
Tiny Tapeout: custom silicon open to allPat Deegan26m
Tiny Tapeout provides inexpensive, educational chip runs that take Verilog to manufactured silicon using open Lane/open road toolchains, Magic and xschem/xcam…
Talk on
IHP Open Source PDK: Announcement, Setup, Current State and Experiences, and look aheadFrank Vater16m
Publishes an SG13G2 130nm BiCMOS Open Source PDK on GitHub (first data 2023, ~203 comments) that provides process specs, layout manual, a working DC rule deck…
Talk on
CACE Study: Open source analog and mixed-signal design flowTim Edwards24m
CACE (Circuit Automatic Characterization Engine) is an open source Python flow (available via pip install cace) that verifies analog/mixed‑signal designs using…
Talk on
RF Front-end receiver design for 2.4GH/5GHz WiFi applicationJabeom Koo21m
Two tape-outs use efabless open-source flow and SkyWater 130nm PDK to implement an LNA+mixer+VCO for 2.4/5GHz Wi‑Fi, targeting June chip delivery; design shows…
Talk on
Beyond EDA lies EdalizeOlof Kindgren18m
Edalize is a standalone Python library that programmatically builds and runs EDA workflows by turning an Edam format description into tool-specific setups…
Talk on
A History of TL-Verilog Google Summer of Code Projects under FOSSi FoundationSteve Hoover20m
TL‑Verilog shows concrete progress: 15 GSoC projects since 2018 (two more under CHIPS Alliance this year) produced working artifacts — a configurable RISC‑V…
Talk on
Open Source Hardware: Hacking Silicon for Fun (instead of profit)Troy Benjegerdes14m
Argues that the open silicon stack now makes small-scale chip fabrication practical, claiming less than $700,000 to start building useful parts, showing…
Talk on
Switchboard: Calling All Hardware ModelsSteven Herbst16m
Switchboard wires RTL, FPGA, C++ and Python models via simple 52-byte packet messages over mmap-backed shared-memory queues that present a ready/valid…
Talk on
Spade: An HDL Inspired By Modern Software LanguagesFrans Skarman18m
Spade is an open source EUPL‑1.2 HDL that adds native pipelining (declare pipeline depth, use explicit r registers; compiler retimes and errors when values are…
Talk on
HDLAgent, Enhancing Hardware Language in the age of LLMsJose Renau24m
A toolchain called HDLAgent wraps LLMs with self-reflection, retrieval-style context and compiler grounding to iterate on generated HDL, auto-create…
Talk on
PyHDL-IF: An Easy-to-Use Python/HDL Cross-Calling InterfaceMatthew Ballance16m
PyHDL-IF provides an object-oriented Python↔HDL bridge that is 99% pure-Python with a tiny precompiled C++ bootstrap, avoiding per-user generated wrappers. It…
Talk on
Open-source resources for learning the Bluespec HL-HDLsRishiyur Nikhil23m
Free, open-source course materials accompany a new ~300‑page textbook and a single GitHub repo with PDFs, sources, Makefiles and testbenches; materials teach…
Talk on
Giving Students A Byte of Open-Source: Advancing Hardware EducationEthan Sifferman18m
Argues SystemVerilog becomes teachable end-to-end using open-source tooling: FuseSoC, Verilator, Yosys, CVA6, Ibex and DigitalJS for interactive netlist…
Talk on
Riding The Wave: Building Wave Pipelines in FPGAsRice Shelley20m
Builds a two‑stage wave‑pipelined cellular‑array multiplier on Xilinx 7‑series FPGAs using SpinalHDL and manual placement with RLOC origin / RPM constraints…
Talk on
MRPHS: Enabling Transaction-level Deductive Formal Verification Through PDVLTobias Strauch20m
Claims a new language PDVL enables reusable, aspect-oriented transaction-level deductive verification by compiling transactions into Gallina so proofs run in…
Talk on
Artifact Evaluation for the Field Programmable Gate Array CommunityMiriam Leeser19m
Artifact Evaluation is established for FPGA papers: the process introduced AE to the FPGA community five years ago and now issues ACM/IEEE badges, requires a…
Talk on
Towards Cycle-accurate Simulation of xBGASJie Li19m
Claims a cycle-accurate SST simulator (REV-xBGAS) that models xBGAS by extending the Rave CPU component, adding an extended register file mapped to base RISCV…
Talk on
ChipWhisperer: Past & Future of a FPGA-based Research ToolJean-Pierre Thibault03m
An open-source, FPGA-based single-channel oscilloscope measures tiny power differences to perform side-channel attacks and ships with schematics, FPGA…
Talk on
Towards xBGAS on CHERI: Examining the Benefits of a Secure Distributed ArchitectureMert Side20m
Retrofits the xBGAS runtime to CHERI-enabled ARM Morello by translating RISC‑V xBGAS semantics into ARM equivalents and simulating distributed PEs with pthread…
Talk on
CoreScore like never beforeOlof Kindgren02m
CoreScore measures how many RISC‑V SERVE cores fit into various FPGAs and claims a surprising top result of 10,000 RISC‑V cores packed onto a large AMD board…
Talk on
Clean up your EDA flows with tclintNoah Moroze03m
tclint statically analyzes Tcl EDA flows and flags concrete issues such as missing dollar signs, forgotten command-substitution brackets, and missing…
Talk on
Cohort: Software-Oriented Acceleration for You, Me, and Our Heterogeneous SoCsNazerke Turtayeva13m
Cohort is a platform that exposes accelerators through a uniform high-performance shared memory queues API plus a per-accelerator hardware wrapper that…
Talk on
CedarEDA for open source siliconKeno Fischer23m
A Julia-written analog simulator and optimizer compiles spice and Verilog into a common IR and generates JIT machine code for CPU (GPU planned) and claims…
Talk on
Surfer - An Extensible and Snappy Waveform ViewerFrans Skarman02m
Surfer is an extensible waveform viewer that runs in the web browser and connects to an HDL toolchain so traces keep their types instead of becoming raw bits…
Talk on
Tim's Silicon PresentationsTim Ansell04m
Quick status update on open PDKs and community tooling lists the actual foundries and numbers: sky130 and globalfoundries 180 are joined by an IHP 130 nm PDK…
Talk on
Caster: An Open-source E-Ink ControllerWenting Zhang18m
Caster is an open-source E‑Ink controller IP with fully published RTL, PCB and enclosure designs and an FPGA reference monitor built on a Spartan‑6. It runs at…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.