• Democratizing Hardware Design

    The OpenROAD project attacks the barriers of Cost, Expertise and Uncertainty (i.e., Risk) that block the feasibility of hardware design in advanced technologies.

    READ MORE
  • DARPA is reimagining U.S. Electronics

    OpenROAD is centered on digital SOC layout generation ("RTL-to-GDSII"), and is part of the broader DARPA IDEA program and Electronics Resurgence Initiative which seek to transform the design of hardware systems.

    READ MORE
  • 24 Hours, No Humans in the Loop

    OpenROAD aims to develop tools that adapt, self-tune, and never get stuck unexpectedly.

    READ MORE
@OpenROAD_EDA

- 12 days ago

Check out this video by #asianometry on the role and significance of open-source EDA tools, including #OpenROAD and #OpenLane . The Open EDA tool revolution is breaking down cost and access barriers for hardware design! https://t.co/CP2egnyVkW @GoogleOpenSource
h J R
@OpenROAD_EDA

- 21 days ago

OpenROAD has added RTL-MP (https://t.co/JTylRCmoY0), a hierarchical RTL and dataflow-driven macro placement for better PPA. The paper by Prof. Kahng, Ravi Varadarajan and Zhiang Wang will appear at ISPD-2022 https://t.co/9sf8BaydWF Here's the Ariane RISC-V CPU in a FinFET node: https://t.co/QmH3lsyXg7
h J R
@OpenROAD_EDA

- 24 days ago

Kudos and thanks to Professor Andrew Kennings of the University of Waterloo for contributing a new Detailed Placement Optimizer to OpenROAD! https://t.co/nUX5R5PQGA DPO was merged to master today!
h J R
@OpenROAD_EDA

- 26 days ago

The AutoTuner open hyperparameter tuner in our RTL-GDSII flow https://t.co/fRuQ8v7c78 is updated! Strong PPA improvements confirmed on #SkyWater and ASAP7 platforms -- and users can choose how P/P/A are weighted in the autotuning objective. More: https://t.co/7jv8O6B06G #IEEECEDA
h J R
@OpenROAD_EDA

- 26 days ago

OpenROAD has proposed an enhanced METRICS2.1 standard (format + dictionary). See the @IEEECEDA Metrics4ML repo, datasets and Jupyter notebooks at https://t.co/E7QWDSBxsJ = a unified, open framework for EDA tools/flows to consistently name, collect, record and learn from metrics!
h J R
@OpenROAD_EDA

- 30 days ago

Thanks Cristian Balint @cbalint13 #Fedora #EPEL #RedHat for including OpenROAD and OpenSTA in your weekly #VLSI package release. https://t.co/VLoCRIbN1U
h J R
@OpenROAD_EDA

- 30 days ago

Our internal design advisor @SaliganeMehdi and his team @UMichECE taped out an #OpenTitan style SoC w/#OpenROAD including automated Analog/MixedSignal blocks from OpenFASoC in both #Globalfoundries 12LP + #Skywater 130. 1st tapeout in an advanced finFET node: 350MHz signoff Fmax! https://t.co/pYvoFm6gvS
h J R
@OpenROAD_EDA

- 31 days ago

OpenROAD is proud to support the ongoing success of the #Google #Efabless initiative. MPW-3 saw 41 additional tapeouts. OpenROAD has now enabled silicon success with > 140 tapeouts and counting ...
h J R
@OpenROAD_EDA

- 31 days ago

OpenROAD now supports a GUI to visualize, debug and navigate your design with improved user control, usability and customization. Thanks, Peter Gadfort @ArmyResearchLab !!!
h J R
@OpenROAD_EDA

- 32 days ago

Many thanks to @SilvacoSoftware and @si2org for clarifying the license of NanGate45 Open Cell Library distribution as Apache2.0 !!! This is a great boost to continued sharing of research enablement and open-source EDA progress.
h J R
@OpenROAD_EDA

- 32 days ago

We are extremely grateful to @Google and Tim Ansell @mithro for another generous gift to @UCSD to further advance the OpenROAD Project! Many, MANY thanks to Tim and his colleagues/team at Google !!!
h J R
@OpenROAD_EDA

- 33 days ago

More OpenROAD at #DAC2021 Prof. Kahng presented an update on METRICS2.1 and AutoTuner at a panel session, "Exchanging EDA Data for AI/ML Using Standard API" - https://t.co/ymEbOpYoG9 organized by #si2org . Learn more here: https://t.co/yZ3gecej9i
h J R

OpenROAD

The Problem

Our Goal

  • 24-hour, No-Human-In-The-Loop layout design for SOC, Package and PCB with no Power-Performance-Area (PPA) loss
  • Tapeout-capable tools in source code form, with permissive licensing → seed future “Linux of EDA”

Our Approach

  • No Humans: tools must adapt and self-tune, must never get stuck unexpectedly
  • 24 hours: extreme partitioning of problems
    • parallel search on cloud
    • machine learning for predictability
  • Mantra: Correctness and safety by construction
  • Mantra: Embrace freedom from choice
  • Mantra: Often, only one thread needs to succeed

Impact

  • Create new “Base Technologies” that enable 24-hour, autonomous design
    • Extreme partitioning (bite-sized problems)
    • Parallel search and optimization
    • Machine learning: models of tools, designs
  • New paradigm for design tools and methods: autonomy first
  • Bring down barriers to democratize HW design
  • Embedded vision chips (28nm/16nm) from Michigan Internal Design Advisors team
    • Layout @Michigan: 10+ weeks, significant resource
  • OpenROAD and IDEA goal: 1 day, no humans (!)

Team