AI Foundry · mordast

Thermal Files Search — Sun 11 Oct 2026 (week 41)

An exhaustive search of the Esperanto archive on mordast for thermal-modeling and IC-layout files, done Sun 11 Oct 2026 on the Intel (private door, ~/git0/aifoundry, session 4405afb9), on your ask: find the thermal files, figure out the homegrown formats, chase the tar files, map where else the data could live, and feed the Vinci4D (Eric Frank) layout question. It extends the 1 Oct thermal-model-files report, which defined what Vinci's solver reads; this one says what the vault actually holds. Method: a research pass on what files mark thermal work (15-option tool/format survey, 11 Oct), then a classifier over the browser's index (124,477 Drive names, 10,165 Jira + 10,587 Confluence attachments, 554,045 commits) plus a walk of the 435-repo design mirror, plus looking inside the archives. Everything below is file metadata — names, sizes, dates, formats — never file contents. NDA: this page is private and unshared; locating a layout file is not clearance to move it, and nothing is exported to Eric without Roman's review.

The bottom line

1. Layout files — for Eric Frank (Vinci4D)

Eric's solver reads a die layout (OASIS/GDSII) or, failing that, block outlines plus per-block power. What the vault holds, by format (whole mirror; counts include ~3–4× duplication across the esperanto-soc, et_soc_1_5_tsmc7nm, et_soc_2_pd_tsmc7nm and et_soc_2_pd_sf4lpp copies):

Format Count What it is here Use for a thermal sim
.oas / .oasis 0 — the format Eric named; absent
.gds (real) 127 (473 MB) third-party macros only: Movellus LVD-PLL (189 MB), Moortec sensors (16–24 MB) vendor IP, not the die; carries TSMC — not usable for Eric
.gds (LFS pointer) 1 gepardo copy of the PLL, bytes not fetched —
.def ~4,079 block floorplans: minion_top_latest 157 MB, TBoxWrapper 180 MB, partial soc_top block outlines, placement, PG grid — derivable geometry
.def.gz several memshire_west_side 370 MB, spio 130 MB; maxion_top.def.gz is LFS-pointer-only same, compressed
.lef / .tlef 68 abstract cell/block boundaries and pins layer/pin geometry

What this means for Eric. There is no file that is both the real die geometry and clear of TSMC. The two honest options, both consistent with the 1 Oct email: 1. Derive a block-outline floorplan (die rectangle + one rectangle per shire with x/y/w/h, plus per-block power from §2) from the soc_top / minion_top DEF. This is the HotSpot-style "one row per shire" model — it carries no TSMC geometry, so it is the cleanest thing to share, and it is buildable from what is here. 2. Share a block-level DEF/LEF (e.g. minion_top), which has real placement but is a TSMC-7nm database and so needs Roman's and likely TSMC's sign-off. Heavier, and not "clear of TSMC".

Either way the decision is Roman's; this report only establishes that option 1 is feasible from vault data today.

2. The homegrown thermal/power flow — power estimation/ (Drive)

This is the "old-school homegrown formats" you pointed at. A 2017–2018 power-and-thermal flow, all in Drive at /archive/gdrive/power estimation/, built from spreadsheets, MATLAB, Perl, HSPICE and custom text — no commercial thermal tool. The pipeline:

Stage Files (format) Notes
Activity *.txt.condense, .condensecut, .txtcondense (homegrown), built by condense.py per-engine traces — minion / vpu / cache / neigh, dated 0420–0430 (Apr 2018); the big ones are large (minion_0420.txt.condense.gzip 704 MB, vpu_0420 178 MB)
Power 0420_530_ptpx_power.frpt (PrimeTime-PX report), vpu…ptpx… .frpt = PrimeTime PX formatted power; activity → power
Per-block power minion_top_power_hier_483.report, …_530.report hierarchical watt breakdown of minion_top — the power map
Per-transistor stackfin/stackfin_16nm.out (1,221 cells), stackfin.pl counts stack/fin per TSMC-16nm standard cell → "heat by transistor"
Thermal model matlab/minion_tdp.m (+ matlib/), PowerEstimationMaster.xlsm, PowerEstimation_*.xlsx minion_tdp.m computes Tj (6×) and temperature from power; TDP = thermal design power
Device/SPICE HspicePowerMeasDPC.pdf, HSPICE power measurement custom-latch vs compiler, leakage/speed
Context (PDF/PPTX) Maxion shire power architecture.pdf, DeepDive_VDD.pdf, Clock_Design*.pdf, ET_DeepDive_* ~85 PDFs + 46 decks of the power/clock analysis

So the "thermal model" is a MATLAB/Excel calculation (minion_tdp.m turning a per-block power map plus a stack/fin model into Tj), not a solver database. The ingredients Eric wants — per-block power at a stated V/f — are here, in the .report hierarchies and the .xlsm.

3. Vendor thermal engagements, sensors, measurement

4. Where else the files could be (the theory)

Ordered by likelihood of holding real thermal/layout data:

  1. archive/eng — the one export mordast cannot mount (address-restricted to 10.20.10.0,10.10.1.0; mordast is 10.20.10.72). The likely home of the signoff run areas (RedHawk/Totem/Voltus EM-IR and self-heat results), tool installs, the pre-2017 depot, and the merged tapeout database if one was kept. The single best place to ask about.
  2. The dangling Google-native Sheets. The Drive rclone logs show "Original Esperanto Shared Drive" reached only as a shortcut, and 52 Google Docs/Sheets never followed — their names are the power/thermal wish-list (PrimeTime timing summaries, power characterization planning, PMIC, NoC power, ET-SoC-2 power rails, PTPX experiments, SLT shmoo). Live Sheets, not copied. A Drive re-export with shortcuts resolved would capture them.
  3. The unrestored engineer home directories. 45 of the 54 home/<name> exports are empty placeholders — the ex-Esperanto roster, provisioned and waiting for a restore. Individual thermal/power scratch work (MATLAB, scripts) would live there.
  4. git-LFS objects. A git lfs fetch on the mirror would pull maxion_top.def.gz and the gepardo PLL GDS. Small, but maxion_top.def.gz is a real block floorplan worth having.
  5. The 48 SDK tarballs (2.1 TiB). Structurally software (Python wheels); a bounded interior scan found no layout/thermal, but they were not fully unpacked. Low probability, high cost — only worth a full pass if 1–3 come up empty.
  6. DRM-locked vendor PDFs (314 × 403 on the Drive copy). TSMC/Synopsys databooks with the material/thermal- conductivity and stack-up numbers the model needs — these largely never arrived; they come from the foundry, not the archive.
  7. The TEAM Confluence space and the unmounted parent archive/esperanto export — not exported / not mounted.

5. What's actionable now

Artifacts

Total life satisfaction: this pins down what the vault can and can't give Eric today — a derivable, clear-of-TSMC floorplan now, the rest waiting on archive/eng — and turns the "where are the thermal files" question into a short list Roman can act on.