Skip to content
SASemiAgoraSemiconductor knowledge & engineeringOpen lesson

SIMULATION / SKY130_SRAM_WRITE_BOUNDARY_001

SRAM write-boundary simulation
SRAM Write Boundary

Replay the 24-case SKY130 shmoo that maps dynamic write success versus wordline level and write-VDD assist.

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 each wordline level against each write-VDD assist level.
  • Open representative pass and fail waveforms before reading the boundary.
  • Use the pass condition to separate dynamic write success from static SNM.

RUN CARD

Conditions before conclusions.

The current site replays saved 24-case evidence; new shmoo execution remains offline.

precomputed replay

Primary knobs

  • Wordline levels: 0.8 V to 1.8 V
  • Write-VDD assist: 1.8 V, 1.6 V, 1.4 V, 1.2 V
  • Initial state: Q=1, QB=0 before write
  • Decision time: 7.5 ns after supply restoration
outputs

Saved outputs

  • pass/fail shmoo
  • representative waveforms
  • minimum successful wordline by assist
  • summary CSV

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-write-boundary-web-v1.json

Open file ->
download

Summary CSV

/data/write-boundary-summary.csv

Open file ->
download

Verification script

/data/verify_write_shmoo.py

Open file ->
download

Reproduction script

/data/reproduce_write_shmoo.sh

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

Execute a transient case for each wordline and assist pair.

Keep this method attached when reusing the figure or metric.

method

Classify success using the published final-node voltage rule.

Keep this method attached when reusing the figure or metric.

method

Summarize the minimum successful wordline voltage at each assist level.

Keep this method attached when reusing the figure or metric.

method

Preserve scripts, netlists, waveform samples, and source notes together.

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 yield or production macro claim.

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

non-claim

No mismatch, PVT sweep, extracted parasitics, bitcell characterization deck, or write-driver model.

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

non-claim

Dynamic write success is not the same metric as WSNM.

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 24 cases, all converged, and mixed pass/fail regions.

SKY130_SRAM_WRITE_BOUNDARY_001

evidence note

Boundary is monotonic with assist in the saved evidence payload.

SKY130_SRAM_WRITE_BOUNDARY_001

evidence note

The lesson packet and worksheet keep the pass condition visible.

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