Skip to content
SASemiAgoraSemiconductor knowledge & engineeringOpen lesson

SIMULATION / SKY130_SRAM_READ_001

SRAM read transient and bitline delay
SRAM Read

Replay SKY130 6T read cases across bitline load, 100 mV sense delay, and internal-node disturb.

sectionExploresectionRun CardsectionExportsectionMethodssectionLimitssectionEvidence

EXPLORE

Start with the observable.

Use this page when the simulation is the primary artifact. The linked lesson explains the concept; the linked lab keeps the visual replay surface available.

guided exploration
  • Compare the bitline split at 30 fF, 100 fF, and 300 fF loads.
  • Locate the 100 mV sense threshold before reading the extracted delay.
  • Keep the internal-node disturb marker visible when discussing read stability.

RUN CARD

Conditions before conclusions.

The page replays saved SKY130 read evidence. It does not submit new SPICE jobs from the browser.

precomputed replay

Primary knobs

  • Bitline capacitance: 30 fF, 100 fF, 300 fF
  • Supply: 1.8 V
  • Corner: TT, temperature: 27 C
  • Sense marker: 100 mV BL/BLB differential
outputs

Saved outputs

  • read waveform samples
  • 100 mV sense delay
  • stored-node disturb peak
  • load-delay monotonic verification

EXPORT

Download the public artifacts.

These exports are the supported public files for review. PDK files and restricted third-party material are not redistributed.

download

Dataset JSON

/data/sky130-sram-read-web-v1.json

Open file ->
download

30 fF netlist

/data/sky130-sram-read.spice

Open file ->
download

100 fF netlist

/data/sky130-sram-read-100ff.spice

Open file ->
download

300 fF netlist

/data/sky130-sram-read-300ff.spice

Open file ->
download

Package script

/data/package_sky130_sram_read.py

Open file ->

METHODS

How the number was made.

Methods are written for citation discipline: the extraction rule matters as much as the plotted value.

method

Measure the BL/BLB differential crossing at the published 100 mV threshold.

Keep this method attached when reusing the figure or metric.

method

Compare sense delay only across the saved bitline-load cases.

Keep this method attached when reusing the figure or metric.

method

Track the stored-zero internal node to keep read disturb visible.

Keep this method attached when reusing the figure or metric.

method

Preserve netlists and scripts next to the replay dataset.

Keep this method attached when reusing the figure or metric.

LIMITS

What this page does not claim.

The MVP is useful because the limits are visible. These statements prevent a teaching simulation from being cited as silicon evidence.

non-claim

Educational pre-layout SRAM result; not a silicon, compiler, or post-layout macro claim.

Carry this boundary into any derivative note, paper draft, or slide.

non-claim

No mismatch, PVT sweep, extracted array parasitics, sense amplifier, or peripheral driver is included.

Carry this boundary into any derivative note, paper draft, or slide.

non-claim

The 100 mV threshold is a teaching marker, not a qualified sense-enable specification.

Carry this boundary into any derivative note, paper draft, or slide.

non-claim

PDK files are not redistributed by SemiAgora.

Carry this boundary into any derivative note, paper draft, or slide.

EVIDENCE

Trace the claim back to artifacts.

The evidence route remains the catalog-level browser; this page is the simulation-level reading card.

evidence note

Verification records three converged cases and monotonic load-delay ordering.

SKY130_SRAM_READ_001

evidence note

All cases retain the stored state in the saved evidence payload.

SKY130_SRAM_READ_001

evidence note

Netlists, package script, and run script are downloadable as public artifacts.

SKY130_SRAM_READ_001

Public execution boundary

No server-side live ngspice execution, uploads, accounts, payments, comments, newsletter signup, or job/event submissions are active on this page.