You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A JavaScript-Inspired Prototype Built Under Constraint
14
17
15
-
**JSilicon** is an **8-bit ALU core** designed and implemented from scratch during my mandatory military service in South Korea (2025). This project serves as a proof-of-concept, showing that a complete silicon design is achievable even in highly constrained environments.
18
+

19
+
20
+
**JSilicon** is an **8-bit CPU/ALU core** designed and implemented from scratch during my mandatory military service in South Korea (2025). This project serves as a proof-of-concept, showing that a complete silicon design is achievable even in highly constrained environments.
16
21
17
22
Version 0.2 expands on the original manual ALU functionality by adding a CPU mode that automatically executes pre-programmed instructions. To enable this, key CPU components such as a Program Counter (PC), an instruction decoder, and a register file have been integrated.
18
23
@@ -99,6 +104,12 @@ JSilicon is not just a chip - it's a story of building silicon under constraints
99
104
100
105
This first version was created entirely during mandatory military service in South Korea, demonstrating that hardware innovation is possible even in the most limited environments. Future versions will expand JSilicon into a more capable CPU core RISC-like capabilities.
101
106
107
+
## Milestone - JSilicon v0.2 GDS Layout
108
+

109
+
110
+
In October 2025, JSilicon v0.2 reached a major milestone:
111
+
the successful generation of a complete **GDSII layout**, marking the transition from logic design to physical silicon.
112
+
102
113
## License
103
114
This project is licensed under the [MIT License](https://opensource.org/license/mit/).
Copy file name to clipboardExpand all lines: docs/README_ko.md
+9-1Lines changed: 9 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,9 @@ You can also include images in this folder and reference them in the markdown. E
9
9
10
10
## JSilicon v0.2 – A Dual-Mode 8-bit CPU/ALU Core
11
11
12
-
**JSilicon** 은 제가 대한민국에서 복무한 군 복무 기간(2025) 동안 처음부터 설계하고 구현한 **8-bit ALU core**입니다. 이 프로젝트는 매우 제한된 환경에서도 완전한 수준의 CPU 설계가 가능함을 보여주는 개념 증명(Proof-of-Concept)입니다.
12
+

13
+
14
+
**JSilicon** 은 제가 대한민국에서 복무한 군 복무 기간(2025) 동안 처음부터 설계하고 구현한 **8-bit CPU/ALU core**입니다. 이 프로젝트는 매우 제한된 환경에서도 완전한 수준의 CPU 설계가 가능함을 보여주는 개념 증명(Proof-of-Concept)입니다.
13
15
14
16
버전 0.2는 원래의 수동 ALU 기능에 CPU 모드를 추가한 구현체입니다. 이 변경으로 미리 ROM에 프로그래밍된 명령어를 자동으로 실행할 수 있습니다. 이를 구현하기 위해서 **프로그램 카운터(PC)**, **명령어 디코더**, **레지스터 파일**과 같은 핵심 CPU 구성 요소들이 추가되었습니다.
15
17
@@ -101,6 +103,12 @@ JSilicon은 단순한 칩이 아닙니다. 정확히는 제약 속에서 실리
101
103
102
104
차기 버전에서는 JSilicon를 RISC와 같은 기능을 갖춘 보다 강력한 칩으로 확장할 예정입니다.
103
105
106
+
## Milestone - JSilicon v0.2 GDS Layout
107
+

108
+
109
+
2025년 10월, JSilicon v0.2는 중요한 이정표에 도달했습니다:
110
+
완전한 **GDSII 레이아웃**의 성공적인 생성을 통해 논리 설계에서 물리적 실리콘으로의 전환 작업을 완료했습니다.
111
+
104
112
## License
105
113
이 프로젝트는 [MIT License](https://opensource.org/license/mit/). 를 따릅니다.
0 commit comments