The ET-SoC-1, interactively

Flows
Tap a part for its details; double-tap it to zoom in.
    Explore

    Click any part of the chip, pick a data flow, or press Tour to step through it.

    No flow is playing.

    Space pauses · ← → stages · + − zoom · F presents · P panel · C follow

    Scale: The chip, about 26 mm across

    A schematic of Esperanto's ET-SoC-1 that you can click through: the die with its mesh of shires, a shire with its cache and minions, a minion with its vector unit, whose lanes also run the tensor instructions. Eleven animated flows show where data goes and what it costs, with the latency, bandwidth, energy and heat measured on the lab's cards, the host link included. A tour steps through it all.

    How to use it

    From the rack to the quarks

    Since 30 September the zoom goes on past the chip in both directions, at the owner's request. Out from the die: the package under its lid, the PCIe card (the vendor's photo), a host computer (an ATX board drawn to scale) and the rack of open-frame machines the lab's hosts stand in (the owner's photo, its machines' labels blurred). Most levels say what light, or a signal in a fibre, takes to cross them, counted in ticks of the cards' usual 600 MHz clock.

    In from the die, every part opens. The memory system goes down as the anatomy of a memory access draws it (its drawings are reused here): the L1 data cache to an LRAM block, a row and one latch's transistors; the shire cache to a bank, a sub-bank, an SRAM panel and a 6T cell; a mesh hop to its wire and repeaters; a memory shire to its PHY and a DQ driver; the DRAM to a bank and its 1T1C cell, and that cell in section (on a DRAM process, not the chip's). Since 1 October every transistor-level drawing leads on into the device: the latch's inverters, the 6T cell's transistors, the repeaters, the level shifters and the DQ pin's driver. The blocks whose insides are described but not drawn by Esperanto (the mesh stop and its router, the crossbar, the UC block, a neighbourhood, the core, the vector unit and its lanes, the tensor sequencer, the PCIe and I/O shires) are logical drawings built from what the documents say. And the compute path goes all the way down: a vector lane's fused multiply-add, its compressor tree of 17 partial products, one column of it, a 4:2 compressor, a full adder, an XOR gate in transistors, then the device.

    Every part leads further in. Where the chip's own circuit is not published (all of its gate-level design), a block opens onto the construction the textbooks give, labelled "textbook construction": the multiply-add's adder is a Kogge-Stone prefix tree, its aligner and normaliser shifters of multiplexers, its partial products a radix-4 Booth encoder's, its leading-zero count a tree of small cells; register files, decoders, queues, counters, comparators, control logic of standard cells, a phase-locked loop, error correction, a ROM, a sense amplifier and a clock gate are drawn the same way. Each goes down to a gate drawn as transistors (NAND, NOR, AND-OR-INVERT, XOR, an inverter, a multiplexer), and every gate to the FinFET, its fin, its channel and the silicon atoms; the DRAM's parts go to the DRAM cell's own transistor instead. A PCIe lane opens as a serial link, block by block (serialiser, equaliser and driver; the receiver's equaliser, samplers and clock recovery), down to a differential amplifier and a sense amplifier; the crossbars are multiplexers and arbiters; the multiply-add's rounding is a sticky bit, a decision and an increment. The wiring opens onto copper wires in section and a copper atom, whose outer electron is the current. Off the chip, the card's regulators open a buck converter, whose switches are power transistors of their own (not N7 FinFETs), and its boot switches the pin they set and the chip's receiver; the host's processor, memory and supply open the constructions they share with the chip's, each saying it is not the ET-SoC-1's. Only the die's key, a legend, has no zoom. Sideways, the memory shires, the PCIe shire and the I/O shire have the shires' edge links, so every move to a neighbour has its way back.

    The device is drawn at TSMC N7's published numbers (the chip is made in TSMC's 7 nm, N7 by WikiChip's account): the FinFET with its gates 57 nm apart and its fins 30 nm apart in a cell 240 nm tall; a fin in section, 6 nm wide and 52 nm tall, under a gate stack of hafnium oxide and work-function metal (the industry's practice: TSMC does not publish N7's); the channel under the gate, 16.5 nm long, about 257,000 silicon atoms and almost no dopant atoms; and one cell of the silicon crystal with its band gap. Below that the ladder goes on: one silicon atom with its fourteen electrons, its nucleus of 14 protons and 14 neutrons, a proton's three quarks, a quark with no measured size, and the Planck length, where known physics stops. Beside them: an electron, a phosphorus dopant atom, the DRAM cell, a copper atom of the wiring and a power transistor of the card's regulators.

    The electronics. The scenes of the device say how it works, with this chip's own numbers where the repository has them: the gate at 0 V or at the minion rail's 0.517 V (the switch, or G), about 85-120 electrons in an "on" channel and 0.002 on average in an "off" one, which still lets some 10 billion a second leak through (an average: the chip's leakage at 80 °C shared over its transistors); roughly a thousand electrons on an SRAM bit's node, 45,000-70,000 in a DRAM cell, which leaks and must be refreshed every 32 ms; the band gap that keeps pure silicon an insulator; and the energy of a switch, which goes as the voltage squared, the whole of the chip's low-voltage design. Numbers that are estimates say so and carry their assumptions.

    How many electrons?

    What it takes, in electrons, for the chip to do one small thing: each number with its kind and source (point at it); an estimate says "about" and its assumptions are in its source.

    WhatElectronsKind

    The camera moves between levels in three ways. Where one level is drawn inside the other it zooms smoothly. Where the ratio is huge, or the two pictures are of different kinds, it makes a "powers of ten" jump: it zooms into a marked box while the next level grows out of it, and the readout sweeps the decades in between (from a silicon atom to its nucleus, from a proton to a quark). Between neighbouring shires it glides sideways. Each level's facts, with their kinds and sources, are in its details panel and in the table below.

    Honesty notes. Sizes from the shire down are estimates (marked ≈): no floorplan of the chip's inside is published, so the blocks are logical drawings, and the circuits are textbook circuits (each says so) tied to this chip by its documents' counts and names. Facts read from core-et's Erbium-branch RTL carry that caveat: the same Minion core lineage in a later configuration, not confirmed to match the silicon. TSMC's N7 pitches, fin and gate length are published; this chip's own cells, its layer count and its transistors' threshold voltages are not. The pictures of the atom, the nucleus and the proton say what they are: electrons are clouds, not orbits, and quarks are not little balls. The rack photo is the page author's own, with the machines' tape labels blurred (they carry host names and network addresses); which three machines are the lab's is not recorded, so the host shown is "one of the rack's machines". The card photo is the vendor's (Apache-2.0), not a lab card.

    What the diagram shows

    The text version of the diagram is written when the page's script runs.

    What is measured, what is specified, what is inferred

    The count of facts by kind is written when the page's script runs.

    What would settle the rest: the asks

    Every part the drawing infers, what would settle it, and the row on the hub's improvement ladder that asks for it (a document to request from AI Foundry, an experiment on the cards, or an interface). The hub collects them with everything else the instruments cannot see.

    PartWhat is inferredWhat would settle itAsk

    Every fact on this page

    The facts behind the diagram, the panels and the captions, with their kind, the cards they were measured on and their source. Sort by any column or filter the rows.

    FactStatementKindCardsSource

    Versions

    ← All ET-SoC-1 measurement reports