mirror of
https://github.com/TinyTapeout/tt-support-tools.git
synced 2026-11-03 12:46:08 +01:00
291 lines
12 KiB
YAML
291 lines
12 KiB
YAML
# ---------------------------------------------------------------------------
|
||
# Tiny Tapeout datasheet — UNIVERSITY EDITION.
|
||
#
|
||
# python3 docs/product/build.py --config docs/product/datasheet-universities.yaml \
|
||
# --out docs/product/tt-datasheet-universities.html --pdf
|
||
#
|
||
# Same template and assets as datasheet.yaml; the difference is audience. This
|
||
# one is written for a department buying for a cohort, so it speaks in "we/our
|
||
# students", leads on per-student cost, and answers procurement and calendar
|
||
# questions an individual buyer never asks. Editing notes are in datasheet.yaml.
|
||
# ---------------------------------------------------------------------------
|
||
|
||
doc:
|
||
title: Tiny Tapeout for Universities
|
||
wordmark: Tiny Tapeout
|
||
wordmark_sub: ""
|
||
tag: FOR UNIVERSITIES
|
||
ref: ""
|
||
page2_title: Electrical Specifications
|
||
|
||
theme:
|
||
brand: "#0c66ab" # header bars and table header rows
|
||
red: "#ec3013"
|
||
tag_bg: "#fef244"
|
||
tag_fg: "#040371"
|
||
ink: "#141414"
|
||
ink_mid: "#55545f"
|
||
ink_faint: "#86858f"
|
||
ground: "#f2f1f4"
|
||
rule: "#c9c8d0"
|
||
rule_hard: "#141414"
|
||
# Chip-layout texture over the header bars, from the tt-datasheet-artwork repo.
|
||
# Blank the filename for flat bars; raise/lower the opacity for more or
|
||
# less texture (0.35 subtle, 0.55 balanced, 0.75 strong).
|
||
bar_texture: bar-texture.png
|
||
bar_texture_opacity: 0.55
|
||
heading_size: 23pt
|
||
body_size: 8.3pt
|
||
|
||
assets:
|
||
photo: demoboard.jpg
|
||
font: archivo.woff2
|
||
|
||
# --------------------------------------------------------------------------
|
||
# PAGE 1
|
||
# --------------------------------------------------------------------------
|
||
|
||
hero:
|
||
eyebrow: "" # short line above the headline; blank to hide
|
||
heading: Get your class on silicon from €70 per design
|
||
body: >-
|
||
Students submit designs onto regular shuttles with a few clicks. Hundreds
|
||
are combined into a multi project chip and manufactured on an open source
|
||
PDK. The cohort shares a set of easy to use demoboards for bring-up and test.
|
||
photo_alt: Tiny Tapeout demoboard with a QFN-64 packaged ASIC on a breakout board
|
||
photo_caption: ""
|
||
|
||
features:
|
||
- kicker: Cohort
|
||
title: All designs on one chip
|
||
body: >-
|
||
Enable and test each design in turn with our easy to use demoboard. Students can share
|
||
hardware instead of buying one board per student.
|
||
- kicker: IT footprint
|
||
title: No install needed
|
||
body: >-
|
||
The flow can run in a GitHub Action. Any student laptop with a browser is
|
||
enough. A Docker image is available for local development.
|
||
- kicker: Process
|
||
title: Three PDKs, no NDAs
|
||
body: >-
|
||
SkyWater sky130, IHP sg13g2 and GlobalFoundries gf180mcu — 10+ shuttles a
|
||
year across three open-source PDKs.
|
||
- kicker: I/O
|
||
title: 26 pins, plus analog
|
||
body: >-
|
||
Clock, reset, 8 dedicated inputs, 8 dedicated outputs and 8 bidirectional
|
||
pins — plus up to 6 analog pins where the process allows.
|
||
- kicker: Flexibility
|
||
title: Use your own EDA tools
|
||
body: >-
|
||
Any toolchain, commercial or open source, as long as the GDS and LEF can
|
||
be published.
|
||
- kicker: Resources
|
||
title: Teach it your way
|
||
body: >-
|
||
Bring your own course or use our workshops and HDL templates. Build a course based on the RISC-V
|
||
CPU, FPGA and analog FPGA included on each chip.
|
||
|
||
quotes:
|
||
heading: "" # blank keeps the quotes as a band with no heading
|
||
items:
|
||
- text: >-
|
||
“Tiny Tapeout has been an exciting game changer for my students and the
|
||
broader microelectronics community. It helps us attract much-needed new
|
||
talents into a field that has previously failed to provide highly
|
||
accessible on-ramps.”
|
||
name: Prof. Boris Murmann
|
||
affiliation: Chair, IEEE Solid-State Circuits Society · University of Hawai‘i
|
||
- text: >-
|
||
“Tiny Tapeout is genius! It allows students, hobbyists, and
|
||
professionals to easily create custom silicon circuit blocks, supporting
|
||
digital, analog, or mixed-signal… indispensable for modern IC design
|
||
education!”
|
||
name: Prof. Harald Pretl
|
||
affiliation: Senior Principal Engineer, Intel · JKU Linz
|
||
|
||
pricing:
|
||
heading: What a cohort costs
|
||
note: ""
|
||
columns:
|
||
- {label: Item, width: "27%", style: name}
|
||
- {label: What it buys you}
|
||
- {label: From, width: "22%", style: price}
|
||
rows:
|
||
- ["1 tile",
|
||
"Smallest purchasable area - fits roughly 1,000 standard cells. Dimensions vary by PDK, see page 2.",
|
||
"€70"]
|
||
- ["Analog pin",
|
||
"Multiplexed analog pad access for mixed signal work. Minimum project size of 2 tiles applies.",
|
||
"€100 <span class=\"t-sub\">/ pin, max 6</span>"]
|
||
- ["Demoboard PCB",
|
||
"Packaged chip on a demoboard. Control via USBC, 3 Pmod ports, clock and power supply. Write test scripts with MicroPython",
|
||
"€300 <span class=\"t-sub\">each</span>"]
|
||
- ["Postage & packing",
|
||
"Flat rate worldwide, charged once per demoboard.",
|
||
"€15"]
|
||
footnote: >-
|
||
<b>A class of 25, each submitting one design, sharing 5 demoboards for
|
||
testing: 25 tiles (€1,750) + 5 boards (€1,500) + postage (5 × €15) = €3,325,
|
||
or €133 a student.</b> Every extra student after that is €70. Price your
|
||
own cohort at
|
||
<b><a href="https://app.tinytapeout.com/calculator">app.tinytapeout.com/calculator</a></b>,
|
||
or email
|
||
<b><a href="mailto:education@tinytapeout.com">education@tinytapeout.com</a></b>
|
||
for a quote.
|
||
|
||
faq:
|
||
heading: What departments ask
|
||
note: FULL FAQ AT TINYTAPEOUT.COM/FAQ
|
||
items:
|
||
- q: How does this fit our academic calendar?
|
||
a: >-
|
||
Fabrication takes 6–9 months and delivery up to a year, so a design
|
||
submitted in one academic year may return in the next. Students can work
|
||
with the previous year’s submissions in a bring-up module that grows lab
|
||
skills and demonstrates why documentation matters.
|
||
- q: How do we pay?
|
||
a: >-
|
||
We invoice institutions directly, accept purchase orders and issue
|
||
written quotes your finance office can approve against. VAT invoices are
|
||
available.
|
||
- q: Do our students need prior experience?
|
||
a: >-
|
||
No. Guides and videos take beginners from first design to submission.
|
||
Thousands of past projects are already published to learn from.
|
||
- q: Who owns the work?
|
||
a: >-
|
||
Every design is published publicly under Apache-2.0, so Tiny Tapeout
|
||
does not suit confidential or commercially sensitive research. Full
|
||
terms at <a href="https://tinytapeout.com/terms">tinytapeout.com/terms</a>.
|
||
|
||
institutions:
|
||
# US-only for this sheet. The individual datasheet keeps the full
|
||
# international list; the non-US entries are still there if you need them.
|
||
label: Already teaching with Tiny Tapeout
|
||
items:
|
||
- Carnegie Mellon University
|
||
- New York University
|
||
- UC Santa Cruz
|
||
- UC San Diego
|
||
- San Jose State University
|
||
- Oklahoma State University
|
||
|
||
contact:
|
||
label: Talk to us
|
||
lines:
|
||
- education@tinytapeout.com
|
||
- Quotes · purchase orders · invoicing
|
||
|
||
# --------------------------------------------------------------------------
|
||
# PAGE 2 — identical specifications to the individual sheet, with procurement
|
||
# added to the ordering table.
|
||
# --------------------------------------------------------------------------
|
||
|
||
process:
|
||
heading: Process & fabrication
|
||
note: TILE DIMENSIONS PER PDK
|
||
columns:
|
||
- {label: PDK, width: "19%", style: name}
|
||
- {label: Foundry, width: "21%"}
|
||
- {label: Node, width: "20%", style: num}
|
||
- {label: 1×1 tile area, width: "24%", style: mono}
|
||
- {label: Analog support}
|
||
rows:
|
||
- ["sky130A", "SkyWater", "130 nm", "161.00 × 111.52 µm", "Full"]
|
||
- ["ihp-sg13g2", "IHP", "130 nm BiCMOS", "202.08 × 154.98 µm", "Partial"]
|
||
- ["gf180mcuD", "GlobalFoundries", "180 nm", "346.64 × 160.72 µm", "Full"]
|
||
footnote: >-
|
||
One tile holds approximately <b>1,000 standard cells</b>. Larger designs are
|
||
built from multi-tile blocks, up to <b>8×4</b> on sky130A and ihp-sg13g2 and
|
||
up to <b>4×4</b> on gf180mcuD; the sizes available in between differ per PDK.
|
||
Analog projects require a minimum height of 2 tiles.
|
||
|
||
ratings:
|
||
heading: Typical ratings
|
||
note: DIGITAL I/O
|
||
columns:
|
||
- {label: Parameter, width: "40%", style: name}
|
||
- {label: SKY130A, width: "13%", style: num}
|
||
- {label: ihp-sg13g2, width: "13%", style: num}
|
||
- {label: gf180mcuD, width: "13%", style: num}
|
||
- {label: Unit}
|
||
rows:
|
||
- ["I/O supply voltage", "3.30", "3.30", "3.30", "V"]
|
||
- ["Input frequency", "66", "66", "66", "MHz"]
|
||
- ["Output toggle frequency", "33", "33", "33", "MHz"]
|
||
- ["Output drive strength, source/sink", "4", "4", "4", "mA"]
|
||
- ["Demoboard clock generator", "66.5 M", "66.5 M", "66.5 M", "Hz"]
|
||
- ["Pad-to-tile round-trip latency", "20", "20", "20", "ns"]
|
||
- ["Pin-to-pin latency variance", "2", "2", "2", "ns"]
|
||
footnote: >-
|
||
For more detail see
|
||
<b><a href="https://tinytapeout.com/specs/">tinytapeout.com/specs</a></b>.
|
||
|
||
gpio:
|
||
heading: GPIO pin map
|
||
columns:
|
||
- {label: Signal, width: "34%", style: mono}
|
||
- {label: Width, width: "14%", style: num center}
|
||
- {label: Direction, width: "22%"}
|
||
- {label: Function}
|
||
rows:
|
||
- ["clk", "1", "Input", "Clock"]
|
||
- ["rst_n", "1", "Input", "Reset, active low"]
|
||
- ["ui_in[7:0]", "8", "Input", "General purpose"]
|
||
- ["uo_out[7:0]", "8", "Output", "General purpose"]
|
||
- ["uio[7:0]", "8", "Bidirectional", "Per-pin direction control"]
|
||
linkline: >-
|
||
26 I/O PINS TOTAL ·
|
||
<b><a href="https://tinytapeout.com/specs/gpio/">TINYTAPEOUT.COM/SPECS/GPIO</a></b>
|
||
|
||
analog:
|
||
heading: Analog I/O
|
||
note: OPTIONAL
|
||
columns:
|
||
- {label: Parameter, style: name}
|
||
- {label: Value, width: "34%", style: mono}
|
||
rows:
|
||
- ["Analog pins, maximum", "6 · ua[0:5]"]
|
||
- ["Series resistance, pad to project", "< 500 Ω"]
|
||
- ["Parasitic capacitance", "< 5 pF"]
|
||
- ["Current per pin, maximum", "4 mA"]
|
||
- ["VDPWR digital supply", "1.8 V"]
|
||
- ["VAPWR analog supply", "3.3 V"]
|
||
linkline: >-
|
||
<b><a href="https://tinytapeout.com/specs/analog/">TINYTAPEOUT.COM/SPECS/ANALOG</a></b>
|
||
|
||
ordering:
|
||
heading: Ordering information
|
||
note: EDUCATION@TINYTAPEOUT.COM
|
||
headless: true
|
||
columns:
|
||
- {width: "27%", style: name}
|
||
- {}
|
||
rows:
|
||
- ["Shuttle cadence",
|
||
"10+ shuttles per year across the three processes. Check <a href=\"https://app.tinytapeout.com/chips\">tinytapeout.com/chips</a> for the schedule."]
|
||
- ["Lead time",
|
||
"6–9 months in fabrication, then assembly, test and fulfilment."]
|
||
- ["Payment",
|
||
"Invoices, purchase orders and written quotes for institutions. VAT invoices available."]
|
||
- ["Volume discount",
|
||
"10% off orders over €10,000. Price a cohort at <a href=\"https://app.tinytapeout.com/calculator\">app.tinytapeout.com/calculator</a>, or email us for a quote."]
|
||
- ["Deliverable",
|
||
"Silicon area only for remote or shared test, or area plus demoboard kits: packaged chip mounted on the demoboard."]
|
||
- ["Design tools",
|
||
"Supplied open-source LibreLane flow running in GitHub Actions, IIC-OSIC-TOOLS Docker or any commercial or open-source toolchain of your own."]
|
||
- ["Minimum submission",
|
||
"GDS + LEF, produced with any tools, in one of our template repositories under Apache-2.0. Your tools must permit publishing them."]
|
||
|
||
disclaimer:
|
||
label: Disclaimer
|
||
body: >-
|
||
Specifications are indicative and subject to change between shuttles.
|
||
Electrical characteristics are quoted for the sky130A process unless stated
|
||
otherwise — consult tinytapeout.com/specs for the process you intend to use.
|
||
Every submitted design is published publicly under Apache-2.0. Full terms and
|
||
conditions of sale are published at
|
||
<a href="https://tinytapeout.com/terms">tinytapeout.com/terms</a>.
|