Ir al contenido

Conceptos básicos

Un breve mapa mental de Subaya antes de profundizar.

La CLI suya es la interfaz principal, para personas, agentes de IA y CI. La consola web en subaya-dev.com es para resultados: formas de onda, informes, gestión de proyectos y revisión. El razonamiento —diseño, simulación, validación— ocurre a través de la CLI y los agentes que la controlan.

suya es a subaya-dev.com lo que gh es a github.com.

Tenencia: org → espacio de trabajo → proyecto

Sección titulada «Tenencia: org → espacio de trabajo → proyecto»
  • Organización — el tenant de nivel superior de tu cuenta. Aquí residen la facturación, los miembros y las licencias.
  • Espacio de trabajo — una agrupación de proyectos dentro de una organización (por ejemplo, un equipo o una línea de producto).
  • Proyecto — la unidad de trabajo: un diseño con tipo (fpga o embedded) con sus propios requisitos, simulaciones, repositorio y fase.
Tipo Para Cadenas de herramientas
fpga Diseños RTL / FPGA RyuSim, Verilator, Icarus, Questa, Vivado xsim, Quartus
embedded Firmware de MCU (p. ej. STM32) Planificación de pines de CubeMX, Renode

Todo proyecto avanza por fases que dan forma a la interfaz y a las herramientas disponibles:

Concepto → Planificación → Implementación → Simulación → Verificación

Obtén o establece la fase actual con suya project phase.

Las herramientas pesadas se ejecutan en el backend de Subaya, no en tu portátil: Quartus, RyuSim, Renode, BitCrucible y un motor CubeMX sin interfaz gráfica. Las controlas a través de la CLI y pagas solo por los segundos de cómputo que uses; consulta Facturación y uso.

Dos modos, cubiertos en Autenticación y claves de API:

  • SUBAYA_API_KEY — para agentes y CI, sin navegador.
  • suya auth login — flujo de OAuth en el navegador para desarrolladores humanos.