37 points par mirseo 2025-10-08 | 32 commentaires | Partager sur WhatsApp

« Même le temps passé à l’armée peut avoir du sens. »

Project JSIlicon est un projet lancé pour prouver que « même le temps passé à l’armée peut avoir du sens ».

Il s’agit d’un cœur CPU/ALU 8-bit conçu de A à Z en Verilog, un véritable cœur CPU doté d’une ALU, d’un program counter et d’un register file.

À ce stade, la mise en page silicium en GDSII est terminée, et il ne reste plus que l’étape finale, le tape-out (la fabrication réelle de la puce).

Si tout se déroule comme prévu, d’ici novembre 2025, il embarquera sur la navette TinyTapeOut utilisant le procédé Skywater 130, et ce CPU ASIC né dans une salle informatique militaire sud-coréenne devrait être fabriqué en véritable CPU.

Il reste encore très modeste et fondamental à bien des égards, mais je pense que l’histoire portée par ce projet — « développer une puce en silicium pendant le service militaire est possible » — dépasse la simple dimension technique.

En réalité, il y a eu beaucoup de péripéties. L’ordinateur plantait et s’éteignait souvent, et surtout, le plus grand obstacle était cette contrainte : « impossible d’installer des programmes ».

« Même quand il semble ne pas y avoir de chemin, comme toujours, je trouverai une voie. »

Si l’installation est impossible, alors avec des actions cloud.

S’il n’y a pas d’IDE, alors avec un IDE web.

S’il n’y a pas de FPGA, alors avec de la simulation.

Il est aussi possible de consulter le rendu 3D sur le web
https://mirseo.dev/

Le code du projet est publié sur GitHub
https://github.com/mirseo/JSilicon

Et finalement
Créer « ma propre puce », l’un des objectifs de ma vie — est devenu réalité.

32 commentaires

 
kimhj 2025-10-14

Je vous soutiens,,

 
mirseo 2025-10-14

Merci pour vos encouragements !

J’ai encore beaucoup à apprendre, mais c’est justement pour cela
que je continuerai à apprendre et à faire de mon mieux !

À ce stade (au 2025-10-14),
puisque le premier objectif de JSilicon, le tape-out, est accompli, je vais aussi poursuivre les 2e et 3e objectifs, ainsi que d’autres projets !

Merci !
Passez une excellente journée !!

 
m00nlygreat 2025-10-09

Impressionnant. Quoi qu’il fasse, c’est quelqu’un qui y arrivera.

 
mirseo 2025-10-09

Merci de votre bienveillance !!

Il me reste encore beaucoup à apprendre, mais
je continuerai à apprendre et à faire de mon mieux !

Merci !
Passez une excellente journée :)

 
mirseo 2025-10-09

Le projet JSilicon v0.2 est entré dans sa phase finale !

Merci sincèrement pour tout l’intérêt et tout le soutien que vous avez apportés au projet.

[Calendrier du projet (résumé)]
2025-10-7 : génération du layout GDSII terminée et conversion en silicium physique achevée
2025-10-9 : préparation et transition pour l’inscription au shuttle de tape-out de JSilicon v0.2
2025-10-9 : la version Release de JSilicon v0.2 rejoint le shuttle TinyTapeout SKY 25b

Enfin, l’un de mes objectifs de vie, « créer ma propre puce »,
est devenu une réalité, une vraie.

Le projet JSilicon passe désormais
au développement de la prochaine version (JSilicon Next) et
à un mode de mise à jour centré sur les contributeurs (PR).

Le prochain objectif est
de développer un ASIC capable d’exécuter réellement le runtime Node.js.

« Même quand il semble qu’il n’y ait jamais de chemin,
comme toujours, je trouverai une voie »

Merci.

  • Mirseo (développeur JSilicon)
 
m00nny 2025-10-09

C’est génial, ce genre de truc !

 
mirseo 2025-10-09

Merci !
Je vais continuer à travailler dur pour mener le projet jusqu’à son objectif final !

Il me manque encore beaucoup de choses, mais je pense que c’est grâce à l’aide de nombreuses personnes que j’ai pu en arriver jusque-là.

Merci ! Passez une excellente journée !! :)

 
m00nny 2025-10-10

Comment dire… ces temps-ci, j’avais vraiment l’impression que les gens qui se posent des questions et prennent le temps de réfléchir deviennent rares, mais votre projet, de la motivation initiale jusqu’à la capacité d’exécution, donne l’impression d’incarner le standard même de la science et de l’ingénierie. Je vous soutiens !

 
mirseo 2025-10-10

Merci pour vos encouragements !!
J’ai tellement, tellement de choses que j’ai envie d’essayer que je pense continuer à travailler dur à l’avenir aussi !

Merci beaucoup pour votre appréciation !
Je continuerai à faire de mon mieux à l’avenir aussi !!

Merci infiniment ! Passez un excellent week-end !!

 
mirseo 2025-10-09

(2025-10-09)
Un nouveau contributeur a rejoint le projet JSilicon !

Merci sincèrement pour l’intérêt et l’attachement que vous portez au projet.

Contributeur : @kim-sehun
Contribution : amélioration de la stabilité de FSM.v et ajout d’une simulation haute précision

Grâce à cela, la fiabilité du projet JSilicon et le niveau de validation par simulation ont encore progressé.

J’ai eu le sentiment que ce projet grandissait avec vous tous.

Le contenu de la PR a été intégré à la branche main, et les détails de la contribution ont été ajoutés au README.

J’espère que cela vous plaira.
Merci.

  • Mirseo (développeur JSilicon)
 
addons 2025-10-09

Waouh, c’est impressionnant.

 
mirseo 2025-10-09

