Motor validado contra GHDL · 148/148

Aprende y depura VHDL sin tocar una FPGA.

Un entorno unificado para editar, simular y visualizar diseño digital. Gratis, de código abierto y en cualquier dispositivo.

// 0 instalaciones · 0 licencias · 0 hardware requerido

// Próximo lanzamiento

Kmila v1.0, de código abierto, llega el 23 de noviembre de 2026.

19días
04horas
32min
35seg

Es la fecha de presentación de la tesis. El código abierto (v1.0) se publica en GitHub en cuanto lo aprueben los directores y sinodales — puede que antes.

148/148casos idénticos a GHDL
6plataformas objetivo
7idiomas
34perfiles de FPGA
// Compromiso

Un proyecto vivo, con mantenimiento a largo plazo.

Kmila no es una entrega única. Es un proyecto vivo: seguirá creciendo con actualizaciones, correcciones y nuevas capacidades de forma continua.

Mantenimiento continuoMejoras sostenidas en el tiempo — un compromiso a largo plazo, no una entrega única.
Documentación que creceLa documentación se amplía con cada avance del proyecto.
Abierto en GitHubCódigo abierto bajo licencia MIT; el repositorio público llega pronto.
// Para quién

Hecho para quienes aprenden y enseñan diseño digital.

Estudiantes

Practica VHDL para tus cursos y laboratorios sin comprar una FPGA ni instalar nada.

Autodidactas

Aprende diseño digital a tu ritmo, con lecciones interactivas y retos autoevaluados.

Docentes y universidades

Lleva un laboratorio de HDL completo a tu clase: cero instalación para 30 alumnos, en cualquier dispositivo.

Comunidad open-source

Un simulador VHDL auditable escrito desde cero en .NET y verificado contra GHDL. Código MIT, público pronto.

// El entorno completo

Todo un laboratorio de HDL, en una sola app.

GHDL, GTKWave y un editor — reunidos, sin configurar nada. Kmila integra el flujo entero de diseño digital.

Editor VHDL inteligente

Editor con resaltado, diagnósticos en línea y un editor de bloques bidireccional VHDL ↔ bloques.

Motor de simulación real

Ciclos delta, atributos de señal y planificadores. Salida VCD equivalente a GHDL, verificada caso por caso.

Formas de onda interactivas

Visor con zoom, buses expandibles por bit, cursor de valores y exportación a VCD / SVG / PNG.

Runtime visual

Cablea LEDs, botones, interruptores y displays de 7 segmentos a tu diseño y míralo funcionar como en una protoboard.

Depuración en vivo

Breakpoints por señal y por condición, ejecución paso a paso y resaltado de la línea activa sobre el esquemático.

Estimación de recursos FPGA

Síntesis a netlist con vista esquemática y estimación aproximada de recursos para 34 modelos de FPGA.

// Más de cerca

Todo lo que hacen el editor, el motor y el runtime.

Un recorrido función por función con capturas reales de la app de escritorio.

Editor VHDL inteligente

Editor VHDL inteligente

Editor con resaltado, diagnósticos en línea y un editor de bloques bidireccional VHDL ↔ bloques.

Motor de simulación real

Motor de simulación real

Ciclos delta, atributos de señal y planificadores. Salida VCD equivalente a GHDL, verificada caso por caso.

Formas de onda interactivas

Formas de onda interactivas

Visor con zoom, buses expandibles por bit, cursor de valores y exportación a VCD / SVG / PNG.

Runtime visual

Runtime visual

Cablea LEDs, botones, interruptores y displays de 7 segmentos a tu diseño y míralo funcionar como en una protoboard.

Depuración en vivo

Depuración en vivo

Breakpoints por señal y por condición, ejecución paso a paso y resaltado de la línea activa sobre el esquemático.

Estimación de recursos FPGA

Estimación de recursos FPGA

Síntesis a netlist con vista esquemática y estimación aproximada de recursos para 34 modelos de FPGA.

// De la idea a la onda

Tres pasos. Cero fricción.

Escribe

Abre un ejemplo o crea un proyecto. Escribe VHDL en el editor — o arrástralo con bloques.

Simula

Pulsa Ejecutar. El motor elabora tu diseño, resuelve los ciclos delta y captura cada transición.

Visualiza

Explora las formas de onda, el esquemático y el runtime visual. Depura, ajusta, repite.

// Ejecútalo a tu manera

Nativo, web y contenedor.

Un mismo código base sobre .NET 9. Instálalo, ábrelo en el navegador o levántalo con Docker en tu servidor Linux.

Windows MAUI
macOS MAUI
Linux Web · Docker
Android MAUI
iOS MAUI
// Código abierto · Hecho en ESCOM–IPN

Empieza a simular en menos de un minuto.

Sin cuentas de pago, sin hardware, sin cadenas de herramientas. Solo tu diseño y una forma de onda.

Código abierto (MIT). El repositorio será público próximamente.

An unhandled error has occurred. Reload 🗙