फौजी साइबर कैफ़े में जन्मा पहला ASIC CPU
(github.com/mirseo)“सेना में बिताया गया समय भी पूरी तरह सार्थक हो सकता है.”
Project JSIlicon इसी बात को साबित करने के लिए शुरू किया गया एक प्रोजेक्ट है.
यह Verilog में शुरू से अंत तक डिज़ाइन किया गया 8-bit CPU/ALU core है, और यह ALU, Program counter, Register File तक से लैस एक असली CPU core है.
फिलहाल silicon layout यानी GDSII तक का काम पूरा हो चुका है, और अब आख़िरी चरण tape-out (वास्तविक chip निर्माण) से ठीक पहले की स्थिति में है.
अगर सब योजना के मुताबिक रहा, तो 2025 के नवंबर तक Skywater 130 process का उपयोग करने वाली TinyTapeOut shuttle पर सवार होकर दक्षिण कोरिया के फौजी साइबर कैफ़े में जन्मा यह ASIC CPU एक वास्तविक CPU chip के रूप में बनाया जाएगा.
अभी इसमें बहुत कमी है और यह बुनियादी स्तर का है, लेकिन “सैन्य सेवा के दौरान silicon chip development संभव है” — इस प्रोजेक्ट की यह कहानी मुझे लगता है कि सिर्फ तकनीक से कहीं बड़ी कहानी है.
असल में बीच में बहुत उतार-चढ़ाव भी आए. कंप्यूटर बार-बार crash होकर बंद हो जाता था, और सबसे बढ़कर “program install नहीं कर सकते” — इस सबसे बड़ी पाबंदी की दीवार मेरे सामने खड़ी थी.
“भले वहाँ रास्ता दिखाई न दे, हमेशा की तरह मैं रास्ता खोज लूंगा.”
अगर installation संभव नहीं है, तो cloud Actions से.
अगर IDE नहीं है, तो web IDE से.
अगर FPGA नहीं है, तो simulation से.
वेब पर 3D rendering भी देखा जा सकता है.
https://mirseo.dev/ देखें
प्रोजेक्ट का code GitHub पर सार्वजनिक किया गया है.
https://github.com/mirseo/JSilicon देखें
और अंततः
ज़िंदगी के लक्ष्यों में से एक, “अपनी खुद की chip बनाना” — वह बात अब हक़ीक़त बन गई है.
32 टिप्पणियां
समर्थन करता हूँ,,
समर्थन के लिए धन्यवाद!
अभी बहुत कुछ सीखना बाकी है, लेकिन जितनी कमी है
उतनी ही मेहनत से मैं आगे भी सीखता रहूँगा और प्रयास करता रहूँगा!
इस समय (2025-10-14) तक
tape-outनाम का JSilicon का पहला लक्ष्य पूरा हो चुका है, इसलिए अब मैं दूसरे और तीसरे लक्ष्यों की ओर भी, और दूसरे प्रोजेक्ट्स पर भी, तेजी से आगे बढ़ूँगा!धन्यवाद!
आपका दिन शुभ रहे!!
कमाल है। जो करना जानते हैं, वे कुछ भी कर दिखाते हैं
सराहना के लिए धन्यवाद!!
अभी मुझमें बहुत कमी है,
लेकिन आगे भी मैं मेहनत से सीखता रहूँगा और प्रयास करता रहूँगा!
धन्यवाद!
आपका दिन शुभ हो :)
JSilicon v0.2 प्रोजेक्ट अब अंतिम चरण में पहुँच गया है!
प्रोजेक्ट में इतनी रुचि और स्नेह दिखाने के लिए मैं दिल से धन्यवाद देता हूँ।
[प्रोजेक्ट शेड्यूल (संक्षेप)]
2025-10-7 : GDSII लेआउट जनरेशन पूरा और physical silicon conversion पूरा
2025-10-9 : JSilicon v0.2 के tapeout shuttle registration की तैयारी और conversion
2025-10-9 : JSilicon v0.2 Release वर्ज़न TinyTapeout SKY 25b shuttle में शामिल
आखिरकार, मेरी ज़िंदगी के लक्ष्यों में से एक, "अपनी खुद की chip बनाना"
वह बात अब सचमुच हक़ीक़त बन गई है।
अब JSilicon प्रोजेक्ट
अगले वर्ज़न (JSilicon Next) के development और
contributors (PR) केंद्रित update तरीके में बदल जाएगा।
अगला लक्ष्य है,
वास्तव में Node.js runtime चलाने वाला ASIC विकसित करना।
"भले ही वहाँ हमेशा कोई रास्ता न दिखे,
जैसा मैं हमेशा करता आया हूँ, मैं रास्ता खोज लूँगा"
धन्यवाद।
कमाल है, ऐसा कुछ!
धन्यवाद!
आगे भी मैं पूरी मेहनत से प्रोजेक्ट के अंतिम लक्ष्य तक दौड़ता रहूँगा!
अभी भी बहुत कुछ कम है, लेकिन मुझे लगता है कि बहुत से लोगों की मदद की बदौलत ही मैं यहाँ तक पहुँच पाया हूँ।
धन्यवाद! आपका दिन शुभ हो!! :)
क्या कहूँ, आजकल सच में ऐसा महसूस होता है कि किसी चीज़ को लेकर जिज्ञासा रखने और उस पर गहराई से सोचने वाले लोग बहुत दुर्लभ हो गए हैं, लेकिन लेखक का यह प्रोजेक्ट उसकी प्रेरणा से लेकर उसे अमल में लाने तक विज्ञान और इंजीनियरिंग के standard जैसा लगता है। आपका समर्थन करता हूँ!
समर्थन के लिए धन्यवाद!!
यह भी और वह भी, बहुत-सी चीज़ें आज़माने का मन है, इसलिए आगे भी मैं मेहनत से काम करता रहूँगा!
अच्छा मूल्यांकन करने के लिए धन्यवाद!
आगे भी मैं पूरी मेहनत करूँगा!!
सच में बहुत-बहुत धन्यवाद! आपका वीकेंड खुशहाल रहे!!
(2025-10-09)
JSilicon प्रोजेक्ट में एक नए contributor जुड़े हैं!
प्रोजेक्ट में इतनी रुचि और स्नेह दिखाने के लिए दिल से धन्यवाद।
contributor : @kim-sehun
योगदान का विवरण : FSM.v की स्थिरता में सुधार और high-precision simulation का अतिरिक्त प्रतिबिंब
इनकी बदौलत JSilicon प्रोजेक्ट की reliability और simulation verification का स्तर एक कदम और ऊँचा हो गया है।
मुझे महसूस हुआ कि यह प्रोजेक्ट साथ मिलकर आगे बढ़ रहा है।
PR की सामग्री main ब्रांच में शामिल कर दी गई है और README में योगदान का विवरण जोड़ दिया गया है।
आशा है आपको यह पसंद आएगा।
धन्यवाद।
वाह, कमाल है
धन्यवाद!
अभी बहुत कुछ सीखना बाकी है, लेकिन बहुत से लोगों ने मुझे प्रोत्साहित किया और मदद की, इसलिए मैं यहाँ तक पहुँच पाया हूँ।
आगे भी मैं मेहनत से सीखता रहूँगा और प्रयास करता रहूँगा!
आज आपका दिन भी अच्छा रहे :)
कमाल है!
धन्यवाद!
अभी मुझमें बहुत कमी है, लेकिन आगे चलकर मेरा लक्ष्य RISC-स्तर का CPU बनाना है, इसलिए मैं लगातार मेहनत से सीखता और प्रयास करता रहूंगा!
अंतिम लक्ष्य ऐसा ASIC खुद डिज़ाइन करना है जो सीधे Node.js runtime चला सके!
हौसला बढ़ाने के लिए धन्यवाद!
जितनी प्रेरणा मिली है, उसी ताकत से tape-out तक दौड़ता रहूंगा!
आपका दिन शुभ हो :)
बहुत शानदार है...
धन्यवाद!
सच कहूँ तो मैं भी “क्या यह हो पाएगा..” सोचते हुए काफ़ी चिंतित था। बीच-बीच में कई बार रुकावटें भी आईं, लेकिन किस्मत से सब कुछ अच्छी तरह सुलझता गया और मैं यहाँ तक पहुँच पाया!!
इतने लोगों का उत्साहवर्धन मिला है, तो मैं tape-out तक पूरी ताकत से दौड़ता रहूँगा!
धन्यवाद :)
आपका दिन शुभ हो!!
बधाई हो~ लगता है सेना जल्द ही fabless बन जाएगी, हाहा
धन्यवाद!
अगर इस उदाहरण को आधार बनाकर आगे भी chip को चुनौती देने वाले ऐसे शानदार projects बहुत बढ़ें, तो शायद सेना भी fabless बन जाए!
Tape-out तक बचा हुआ आख़िरी step भी हम पूरी रफ़्तार से पूरा करेंगे!
धन्यवाद :)
वाह, बहुत बढ़िया है। पूरा समर्थन है!!
धन्यवाद!
आगे भी मैं और अधिक मेहनत करूँगा और सीखता रहूँगा।
मुझे जितना प्रोत्साहन मिला है, उसके बल पर मैं tape-out तक ज़रूर पूरा करूँगा!
हौसला बढ़ाने के लिए धन्यवाद :)
बहुत शानदार है। समर्थन करता हूँ!
धन्यवाद!
अभी बहुत कुछ सीखना और सुधारना बाकी है, लेकिन tape-out तक मैं पूरी मेहनत से दौड़ता रहूँगा!
हौसला बढ़ाने के लिए धन्यवाद :)
वाकई कमाल है। बधाई हो! आपने लगातार मेहनत करके अपना लक्ष्य हासिल किया, यह बहुत शानदार लगता है। 👍
धन्यवाद!
सच कहूँ तो कई बार मैं हार मान लेना चाहता था।
सिर्फ इस प्रोजेक्ट में ही नहीं, बल्कि यह भी और वह भी साथ-साथ करते हुए।
रास्ते में अटकना, errors का सामना करना,
फिर भी, उनमें से कुछ अब लगभग पूरा होने के करीब हैं, इसलिए अब और भी ज़्यादा संतोष महसूस हो रहा है। अब बचे हुए tape-out तक पूरी ताकत से दौड़ लगाऊँगा!
आगे भी मैं मेहनत से सीखता रहूँगा और कोशिश करता रहूँगा।
धन्यवाद :)
फाइटिंग है! :)
धन्यवाद! :)
आपके समर्थन के लिए, हम वास्तविक tape-out तक पूरी ताकत से दौड़ते रहेंगे!
आज आपका दिन भी शानदार रहे!! :)
यह सचमुच प्रेरणादायक प्रोजेक्ट हैhaha बधाई हो!
धन्यवाद! सच कहूँ तो मुश्किलें भी बहुत हैं, लेकिन खुद करके देखने से लगता है कि और ज़्यादा सीखने को मिलता है.
आगे भी मैं पूरी मेहनत करता रहूँगा!
धन्यवाद!!
आपका आज का दिन भी अच्छा गुज़रे :)
कमाल है, बधाई हो!
धन्यवाद!! मैं आगे भी पूरी मेहनत करने की कोशिश करूंगा!
आज आपका दिन भी अच्छा बीते!! :)
मैं भी सेना में भर्ती एक electronics engineering छात्र के रूप में, यह लेख देखकर बहुत प्रेरित हुआ। उसके परिणामस्वरूप, मैंने भी सीनियर की तरह एक कृति बना ली।
https://github.com/gogomaker/y_square
यह एक 16bit MPU है!! अभी debugging पूरी नहीं हुई है, इसलिए कुछ cases में यह काम नहीं करता, लेकिन मैं आखिर तक चुनौती लेते हुए इसे सफल बनाने की कोशिश करूँगा.
नमस्ते! मैं Mirseo हूँ, जिसने JSilicon प्रोजेक्ट पर काम किया था.
अगर मैंने जो प्रोजेक्ट बनाया था, उससे आपको प्रेरणा मिली है, तो मुझे बहुत खुशी है.
धन्यवाद, और यह एहसास थोड़ा गुदगुदाने वाला भी है.
मैं दिल से आपका समर्थन करता हूँ, सच में.
अगर आप आखिर तक चुनौती लेते रहेंगे और बिना हार माने मेहनत करेंगे, तो मुझे विश्वास है कि आप ज़रूर सफल होंगे.
जैसे मैंने कर दिखाया, वैसे ही मुझे भरोसा है कि आप इससे भी शानदार काम बनाएँगे.
[Mirseo]
P.S. मैंने आपका GitHub अच्छी तरह देखा. स्टार भी किया है और फ़ॉलो भी कर रहा हूँ, इसलिए कृपया एक शानदार काम पूरा करके ज़रूर दिखाइए :)
इसके अलावा, मैं व्यक्तिगत रूप से CodeSpace इस्तेमाल करता था, इसलिए इस environment की सिफारिश करूँगा, लेकिन अब एक नया environment भी पता चला—धन्यवाद :)
पूरी ताकत से लगे रहिए.
पीछे मुड़कर देखता हूँ तो पता चलता है कि 6 महीने पहले ही बीत चुके हैं.
फौज में रहते हुए भी आप इस तरह की चुनौती ले रहे हैं, यही अपने आप में शानदार है.
मैं हमेशा आभारी रहूँगा.
उम्मीद है कि आप अपनी सैन्य सेवा सुरक्षित और कुशलता से पूरी करें, और सकुशल डिस्चार्ज हों.