El primer CPU ASIC nacido en una sala de internet militar
(github.com/mirseo)“Incluso el tiempo en el ejército puede ser plenamente significativo.”
Project JSIlicon es un proyecto que comenzó para demostrar que “incluso el tiempo en el ejército puede ser plenamente significativo”.
Es un núcleo de CPU/ALU de 8 bits diseñado de principio a fin en Verilog, y es un núcleo de CPU real que incluso cuenta con ALU, Program Counter y Register File.
Por ahora, ya se completó hasta el GDSII, que es el layout de silicio, y ahora está por entrar en la etapa final: el tapeout (la fabricación real del chip).
Si todo sale según lo previsto, para noviembre de 2025 se subirá al shuttle de TinyTapeOut que usa el proceso Skywater 130, y el CPU ASIC nacido en una sala de internet militar de Corea del Sur será fabricado como un CPU real.
Todavía le falta mucho y está en un nivel básico, pero creo que la historia que representa este proyecto —“es posible desarrollar chips de silicio durante el servicio militar”— va más allá de la simple tecnología.
La verdad es que también hubo muchos contratiempos. La computadora se colgaba y se apagaba con frecuencia, y sobre todo me bloqueó la barrera de la mayor restricción: “no se pueden instalar programas”.
“Aunque parezca que no hay camino, como siempre, encontraré uno.”
Si no se puede instalar, entonces con Actions en la nube.
Si no hay IDE, entonces con un IDE web.
Si no hay FPGA, entonces con simulación.
También se puede revisar el render 3D en la web
https://mirseo.dev/
El código del proyecto está publicado en GitHub
https://github.com/mirseo/JSilicon
Y finalmente,
uno de mis objetivos de vida, “crear mi propio chip”, se volvió realidad.
32 comentarios
Los apoyo,,
¡Gracias por apoyarme!
Todavía me falta mucho, pero justamente por eso
seguiré aprendiendo y esforzándome mucho de aquí en adelante.
A la fecha actual (2025-10-14),
dado que ya se completó el primer objetivo de JSilicon, llamado tape-out, seguiré avanzando hacia el segundo y tercer objetivo, además de otros proyectos.
¡Gracias!
¡¡Que tengan un buen día!!
Impresionante. Hay gente que, haga lo que haga, lo logra.
¡Gracias por verlo con buenos ojos!!
Todavía me falta mucho, pero
seguiré aprendiendo y esforzándome mucho de ahora en adelante.
¡Gracias!
Que tengas un buen día :)
¡El proyecto JSilicon v0.2 ha entrado en su etapa final!
De verdad, muchas gracias por todo el interés y el apoyo que le han dado al proyecto.
[Calendario del proyecto (resumen)]
2025-10-7 : Finalización de la generación del layout GDSII y de la conversión a silicio físico
2025-10-9 : Preparación y transición para el registro al shuttle de tape-out de JSilicon v0.2
2025-10-9 : La versión Release de JSilicon v0.2 se une al shuttle TinyTapeout SKY 25b
Por fin, uno de los objetivos de mi vida, "hacer mi propio chip",
se ha vuelto realidad de verdad.
Ahora el proyecto JSilicon
pasará al desarrollo de la próxima versión (JSilicon Next) y
a un esquema de actualizaciones centrado en contribuyentes (PR).
La siguiente meta es
desarrollar un ASIC que realmente ejecute el runtime de Node.js.
"Aunque parezca que ahí nunca hay un camino,
como siempre, encontraré uno"
Gracias.
Qué genial, ¡algo así!
¡Gracias!
Seguiré esforzándome y avanzando hasta la meta final del proyecto.
Todavía me falta mucho, pero creo que pude llegar hasta aquí gracias a la ayuda de muchas personas.
¡Gracias! ¡Que tengan un buen día! :)
No sé cómo decirlo, pero últimamente sentía que la gente que de verdad se pregunta cosas y se pone a pensar en ellas es rara de encontrar; el proyecto del autor transmite una sensación de ser el estándar mismo de la ciencia y la ingeniería, desde la motivación hasta la capacidad de ejecución. ¡Te apoyo!
¡¡Muchas gracias por apoyarme!!
Hay muchísimas cosas que quiero probar, así que creo que seguiré esforzándome mucho de ahora en adelante.
¡Gracias por valorarlo positivamente!
¡Seguiré esforzándome mucho de ahora en adelante!
¡De verdad, muchísimas gracias! ¡Que tengas un feliz fin de semana!!
(2025-10-09)
¡Ha aparecido un nuevo colaborador en el proyecto JSilicon!
Muchas gracias de corazón por el gran interés y cariño que le han brindado al proyecto.
Colaborador: @kim-sehun
Aporte: mejora de la estabilidad de
FSM.vy adición de simulaciones de alta precisiónGracias a esto, la confiabilidad del proyecto JSilicon y el nivel de verificación mediante simulación han subido un nivel más.
Sentí que este proyecto está creciendo junto con todos.
El contenido del PR ya fue incorporado en la rama
mainy el aporte fue añadido al README.Espero que les haya gustado.
Gracias.
Guau, es impresionante.
¡Gracias!
Aún me falta mucho, pero creo que he podido llegar hasta aquí gracias al apoyo y la ayuda de muchas personas.
¡Seguiré aprendiendo y esforzándome!
Que tengan un excelente día hoy también :)
¡Impresionante!
¡Gracias!
Todavía me falta mucho, pero como mi meta de ahora en adelante es apuntar a una CPU de nivel RISC, seguiré aprendiendo y esforzándome mucho.
¡Mi objetivo final es diseñar personalmente un ASIC capaz de ejecutar directamente el runtime de Node.js!
¡Gracias por su apoyo!
Con esa energía que me dieron, seguiré adelante hasta el tape-out.
¡Que tengan un buen día :)
Se ve increíble...
¡Gracias!
La verdad, yo también me pregunté mucho si esto realmente sería posible. Hubo varios momentos en los que me atoré, pero por suerte todo salió bien y creo que así fue como pude llegar hasta aquí.!!
Ya que he recibido el apoyo de tantas personas, voy a seguir con todo hasta el tape-out.
¡Gracias! :)
¡¡Que tengas un buen día!!
Felicidades~ Parece que el Ejército pronto se convertirá en una fabless jaja
¡Gracias!
Si a partir de este caso siguen aumentando los grandes proyectos que se atreven a desafiarse con chips, ¡quizás hasta el Ejército también se vuelva fabless!
¡Seguiremos corriendo ese último paso que queda hasta el tape-out!
¡Gracias! :)
Guau, qué genial. ¡Te apoyo!
¡Gracias!
Seguiré esforzándome aún más y aprendiendo en el camino.
Así como me han dado fuerzas, llegaré hasta el tape-out sin rendirme.
¡Gracias por su apoyo :)
Está genial. ¡Te apoyo!
¡Gracias!
Todavía me falta mucho, pero voy a seguir esforzándome hasta el tape-out.
¡Gracias por el apoyo :)
Es realmente impresionante. ¡Felicitaciones! Me parece genial que lo hayan hecho de forma constante y hayan alcanzado su objetivo. 👍
¡Gracias!
La verdad es que varias veces quise rendirme.
No solo con este proyecto, sino también haciendo esto y aquello.
Atascándome y enfrentándome a errores.
Aun así, como algunos de ellos ya están justo antes de completarse, creo que por eso me siento todavía más orgulloso. ¡Ahora voy a seguir adelante con toda la energía hasta el tape-out que queda!
De aquí en adelante seguiré aprendiendo y esforzándome.
¡Gracias! :)
¡Mucho ánimo! :)
¡Gracias! :)
¡Con todo el apoyo que nos dieron, seguiremos adelante hasta el tape-out real!
¡¡Que tengan un excelente día hoy también!! :)
Qué proyecto tan inspirador jaja, ¡felicidades!
¡Gracias! La verdad es que también hay muchas dificultades, pero siento que aprendo mucho más al hacerlo por mi cuenta.
¡Seguiré esforzándome mucho de aquí en adelante!
¡¡Gracias!!
Que tengas un buen día hoy también :)
Es increíble, ¡felicidades!
¡¡Gracias!! ¡Seguiré esforzándome mucho de aquí en adelante!
¡¡Que tengas un excelente día hoy también!! :)
Como estudiante de ingeniería electrónica que también se enlistó en el ejército, este texto me inspiró mucho. Como resultado, también llegué a crear una obra como la de usted, senior.
https://github.com/gogomaker/y_square
¡Es una MPU de 16 bits! Todavía hay casos en los que no funciona porque aún le falta depuración, pero pienso seguir desafiándome hasta lograr que tenga éxito.
¡Hola! Soy Mirseo, quien llevó adelante el proyecto JSilicon.
Si el proyecto que hice les sirvió de inspiración, me da muchísima alegría.
Estoy agradecido y también me deja una sensación muy especial.
Los apoyo sinceramente, de verdad.
Creo que si siguen desafiándose hasta el final y se esfuerzan sin rendirse, sin duda lo van a lograr.
Así como yo lo logré, creo que ustedes también harán una obra aún más increíble.
[Mirseo]
P. D. Vi bien su GitHub; también les di estrella y los sigo, así que por favor completen una gran obra y muéstrenla sí o sí :)
Además, en lo personal yo había usado CodeSpace, así que les recomendaría ese entorno, pero ahora conocí uno nuevo. Gracias :)
¡Ánimo!
Mirando hacia atrás, ya pasaron 6 meses.
El solo hecho de que estén asumiendo este tipo de desafío incluso dentro del servicio militar ya es algo admirable.
Siempre estoy agradecido.
Ante todo, espero que terminen su servicio militar sin problemas y que se licencien sanos y salvos.