noodling about on images

Signed-off-by: Sean Cross <sean@xobs.io>
This commit is contained in:
Sean Cross 2023-04-14 10:18:09 +08:00
parent 212c2ac485
commit f48869ad20
6 changed files with 35 additions and 14 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 325 KiB

Binary file not shown.

BIN
img/caravel.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 KiB

View File

@ -31,7 +31,11 @@
<img data-src="img/xobs-projects.jpg"> <img data-src="img/xobs-projects.jpg">
</section> </section>
<section> <section>
<h2>Outline</h2> <h2>Open Silicon</h2>
<img data-src="img/caravel.jpg">
</section>
<section>
<h2>Talk Outline</h2>
<ol> <ol>
<li>What does it mean for silicon to be "open"?</li> <li>What does it mean for silicon to be "open"?</li>
<li>What can we do today?</li> <li>What can we do today?</li>
@ -93,14 +97,14 @@
<section> <section>
<h2>EDA Software</h2> <h2>EDA Software</h2>
<ul> <ul>
<li class="fragment highlight-blue">Synthesis</li> <li data-fragment-index="2" class="fragment highlight-blue">Synthesis</li>
<li>Power generation</li> <li>Power generation</li>
<li>Clock tree synthesis</li> <li>Clock tree synthesis</li>
<li>Place and route</li> <li>Place and route</li>
<li>Verification</li> <li>Verification</li>
<li>Simulation</li> <li>Simulation</li>
</ul> </ul>
<p class="fragment highlight-red">Industry tools cost $1mm plus per seat</p> <p data-fragment-index="1" class="fragment highlight-red">Industry tools cost $1mm plus per seat</p>
</section> </section>
<section> <section>
<h2>IP Blocks</h2> <h2>IP Blocks</h2>
@ -124,6 +128,7 @@
<h2>GD32F103CBT6</h2> <h2>GD32F103CBT6</h2>
<div class="r-stack r-stretch"> <div class="r-stack r-stretch">
<img data-src="img/GD32F103CBT6-zeptobars.jpg"> <img data-src="img/GD32F103CBT6-zeptobars.jpg">
<img data-src="img/GD32F103CBT6-zeptobars-annotated.jpg" class="fragment fade-in-then-out">
<!-- <img data-src="img/GD32F103CBT6-zeptobars.jpg" class="fragment fade-in-then-out"> --> <!-- <img data-src="img/GD32F103CBT6-zeptobars.jpg" class="fragment fade-in-then-out"> -->
<img data-src="img/GD32F103CBT6-SC1-50.jpg" class="fragment fade-in-then-out"> <img data-src="img/GD32F103CBT6-SC1-50.jpg" class="fragment fade-in-then-out">
<img data-src="img/GD32F103CBT6-SC2-50.jpg" class="fragment fade-in-then-out"> <img data-src="img/GD32F103CBT6-SC2-50.jpg" class="fragment fade-in-then-out">
@ -283,7 +288,7 @@
<section> <section>
<h2>Memories are still hard</h2> <h2>Memories are still hard</h2>
<div class="r-stack"> <div class="r-stack">
<ul class="fragment fade-in-then-out"> <ul data-fragment-index="1" class="fragment fade-in-then-out">
<li>Density is constantly improving</li> <li>Density is constantly improving</li>
<li>Expect kilobytes of RAM on a chip</li> <li>Expect kilobytes of RAM on a chip</li>
<ul> <ul>
@ -292,11 +297,25 @@
<li>A ~4x increase is possible</li> <li>A ~4x increase is possible</li>
<li>Experimental ROM support</li> <li>Experimental ROM support</li>
</ul> </ul>
<div> <div class="fragment" data-fragment-index="2">
<img data-src="img/minimax-cpu-vs-memories.jpg" class="fragment fade-in-then-out"> <div class="r-stack">
<div>RAM, Registers, CPU</div> <img data-fragment-index="2" data-src="img/minimax-cpu-vs-memories.jpg"
class="fragment fade-in-then-out">
<img data-fragment-index="3" data-src="img/minimax-cpu-vs-memories-mem.jpg"
class="fragment fade-in-then-out">
<img data-fragment-index="4" data-src="img/minimax-cpu-vs-memories-cpu.jpg"
class="fragment fade-in-then-out">
</div>
<div class="r-stack">
<div data-fragment-index="2" class="fragment fade-in-then-out">RAM, Registers, CPU</div>
<div data-fragment-index="3" class="fragment fade-in-then-out">RAM, Registers, CPU</div>
<div data-fragment-index="4" class="fragment fade-in-then-out">RAM, Registers, CPU</div>
</div>
</div>
<div class="fragment fade-in-then-out" data-fragment-index="5">
<img data-src="img/SCMOS_16kb_sram.jpg" height="400">
<div>16 kB RAM, 3.3V</div>
</div> </div>
<img data-src="img/SCMOS_16kb_sram.jpg" height="400" class="fragment fade-in-then-out">
</div> </div>
</section> </section>
<section> <section>
@ -349,12 +368,13 @@
<section> <section>
<h2>More open projects</h2> <h2>More open projects</h2>
<img data-src="img/openmpw-shuttle.jpg"> <img data-src="img/openmpw-shuttle.jpg">
<p>developers.google.com/silicon</p>
</section> </section>
<section> <section>
<h2>Education</h2> <h2>Education</h2>
<img data-src="img/tinytapeout.jpg"> <img data-src="img/tinytapeout.jpg">
<p>$25 tinytapeout.com</p> <p>$25 tinytapeout.com</p>
<p>Zero-to-ASIC</p> <p>Zero-to-ASIC zerotoasiccourse.com</p>
<!-- <ul> <!-- <ul>
<li>NDA-free design</li> <li>NDA-free design</li>
<li>Many more hobbyists</li> <li>Many more hobbyists</li>
@ -375,18 +395,19 @@
<h2>Smaller process nodes?</h2> <h2>Smaller process nodes?</h2>
<ul> <ul>
<li>OpenROAD has been tested on smaller nodes</li> <li>OpenROAD has been tested on smaller nodes</li>
<li>No NDA-free PDKs yet</li> <li>No deep-submicron NDA-free PDKs yet</li>
</ul> </ul>
</section> </section>
<section> <section>
<h2>More involvement</h2> <h2>More involvement</h2>
<ul> <ul>
<li>OpenMPW</li> <li>OpenMPW -- developers.google.com/silicon</li>
<li>Tiny Tapeout</li> <li>Tiny Tapeout -- tinytapeout.com</li>
<li>Siliwiz</li> <li>Siliwiz -- app.siliwiz.com</li>
</ul> </ul>
<h2 class="fragment">Thank you</h2> <h2 class="fragment">Thank you</h2>
<h3 class="fragment">Questions</h3> <img class="fragment" data-src="img/j22-core.jpg">
<h3 class="fragment">Questions?</h3>
</section> </section>
</section> </section>
</div> </div>