Merci !
Il me manque encore beaucoup de choses, mais je pense avoir pu arriver jusqu’ici grâce aux encouragements et à l’aide de nombreuses personnes.

Je continuerai à apprendre et à faire de mon mieux !
Je vous souhaite encore une excellente journée aujourd’hui :)

 
kalihman 2025-10-08

C’est impressionnant !

 
mirseo 2025-10-09

Merci !
Il me manque encore beaucoup de choses, mais comme je vise à terme un CPU de niveau RISC, je vais continuer à apprendre et à faire de mon mieux !
Mon objectif final est de concevoir moi-même un ASIC capable d’exécuter directement le runtime Node.js !

Merci pour vos encouragements !
Puisque cela me donne de la force, je vais foncer jusqu’au tape-out !

Passez une excellente journée :)

 
gg5823 2025-10-08

C’est incroyablement génial...

 
mirseo 2025-10-09

Merci !
Pour être honnête, moi aussi je me suis beaucoup demandé : « Est-ce que ça va vraiment marcher… ? » J’ai été bloqué plusieurs fois, mais avec un peu de chance, tout s’est bien enchaîné et j’ai pu arriver jusque-là !!
Puisque j’ai reçu les encouragements de tant de personnes, je vais foncer jusqu’au tape-out !
Merci :)

Passez une excellente journée !!

 
antegral 2025-10-08

Félicitations~ L'armée de terre va bientôt devenir fabless alors wow

 
mirseo 2025-10-09

Merci !
En espérant que cet exemple donne lieu à encore plus de super projets qui se lancent dans les puces à l’avenir, l’armée de terre deviendra peut-être elle aussi fabless !
Nous allons aussi foncer jusqu’à la dernière étape qu’il reste avant le tape-out !
Merci :)

 
ninebow 2025-10-08

Waouh, c’est génial. Je vous soutiens !!

 
mirseo 2025-10-09

Merci !
Je continuerai à travailler et à apprendre avec encore plus d’ardeur.
Puisque j’ai reçu autant de soutien, j’irai jusqu’au tape-out sans abandonner !
Merci pour vos encouragements :)

 
honglu 2025-10-08

C’est impressionnant. Je vous soutiens !

 
mirseo 2025-10-09

Merci !
J’ai encore beaucoup à apprendre, mais je vais continuer à tout donner jusqu’au tape-out !
Merci pour vos encouragements :)

 
sddsdd94 2025-10-08

C’est impressionnant. Félicitations ! Le fait d’avoir persévéré et atteint votre objectif est vraiment admirable. 👍

 
mirseo 2025-10-08

Merci !

Pour être honnête, j’ai eu envie d’abandonner encore et encore.
Pas seulement ce projet, mais aussi en essayant de faire ceci et cela en parallèle.
Je me suis retrouvé bloqué et confronté à des erreurs.

Mais comme certains d’entre eux sont presque terminés, j’en suis d’autant plus fier. Maintenant, je vais foncer jusqu’au tape-out final avec énergie !

Je vais continuer à apprendre et à faire de mon mieux.
Merci :)

 
sddsdd94 2025-10-08

Bon courage ! :)

 
mirseo 2025-10-09

Merci ! :)
Nous irons jusqu’au tape-out réel avec tout l’élan de votre soutien !
Passez vous aussi une excellente journée aujourd’hui !! :)

 
eogus2469 2025-10-08

C’est un projet vraiment inspirant haha, félicitations !

 
mirseo 2025-10-08

Merci ! En réalité, il y a aussi pas mal de difficultés, mais j’ai l’impression d’apprendre encore plus en le faisant moi-même.
Je continuerai à faire de mon mieux à l’avenir !
Merci !!
Je vous souhaite aussi une très bonne journée :)

 
aer0700 2025-10-08

C’est impressionnant, félicitations !

 
mirseo 2025-10-08

Merci beaucoup !! Je vais continuer à faire de mon mieux à l’avenir !
Je vous souhaite encore une excellente journée aujourd’hui !! :)

 
heyprooo 2026-04-05

En tant qu’étudiant en électronique ayant moi aussi effectué mon service militaire, cet article m’a énormément inspiré. En conséquence, j’ai moi aussi fini par créer une réalisation, comme vous, senior.
https://github.com/gogomaker/y_square
C’est un MPU 16 bits !! Il y a encore des cas où il ne fonctionne pas car le débogage n’est pas terminé, mais je compte relever le défi jusqu’au bout et réussir.

 
mirseo 2026-04-05

Bonjour ! Ici Mirseo, qui a travaillé sur le projet JSilicon.

Si le projet que j’ai réalisé a pu vous inspirer, j’en suis vraiment très heureux.
Je vous en remercie, et cela me fait aussi une drôle d’impression, un peu chatouilleuse.

Je vous soutiens sincèrement, vraiment.
Je suis convaincu que si vous relevez le défi jusqu’au bout et faites des efforts sans jamais abandonner, vous y arriverez forcément.

Comme j’y suis arrivé moi aussi, je suis sûr que vous créerez une œuvre encore plus remarquable.

[Mirseo]

P.-S. J’ai bien regardé votre GitHub, j’ai aussi mis une étoile et je vous suis, alors terminez une belle réalisation et montrez-la-nous absolument :)

À titre personnel, j’utilisais CodeSpace, donc je vous recommanderais volontiers cet environnement, mais j’ai découvert un nouvel environnement grâce à vous, merci :)

Bon courage.

En y repensant, cela fait déjà 6 mois.
Le simple fait que vous releviez ce genre de défi même pendant votre service militaire est admirable.
Je vous en suis toujours reconnaissant.

J’espère en tout cas que vous terminerez votre service sain et sauf et serez démobilisé en toute sécurité.