Skip to content

DEMO ONLY: Blender logical-inventory physical study (DO NOT MERGE)#23

Draft
Th0rgal wants to merge 1 commit into
mainfrom
demo/blender-physical-study
Draft

DEMO ONLY: Blender logical-inventory physical study (DO NOT MERGE)#23
Th0rgal wants to merge 1 commit into
mainfrom
demo/blender-physical-study

Conversation

@Th0rgal

@Th0rgal Th0rgal commented Jul 26, 2026

Copy link
Copy Markdown
Member

DEMO ONLY — DO NOT MERGE

This draft PR adds an autonomous, reproducible Blender 4.2.9 LTS physical-visualization study. It is intentionally a conceptual demo and is not intended for merge, hardware use, fabrication, or public release.

Evidence and contents

  • pinned exactly to base 618b39923862e660589cc6258e258783904b3861
  • parses the repository’s final Yosys/ABC generic-cell statistic block (167,885 cells, 16 types)
  • deterministic one-point-per-cell Geometry Nodes instancing preserves exact counts and proportions
  • Eevee Next .blend, 4K hero, exploded, top, close-up, transparent hero, preview, contact sheet
  • provenance manifest, SHA256SUMS, render timings, tests, visual-QA log
  • permanent render notice: CONCEPTUAL · SKY130-INFORMED · NOT GDS/P&R

Explicit boundary

No floorplan, CTS, routing, timing, DRC, LVS, density, antenna, extraction, or fabrication claim. The source is a logical generic-cell inventory, not a SKY130-mapped or physical netlist. Pad ring, rows, layers, power, clock, and placement are deterministic visual abstractions.

Verification

python3 -m unittest blender_physical_study/test_package.py
python3 blender_physical_study/verify.py
blender --background blender_physical_study/artifacts/lean_silicon_physical_study.blend --python-expr "import bpy; assert bpy.context.scene['inventory_total'] == 167885; print('blend-ok')"
blender --background --factory-startup --python blender_physical_study/generate.py -- --profile scene

A 10-second/24fps orbit path is available with --animation, but is not committed: the measured one-sample frame projected about 104.8 minutes on the bounded CPU renderer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant