3D exploded view

Antminer Hydro: inside an ASIC, piece by piece

Explore an open Antminer S21 Hydro in 3D: the three hashboards and their 648 BM1368 chips, the temperature sensors, the cold plates, the water-cooled three-phase power supply and the control board. Each component is explained in simple terms.

335 TH/s
SHA-256 hashrate
648
BM1368 ASIC chips
5,360 W
dissipated into water, 0 fans
16 J/TH
energy efficiency
Interactive 3D model

The Antminer S21 Hydro, from cover to chips

Rotate the machine, move the slider to open or close it, and click a component (in the view or in the list) to understand its role.

3D exploded view of an Antminer S21 Hydro: cover, control board, ribbon cables, three hashboards with their BM1368 chips and cold plates, APW11 power supply, front panel with water connections

Loading the 3D model…

Drag to rotate · scroll or pinch to zoom · click a part to isolate it

input HBM ↔ GH100 compute output

Educational simulation: the figures are orders of magnitude, and the image is drawn by the page.

And alongside it: the GPU chip

The GPU runs any algorithm, the ASIC runs only one

An ASIC mining chip is a dedicated circuit: Bitcoin's double SHA-256 is hard-wired into its transistors, and it cannot compute anything else. A GPU is a programmable processor, able to run any algorithm loaded onto it, at the cost of some control overhead. Give both chips the same task to compare them.

Give both chips the same task:
The GH100 chip of the NVIDIA H200 surrounded by its six HBM3e memory stacks, rendered from our 3D model
GPU · programmable architecture

NVIDIA H200 (GH100 chip)

One piece of hardware, as many algorithms as there are programs

Bitcoin: about 10 billion hashes per second (10 GH/s) at 700 W

  • Programmable: the same chip trains an AI model, renders 3D scenes or simulates the climate, depending on the program loaded
  • Every instruction is fetched, decoded and scheduled before being executed: that is the price of flexibility
  • A large share of the silicon is used for control, caches and data movement, not for the computation itself
See the GH100 chip in 3D
BM1368 ASIC chips lined up on an Antminer S21 Hydro hashboard, rendered from our 3D model
ASIC · dedicated circuit

Bitmain BM1368 (Antminer S21 Hydro)

A single algorithm, hard-wired into the silicon

Bitcoin: ≈ 500 billion hashes per second (0.5 TH/s) per chip, at ≈ 8 W

  • The algorithm is the circuit: the 128 rounds of double SHA-256 are hard-wired, stage by stage
  • No instructions to fetch, no cache, no external memory: no cycles wasted on control
  • A new nonce enters on every clock cycle, in hundreds of engines running in parallel
See the BM1368 chips in 3D

GPU figures for SHA-256: Happy Mining estimate based on the H200's integer compute throughput; ASIC figures: the S21 Hydro's 335 TH/s and 5,360 W spread across its 648 chips (3 boards of 216).

Read the ASIC vs GPU comparison

Why ASICs are thousands of times more efficient at mining bitcoin

  1. 1

    The circuit is the algorithm

    In an ASIC, SHA-256 is not a program you load: it is the very shape of the transistors, stage by stage. Nothing to fetch, nothing to decode: data enters one end of the pipeline and the hash comes out the other, on every clock cycle.

  2. 2

    All the silicon does the work

    On a GPU, a large part of the chip is used to decide what to do: fetching instructions, scheduling threads, managing caches and memory. On a mining ASIC, almost the entire surface is made of identical hashing engines, and each one produces a result on every clock tick.

  3. 3

    The price of flexibility

    Every control step costs time and energy: a single 8 W BM1368 chip computes around fifty times more hashes than a 700 W H200, with 85 times less energy. The reverse is also true: the ASIC has no circuit for anything other than SHA-256. To run a language model, only a programmable processor such as the GPU will do.

GPU and ASIC, point by point

CriterionGPU (NVIDIA H200)ASIC (Bitmain BM1368)
What the chip can doAny program: AI, 3D rendering, simulation, video…Only one thing: bitcoin's double SHA-256
How it is given workA (CUDA) program of billions of instructionsA block header and a range of nonces to try
What the silicon is used forComputation, but also schedulers, registers, caches and memory controllersAlmost exclusively identical SHA-256 engines
Memory141 GB of HBM3e at 4.8 TB/sNo external memory: a few registers per engine
Size and power consumptionOne large 814 mm² chip, up to 700 W648 small chips per machine, ≈ 8 W each
Bitcoin (SHA-256)≈ 10 GH/s: never profitable≈ 0.5 TH/s per chip, 335 TH/s per machine
Artificial intelligenceWhat it was built for: up to 3,958 TFLOPS in FP8Impossible
If the use case changesThe same hardware can be used for other programsUseful as long as mining earns more than the electricity it consumes
Fonctionnement

