packages/chip/research/00_index.md
Date: 2026-05-19
This directory is the source-backed research surface for the Eliza E1 open
RISC-V AI phone SoC. Every packet under this directory is research and
planning evidence, not silicon, RTL, BSP, simulator, or PD signoff
evidence. Implementation claims still need to clear the gates owned by
docs/, verify/, benchmarks/, pd/, package/, board/,
compiler/, fw/, sw/, and scripts/.
Each packet uses the same shape:
<area>/
00_index.md packet overview + claim boundary
01_sources/source_inventory.yaml ≥40 verified primary sources
02_analysis/<topic>.md critical assessments
03_implementation/<area>_for_e1.md ranked High/Med/Low recommendations
| Area | Packet | Source count | Anchors in this repo |
|---|---|---|---|
| NPU & AI accelerator microarchitecture | npu_accelerator_2026 | 99 | docs/arch/npu.md, docs/arch/npu-microarch.md, docs/spec-db/npu-2028-target.yaml, docs/spec-db/npu-2028-roadmap.yaml, rtl/npu/, compiler/runtime/e1_npu_lowering.py |
| AI compiler stack & on-device runtime | compiler_runtime_2026 | 87 | compiler/runtime/, docs/spec-db/npu-2028-target.yaml#software_targets, docs/arch/npu.md lowering sections |
| Open RISC-V cores & CPU subsystem | cpu_subsystem_2026 | 91 | docs/arch/cpu-subsystem.md, docs/arch/linux-capable-cpu-contract.md, docs/architecture-optimization/compute-silicon.md, generators/chipyard/eliza-rocket-manifest.json |
| Memory hierarchy (DRAM, SRAM, cache, NoC) | memory_subsystem_2026 | 86 | docs/arch/memory-subsystem.md, docs/arch/interconnect.md, docs/arch/memory-map.md, docs/spec-db/npu-2028-target.yaml |
| Physical design & open EDA | pd_eda_2026 | 83 | pd/openlane/config.sky130.json, docs/pd/, docs/architecture-optimization/physical-power-thermal.md, extends alpha_chip_macro_placement |
| Sub-2nm / 14A process, packaging, thermal, reliability | process_packaging_2026 | 64 | docs/spec-db/process-14a-effects.yaml, docs/architecture-optimization/physical-power-thermal.md, docs/manufacturing/ |
| Security, RoT, secure boot, TEE, side channels | security_2026 | 78 | docs/security/, docs/arch/security.md, docs/project/security-usb-storage-update-fail-closed-work-order-2026-05-17.yaml |
| Linux / Android / AOSP RV BSP | bsp_software_2026 | 57 | docs/sw/, docs/arch/android-contract.md, docs/arch/boot.md, docs/project/aosp-simulator-completion-gate.yaml |
| Benchmarks, simulators, formal verification | bench_sim_formal_2026 | 95 | benchmarks/, verify/, docs/benchmarks/, docs/three-week-prototype-workstreams.md |
| Mobile platform (display, camera, PMIC, Wi-Fi/BT, modem, PCB) | mobile_platform_2026 | 78 | docs/architecture-optimization/phone-platform.md, docs/arch/display.md, docs/arch/peripherals.md, docs/arch/wifi.md, board/, package/ |
| AI accelerator SOTA (TPU/GPU/mobile NPU/14A) | ai_accelerator_sota | (pre-existing) | original SOTA packet; superseded for mobile NPU detail by npu_accelerator_2026 |
| AlphaChip macro placement | alpha_chip_macro_placement | (pre-existing) | original ML PD packet; extended by pd_eda_2026 |
Total newly-captured primary sources across the ten 2026 packets: 818.
url, title, year, venue, an authors_or_vendor
field, and a multi-line relevance block tying it to a specific E1
design question.docs/, verify/, benchmarks/, pd/, package/, board/,
compiler/, fw/, sw/, and scripts/. Research recommendations in
03_implementation/ of each packet are proposals, not closed gates.02_analysis/ files first to ground the design space.01_sources/source_inventory.yaml to find
primary references; never restate a numeric target from a packet without
citing the underlying source ID.03_implementation/<area>_path_for_e1.md as a ranked candidate
list, not a decided plan. Promote items to actual workstream tickets,
contract docs, RTL, and gates only after the corresponding evidence is
produced.docs/README.md and docs/arch/soc.md — what E1 is today.docs/spec-db/npu-2028-target.yaml, npu-2028-roadmap.yaml, and
process-14a-effects.yaml — what E1 is aiming at.npu_accelerator_2026, compiler_runtime_2026)
for the AI/NPU surface.cpu_subsystem_2026, memory_subsystem_2026, bsp_software_2026 for
the Linux/Android AP scaffolding.pd_eda_2026, process_packaging_2026, mobile_platform_2026 for the
physical realization path.security_2026 and bench_sim_formal_2026 for the cross-cutting
evidence disciplines.