Physical Design · STA · Fault tolerance

Rafael Oliveira

Physical Design & STA Engineer taking silicon from netlist to GDSII, and researching how to keep it reliable.

Barcelona · Spain 180 nm → 7 nm FinFET
Portrait of Rafael Oliveira

Physical design engineer & researcher

Microelectronics and nanotechnology since 2018.

I implement ASICs end to end, from synthesized netlist to signoff-clean GDSII, with a focus on timing-driven design closure.

I hold a B.Sc. in Computer Science from the Federal University of Santa Catarina (UFSC), where I am also completing my M.Sc. My research targets the mitigation of process variability and radiation-induced failures in combinational circuits, and I work on radiation-hardened standard cell libraries and low-power RISC-V ASICs.

I have hands-on experience across the full RTL-to-GDSII flow with industry-standard EDA tools, in nodes from 180 nm down to 12 nm, and have published in international journals and conferences on digital design and fault tolerance.

I founded OSIRIS, a research group on RISC-V microarchitecture, and created VLSI Brasil, a blog sharing semiconductor knowledge in Portuguese.

7peer-reviewed publications
2018doing VLSI research since
180→7nm, technology nodes worked on
2processor ASICs implemented

What I actually build

From floorplan to tapeout, plus the research that makes circuits survive radiation.

01

ASIC Physical Design

End-to-end backend implementation from synthesized netlist to GDSII across 180 nm to 12 nm: floorplanning, placement, CTS, routing and physical optimization.

02

Timing Closure & STA

Multi-mode multi-corner (MMMC) timing analysis and closure with PrimeTime and Tempus. Setup/hold fixing, ECOs and congestion-aware optimization.

03

Physical Verification

DRC, LVS, antenna and density checks with industry tools, delivering signoff-quality layouts in advanced technologies.

04

Fault-Tolerant Design

Radiation-resilient combinational circuits and robust standard cell libraries for reliability in harsh environments.

05

RISC-V & ASIC Research

Founder and technical lead of OSIRIS: RISC-V microarchitecture, RTL design and ASIC implementation with open-source flows (SkyWater 130 nm / 65 nm).

06

Automation & Scripting

Flow automation and tool integration in TCL and Python to boost productivity and enable scalable design methodologies.

Core tools & technologies

The flows and languages I use day to day.

Implementation & signoff

  • Synopsys ICC2
  • PrimeTime
  • Cadence Innovus
  • Tempus
  • DRC / LVS
  • SPICE

Methodology

  • SDC
  • MMMC
  • UPF / Low power
  • CTS
  • ECO flows
  • RTL-to-GDSII

Languages & tools

  • TCL
  • Python
  • C / C++
  • Git
  • Subversion
  • Linux

Spoken

  • Portuguese (native)
  • English (fluent)

Let’s talk silicon

Open to conversations about physical design, timing closure, reliability research and RISC-V.