SoC

SoC 대역폭, 왜 일부러 좁게 설계할까

SoC(System on Chip) 설계에서 가장 자주 과소평가되지만 시스템 성능의 상한을 사실상 결정하는 자원이 바로 대역폭(Bandwidth) 이다. CPU·NPU·GPU가 동시에 데이터를 요구할 때 칩이 이를 어떻게 실어 나르느냐가 체감 성능을 가른다. 이 글은 대역폭의…

SoC

SoC 설계자를 위한 RTL 린트 룰 Top 20 완전정복

합성·시뮬레이션 이전에 잡아야 할 치명적 결함 — 원리·위반 결과·해결책 완전 가이드 🔧 수억 개의 게이트를 집적하는 SoC(System-on-Chip) 설계에서, 문법 오류 하나 없는 깔끔한 코드가 정작 실리콘에서는 오작동하는 일이 흔하다. RTL 코드는 결국 물리적 회로로…

SW

Vim vs Neovim, 같은 뿌리 다른 설계 철학

터미널 편집기를 둘러싼 가장 흔한 오해는 “Vim은 낡았고 Neovim이 완전히 대체했다” 는 단순화다. 실제 두 도구의 관계는 그보다 훨씬 미묘하다. 같은 뿌리에서 출발했지만 내부 설계 사상이 갈렸을 뿐, 한쪽이 다른 쪽을 폐기한 것이 아니다. 이 글은 두 에디터의 출발점…

위로 스크롤