Comment fonctionne un ASIC de minage ?

Un mineur Bitcoin fait une seule chose, des milliers de milliards de fois par seconde : hacher. Voici le parcours du travail et de la chaleur dans un S21 Hydro.

  1. 1

    Le pool envoie du travail

    Par Ethernet, la carte de contrôle reçoit du pool de minage un « job » : l'en-tête du prochain bloc Bitcoin à hacher et la difficulté cible. Elle découpe ce travail en millions de petites tâches.

    Protocole Stratum, mise à jour toutes les 30 s
  2. 2

    Les puces hachent

    Chaque BM1368 reçoit une plage de nonces et calcule SHA-256(SHA-256(en-tête)) pour chacun. 648 puces en parallèle : 335 000 milliards de hashs par seconde.

    335 TH/s
  3. 3

    Un hash sous la cible remonte

    Quand une puce trouve un hash plus petit que la cible, elle le renvoie par la chaîne à la carte de contrôle, qui l'envoie au pool : c'est un « share ». Le pool rémunère chaque share, et le bloc est gagné quand un share bat la difficulté du réseau.

    Récompense versée en bitcoin
  4. 4

    L'eau emporte la chaleur

    Les 5,36 kW consommés ressortent à 100 % en chaleur : l'eau traverse les plaques froides et l'alimentation, ressort plus chaude de quelques degrés et va vers un refroidisseur sec ou un échangeur, qui peut chauffer un bâtiment.

    8–10 L/min, eau à 20–50 °C
Fiche technique

S21 Hydro, S21 XP Hydro et S21 air : les chiffres

Même famille de puces, deux refroidissements : l'eau permet de pousser les puces plus fort, en silence, et de récupérer la chaleur.

CaractéristiqueS21 HydroS21 XP HydroS21 (air)
Hashrate335 TH/s (±3 %)473 TH/s200 TH/s
Consommation5 360 W5 676 W3 500 W
Efficacité16 J/TH12 J/TH17,5 J/TH
Puces3 × 216 BM1368BM1370 (Hydro)3 × 108 BM1368
RefroidissementLiquide, plaques froides, 0 ventilateurLiquide, plaques froides, 0 ventilateurAir, 4 ventilateurs
AlimentationAPW11 intégrée, refroidie par eauAPW11 intégrée, refroidie par eauAPW17 intégrée
Entrée électrique380–415 V triphasé, 50/60 Hz380–415 V triphasé, 50/60 Hz200–240 V monophasé
Eau20–50 °C, 8–10 L/min, ≤ 3,5 bar20–50 °C, 8–10 L/min, ≤ 3,5 bar—
Bruit≈ 50 dB≈ 50 dB≈ 75 dB
Dimensions339 × 173 × 207 mm339 × 173 × 207 mm400 × 195 × 290 mm
Poids net12,3 kg13,8 kg≈ 15,5 kg
Carte de contrôleAmlogic A113D / CVITEK CV1835Amlogic A113D / CVITEK CV1835Amlogic A113D / CVITEK CV1835

Valeurs constructeur (Bitmain), hashrate ±3 %, consommation à 35 °C d'eau en entrée pour les modèles Hydro. Le S21 Hydro existe aussi en 302 et 319 TH/s.

What is a mining ASIC?

An ASIC (Application-Specific Integrated Circuit) is a chip built for a single calculation. In the case of Bitcoin, that calculation is the SHA-256 hash function, applied twice to a block header. A CPU or a graphics card is programmable and can run any algorithm, at the cost of control overhead; an ASIC chip runs only this one, but trillions of times per second for a few watts. That is why, since 2013, all bitcoin mining has been done on specialized machines: ASIC miners, of which Bitmain's Antminers are the most widespread.

At Happy Mining, we have been selling, installing and hosting these machines for years, and we repair them too. This page opens up an Antminer S21 Hydro, a water-cooled model, to show what is inside. Rotate it, open it and click on each part in the 3D exploded view.

The five main parts of an Antminer

