velxio/test/test_circuit/plan/README.md

29 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# test_circuit — plan
Carpeta de planificación para la campaña de pruebas de emulación de circuitos.
## Estructura
- `plan1.md` — plan maestro original (SPICE + ngspice WASM, propuesta grande)
- `phase_0_scope.md` — alcance inicial
- `phase_1_libraries.md` — librerías evaluadas
- `phase_2_solver.md` — solver hand-rolled (**legacy**, baseline de comparación)
- `phase_3_passives.md` — pasivos (R, C, L)
- `phase_4_actives.md` — activos (diodo, LED, BJT, MOSFET)
- `phase_5_avr_integration.md` — integración con avr8js (estilo Velxio)
- `phase_6_end_to_end.md` — E2E pot→PWM-LED y termistor
- **`phase_7_ngspice.md`** — ngspice-WASM vía `eecircuit-engine` + co-simulación avr8js
- **`phase_8_velxio_implementation.md`** — **plan de implementación en Velxio** (definitivo): componentes nuevos (genéricos + reales), instrumentos, fases 8.18.6
- **`phase_9_component_catalog_expansion.md`** — expansión del catálogo: XNOR, SPICE mappers para las gates existentes, PNP/P-MOSFET, op-amps reales, reguladores, fuentes (complementa fase 8 con los huecos detectados en `autosearch/05_velxio_component_inventory.md`)
- **`phase_10_electromech_and_ics.md`** — electromecánica (relé), aislamiento óptico (optoacopladores), packaging de lógica (74HC00/04/08/14/32), flip-flops (D/JK/T) y driver de motores L293D
## Cómo correr
```bash
cd test/test_circuit
npm install
npm test
```
Resultados se documentan progresivamente en `../autosearch/`.