Purnima Lallan Sharma Foundation · Est. 2021
PLS FoundationPLS FOUNDATIONEducate. Empower. Care.

QUANTUM SHARMA · SILICON ATLAS

From sand to silicon. From a bit to a computer.

Open a branch, inspect a device, and connect what you learn to something you can build. Understand CPUs, GPUs, RAM, SSDs and solar cells through one visual learning map.

Conceptual sequence of quartz, rough silicon, purified silicon, crystal ingot and wafer, branching to a chip and a solar cell.
Generated educational illustration, not to scale. Many purification and device-processing stages are omitted. Follow the tree for the complete explanation; tap the image to enlarge it.

One starting material, many structures. Products also use metals, insulators, packaging and other materials. The tree follows learning relationships; real systems combine several branches.

Choose a branch and go deeper

Choose a question. Follow its connections.
Quartz & silica

Silica is silicon combined with oxygen. Quartz-rich feedstock is selected and processed; a handful of ordinary sand is not ready-made chip material.

Explore the deeper guide →
Separate silicon

Industrial reduction changes silica into silicon. This changes the chemistry; the resulting material still needs further purification for demanding electronic uses.

Explore the deeper guide →
Purify

Chemical processing removes unwanted impurities and produces high-purity polysilicon. Controlled doping later adds selected impurities for a purpose; it is not the same as leaving contamination behind.

Explore the deeper guide →
Grow a crystal

A controlled crystal-growth process creates an ingot with an ordered atomic structure. Purity and crystal structure are separate properties.

Explore the deeper guide →
Slice a wafer

An ingot is sliced and its surfaces prepared. A wafer is a starting surface for device processing, not a complete CPU or solar cell.

Explore the deeper guide →
Pattern devices

Different processes form active regions, insulating layers and connections. Chip making repeats many tightly controlled steps before testing, separation and packaging.

Explore the deeper guide →
CPU

A CPU executes instructions using control logic, registers and arithmetic units. Caches and memory connections help supply its work. Modern CPUs also exploit parallelism.

Explore the deeper guide →
Inside a CPU core

Follow an instruction through fetching, decoding and execution. Register values and arithmetic results are different from data stored in an SSD.

Explore the deeper guide →
Caches & memory

A cache keeps selected data close to computation. A memory controller connects the processor to external memory; a larger cache is not the same thing as a larger SSD.

Explore the deeper guide →
GPU

A GPU organizes many arithmetic workers, schedulers, registers, caches and memory connections. Parallel work helps only when the algorithm and data movement permit it.

Explore the deeper guide →
Compute units

See how groups of threads use execution lanes and shared resources. A GPU arithmetic lane and a complete CPU core are different units, so their counts are not a direct comparison.

Explore the deeper guide →
VRAM & controllers

VRAM is memory attached to a GPU. Capacity, bandwidth and latency describe different limits. Adding memory needs a supported electrical, board and software configuration.

Explore the deeper guide →
One die, many products

GB202 is a GPU design used in both the RTX 5090 and RTX PRO 6000 Blackwell. The products have different enabled configurations and memory systems. Explore what is physical and what is a product choice.

Explore the deeper guide →
Can VRAM be pooled?

Two GPU boards have separate local memories. Splitting data or a model across devices needs compatible communication paths and software; it does not turn them into one equally fast memory bank.

Explore the deeper guide →
Memory cells

The same broad semiconductor material can form different ways to hold a bit. SRAM, DRAM and NAND flash trade area, speed, persistence and other properties differently.

Explore the deeper guide →
SRAM · cache

An SRAM cell uses a feedback circuit to hold a state while powered. It needs no periodic DRAM-style refresh, but it is still volatile.

Explore the deeper guide →
DRAM · working RAM

A DRAM cell represents a bit using stored charge. Charge leaks, so refresh is required. A RAM module combines memory devices and supporting connections.

Explore the deeper guide →
NAND · flash storage

Flash stores information through charge that changes a cell’s electrical behavior. 3D NAND stacks cell structures; it is different from stacking ordinary RAM sticks.

Explore the deeper guide →
SSD

An SSD combines NAND flash with a controller, firmware and interfaces on a board. It is an assembled storage system, not one uniform silicon chip.

Explore the deeper guide →
SSD controller

The controller maps logical addresses, manages errors and moves or retires physical flash blocks. NVMe describes a host interface, not a type of flash cell.

Explore the deeper guide →
Solar cells

A crystalline-silicon solar cell uses light to generate electrical energy. It branches into a different device process rather than following the complete CPU fabrication route. Other photovoltaic materials also exist.

Explore the deeper guide →
Light to current

Absorbed light can create mobile charge carriers. The cell structure and contacts collect them; a connected load lets electrical energy be delivered to a circuit.

Explore the deeper guide →
Cell to module

Connected cells form a module with protective layers and wiring. Series and parallel connections affect voltage and current; shading and cell mismatch complicate real systems.

Explore the deeper guide →
Start making

Build a small Boolean circuit now, check every input and export Verilog. Then learn what synthesis, physical design and a process design kit add to the evidence.

Explore the deeper guide →
Atoms & electric charge

Start with particles, charge and current. Track what moves through a wire and distinguish electron motion from the direction of conventional current.

Explore the deeper guide →
Transistors & switches

A gate voltage can control a transistor’s conducting path. Combine complementary switches to understand an ideal CMOS inverter, then inspect where the simple switch model stops being enough.

Explore the deeper guide →
Bits, bytes & addition

Use powers of two to represent an unsigned number. Add two eight-bit values and follow the carry when the result exceeds the available bits.

Explore the deeper guide →
Follow an instruction

A tiny teaching machine fetches, decodes and executes instructions. Step through a calculation and watch the program counter, accumulator and memory change.

Explore the deeper guide →

Change something. See what happens.

Why parallel work helps—sometimes

Compare one worker with a group of workers. This toy model uses equal-cost jobs and abstract time units. CPUs also have multiple cores and vector units; these are not real CPU/GPU performance measurements.

One worker: 16

Worker group: 6

Where does a bit go when power stops?

Write the same pattern into idealized DRAM and NAND, then switch power off and on. This compares volatility after a completed write. Real SSD recovery, endurance and interrupted writes need additional mechanisms.

Power on. Try writing a pattern.

DRAM?
NAND?

Build the ideas underneath the chip

Choose a starting point or follow these four guides in order. Each includes an original diagram, a worked example and questions with answers.

1 · Atoms, charge and current

Connect moving charge to a measurable current, with a worked calculation.

Learn more →

2 · A switch controlled by voltage

See how complementary transistors make an inverter and where the ideal model has limits.

Learn more →

3 · Numbers made from bits

Read an eight-bit number, add values and explain a carry beyond the last bit.

Learn more →

4 · A program becomes action

Follow a small calculation through instructions, registers and memory.

Learn more →

Turn understanding into a first design

Start with a switch, then build gates and verify a half adder. Keep the circuit, expected results and exported design together. The making guide shows the next industrial stages without claiming a simulated circuit is a finished chip.

Electricity lessons → Build logic online → How devices are made →