Whatever the model, an Antminer is always made up of the same building blocks:

  1. The hashboards (hashing boards): three boards, each carrying 216 BM1368 ASIC chips, for a total of 648 chips, along with their power electronics, two temperature sensors, an EEPROM and a crystal oscillator. They are what produce the hashrate.
  2. The control board: a small ARM computer (Amlogic A113D or CVITEK CV1835 SoC depending on the batch) that runs the firmware, connects to the pool over Ethernet and drives the three boards over a serial link.
  3. The power supply: on the S21 Hydro, an integrated APW11, fed with three-phase 380–415 V, which delivers around twenty volts and up to 300 A to the boards. It is itself water-cooled.
  4. The cooling system: brazed aluminum cold plates, one per board, through which the circuit's water flows, replacing the heatsinks and fans of an air-cooled model.
  5. The chassis and front panel: a closed 339 × 173 × 207 mm enclosure, with the water connectors, manifolds, three-phase socket, network port and status LEDs on the front.

In the 3D view, every component is clickable. The key point: all the intelligence is in the control board, all the power is in the hashboards. The two can be replaced independently, which makes these machines repairable.

How does an ASIC chip mine bitcoin?

Mining consists of finding a number (the nonce) such that the SHA-256 hash of the block header is below a target set by the network. There is no shortcut: you have to keep trying, and the only way to try faster is to multiply the hashing circuits. A BM1368 contains hundreds of these circuits, manufactured on a process of a few nanometers, each computing one double SHA-256 per clock cycle.

Why is a specialized chip thousands of times more efficient than a graphics card at this calculation? It all comes down to the difference between a programmable architecture and a dedicated circuit, which we explain in detail in our ASIC vs GPU comparison.

The work flows as follows:

  • the pool sends the control board a block template and the target, via the Stratum protocol;
  • the control board distributes nonce ranges among the three hashboards, over the serial link carried by the ribbon cables;
  • on each board, the command propagates from chip to chip along the chain; each chip tries its nonces and sends back those that fall below a threshold;
  • the control board forwards these results (the shares) to the pool, which pays the miner in proportion to their work, whether or not the block is found.

At 335 TH/s, an S21 Hydro tries 335 trillion nonces per second. Compared with the current network difficulty, this represents a small share of the global hashrate: hence pool mining, which smooths out revenue. Our ASIC profitability calculator runs this calculation with today's data.

The hashboard in detail: chips, domains, sensors

An S21 Hydro hashboard is a printed circuit board about 30 cm long, carrying 216 chips arranged in 18 voltage domains of 12 chips. Within a domain, the 12 chips are mounted in parallel; the domains themselves are stacked in series: the power supply provides around twenty volts, and each domain receives about 1.1 V of it. This trick avoids having to distribute more than 1,500 amps at 1 V per board: in series, about 85 A is enough. The work follows another chain: the command enters at chip BM1 and passes from chip to chip up to BM216, as does the 25 MHz clock, and the results travel back the other way. If a chip fails, all the chips after it go silent, and the firmware reports the board as “204/216”. Open a hashboard in 3D to see the stepped domains and the chain in motion.

Two digital temperature sensors (U4 and U5, labeled T0 and T1) are placed on the water inlet and outlet sides. They are small I²C sensors from the TMP75 family: 12-bit measurement (0.0625 °C resolution), accuracy of around ±1 °C, powered at 3.3 V by the control board. The firmware monitors the board and the chips, triggers an alarm at 80 °C for the board and 95 °C for the chips, and puts the machine into protection mode beyond that. Each chip also has a built-in thermal diode. An EEPROM (U6) stores the board's identity and calibration (factory frequency and voltage); on the S21 generation, it replaces the PIC microcontroller used on the S19 series.

On the power side, the two copper terminals on each board carry nearly 90 A: a loose screw is the first thing we check on a machine that has overheated. At the front of the board, a boost converter produces 25 V for the control electronics, each domain has its own 1.2 V and 0.8 V regulators (LDOs), and 17 level shifters pass the signals from one domain to the next, since each one “floats” 1.1 V higher than the previous one.

Liquid cooling: why water changes everything

An air-cooled S21 expels 3.5 kW of heat with four fans, at 75 dB. An S21 Hydro transfers 5.36 kW into the water, with no fans, at around fifty decibels. Three advantages:

  • More chips per board: water removes heat far better than air, which makes it possible to fit twice as many BM1368 chips on each board (216 versus 108): 335 TH/s versus 200 TH/s for three boards, with better efficiency (16 J/TH versus 17.5).
  • Density: closed units that can be stacked in an Antrack cabinet or a container, with no hot aisle or air conditioning.
  • Recoverable heat: the water comes out at 40–60 °C, enough to heat a building, a greenhouse or a swimming pool; this is the principle behind our energy & mining projects.

