cd2e0c39fda4f253.tex
1: \begin{abstract}
2: %
3: Open-source hardware (OSHW) is rapidly gaining traction in academia and industry.
4: %
5: The availability of open RTL descriptions, EDA tools, and even PDKs 
6: %
7: enables a fully auditable supply chain for end-to-end (RTL to layout) open-source silicon, significantly strengthening security and transparency. 
8: %
9: % SoA and shortcomings
10: Despite promising developments, existing OSHW efforts have so far fallen short of producing end-to-end open-source SoCs at the complexity and performance level needed to run a general-purpose OS.
11: %
12: % Contributions
13: We present Basilisk, the first end-to-end open-source, Linux-capable RISC-V SoC taped out in IHP's open \SI{130}{\nano\meter} technology.
14: %
15: Basilisk features a 64-bit RISC-V core, a fully digital HyperRAM DRAM controller, and a rich set of IO peripherals including USB 1.1 and VGA.
16: %
17: To tape out Basilisk, we create a reusable tool pipeline to convert its industry-grade SystemVerilog description to Verilog.
18: %
19: We optimized logic synthesis in the open source Yosys synthesis tool, obtaining an increase in Basilisk's peak clock speed by \SI{2.3}{\x} to \SI{77}{\mega\hertz} and reducing its cell area by \SI{1.6}{\x} to \SI{1.1}{\mega\gateeq} while also reducing synthesis runtime and RAM usage.
20: %
21: We further optimized place and route in OpenROAD, enabling convergence to zero DRC violations while increasing core area utilization by \SI{10}{\percent} and reducing die area by \camr{\SI{12}{\percent}}.
22: 
23: \end{abstract}
24: