Skip to content
SASemiAgoraSemiconductor knowledge & engineeringOpen lesson

SIMULATION / GENERIC_6T_SRAM_SNM_001

SRAM static noise margin butterfly
SRAM SNM

Compare hold and read butterfly curves, maximum-square SNM, and read-access margin loss.

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
  • Overlay hold and read butterfly curves before reading the SNM values.
  • Find the limiting square that fits between the mirrored inverter curves.
  • Use the read case to explain why access strength can reduce stability.

RUN CARD

Conditions before conclusions.

The page replays a saved generic SNM dataset; no arbitrary netlists run on the server.

precomputed replay

Primary knobs

  • Condition: hold versus read access
  • Supply: 1.0 V teaching model
  • DC samples: 1,001 points per condition
  • Metric: maximum fitted square
outputs

Saved outputs

  • hold butterfly
  • read butterfly
  • SNM values
  • read-margin reduction

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/generic-6t-snm-web-v1.json

Open file ->
download

Hold netlist

/data/generic-6t-snm-hold.cir

Open file ->
download

Read netlist

/data/generic-6t-snm-read.cir

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

Mirror one inverter curve against the other to form the butterfly plot.

Keep this method attached when reusing the figure or metric.

method

Fit the largest square inside the limiting lobes for hold and read cases.

Keep this method attached when reusing the figure or metric.

method

Report read SNM separately from hold SNM so access loading remains explicit.

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

Generic Level-1 model only; not a SKY130 signoff bitcell characterization.

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

non-claim

Static SNM is not the same as dynamic write success, read delay, or Vmin.

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

non-claim

No mismatch, PVT, extracted parasitics, half-select, or sense amplifier is included.

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

The dataset preserves 1,001 samples per condition.

GENERIC_6T_SRAM_SNM_001

evidence note

Hold and read conditions remain separated in the public payload.

GENERIC_6T_SRAM_SNM_001

evidence note

The linked lab keeps the butterfly visualization available for review.

GENERIC_6T_SRAM_SNM_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.