The constraints are real: you need a water circuit (pump, dry cooler or heat exchanger, filtration), water that meets the manual's requirements (pure, deionized or antifreeze, with controlled pH and conductivity, never tap water), a flow rate of 8 to 10 L/min per machine at less than 3.5 bar, and a three-phase 380–415 V power supply. For a single machine at home, an air-cooled model or a watercooling kit is simpler.

Control board and firmware

The control board is a miniature Linux computer: it boots the firmware, obtains an IP address, connects to the pool and hosts the web interface where you configure pools and power modes and read the temperatures and hashrate of each board. The IP Report and Reset buttons on the front panel belong to it. It is also the board on which the HappyMining firmware runs, which we install free of charge on machines bought from us: per-board fine-tuning, efficiency modes, monitoring.

Maintenance and common faults

  • Missing board (“missing”): data ribbon cable not properly seated, or faulty control board.
  • Missing chips (“ASIC 204/216”): a dead chip in the chain, which can be repaired by replacing the chip.
  • Temperature too high: insufficient water flow, air bubble in a cold plate, faulty sensor or thermal paste that needs to be reapplied.
  • Board not hashing: loose terminal screw, damaged boost converter or regulator.

We diagnose and repair these faults in France, board by board, and we keep parts in stock: see our after-sales service & warranty page.

Price and availability

The Antminer S21 Hydro and the S21 XP Hydro are available in our shop, new, tested and delivered within 7 days, with the manufacturer's one-year warranty and our support in France. For a project with several machines, we offer the Antrack cabinet (four Hydro machines, integrated water circuit) and hosting in our facilities.

Frequently asked questions

Your questions about ASICs and the Antminer Hydro

What is a mining ASIC?

An ASIC (Application-Specific Integrated Circuit) is a chip designed for a single calculation. For Bitcoin, that calculation is SHA-256: an Antminer carries hundreds of these chips on hashing boards (hashboards), together with a control board that communicates with the pool, a power supply and a cooling system. It is thousands of times more efficient than a CPU or a graphics card for this calculation, and it can do nothing else.

What does a hashboard do?

It is the board that carries the ASIC chips, their power delivery and their sensors: 216 BM1368 chips on each board of an S21 Hydro, in 18 domains of 12, and three boards per machine. The chips are linked in a chain, receive work from the control board and send back the results. Each board produces about one third of the hashrate; the machine keeps mining, at reduced power, if one board fails.

Why choose an Antminer Hydro over an air-cooled model?

For three reasons: silence (≈ 50 dB versus 75 dB), density (closed machines that can be packed tightly into a cabinet without air conditioning) and heat that can be recovered as water at 40–60 °C. On the other hand, you need a water circuit (pump, cooler or heat exchanger) and a 380 V three-phase power supply. For a single machine in a private home, an air-cooled model or a watercooling kit is simpler; beyond 3 or 4 machines, the Hydro is the obvious choice.

What water should you use in an Antminer Hydro?

The Bitmain manual allows pure water, deionized water or glycol-based antifreeze, with a controlled pH (6.5–7.5 for pure water, 8.5–9.5 for deionized water) and low conductivity. Never use tap water: limescale and ions corrode the aluminum plates. Flow rate of 8 to 10 L/min per machine, pressure below 3.5 bar, and inlet water between 20 and 50 °C.

Can you plug an S21 Hydro into a standard outlet?

No. The built-in APW11 power supply requires 380–415 V three-phase power (LP20 cord). A 230 V single-phase installation is not possible without a dedicated converter. This is one of the questions we resolve when we study your installation, along with the water circuit.

What happens when a chip or a sensor fails?

The chips on a board are chained: if one dies, the ones that follow it stop responding and the firmware reports a board with fewer chips than expected (“ASIC 204/216”, for example), with a reduced hashrate. A faulty temperature sensor most often triggers a safety shutdown. In both cases, the board can be repaired (by replacing the chip or the sensor) or replaced; we provide this after-sales service in France.

How much does an Antminer S21 Hydro cost and how much does it earn?

The S21 Hydro is sold in our shop, new, tested and delivered within 7 days: see the Antminer S21 Hydro product page and the one for the S21 XP Hydro. Revenue depends on the bitcoin price, the network difficulty and above all your electricity price: our ASIC profitability calculator works it out in real time.

What does the HappyMining firmware bring to an Antminer?

Our HappyMining firmware installs on the control board and replaces the Bitmain firmware: fine-tuning of frequencies and voltages per board, efficiency modes, monitoring and alerts, all installed free of charge on machines purchased from us.

A water-cooled mining project?

From a single S21 Hydro to an Antrack cabinet holding four machines, we size the water circuit, the three-phase electrical supply and the heat recovery, then we deliver and install everything.