전체 글 86

[AI Silicon System] Project 1: Systolic array

[AI Silicon System] 게시물은 KAIST 김주영 교수님의 강의자료와 Project document를 참고하여 작성하였습니다. 첫 번째 Project입니다. 16 X 16 MAC array를 설계하면 됩니다. 이 단계에서는 Memory control은 고려하지 않아도 되고, tb에서 MAC array에 맞게 data를 feeding 해줍니다. ​ 1. Objective Implement a systolic MAC array datapath Compute matrix multiplication using MAC arry ​ 2. Specification Input feature map bit-width: 16 bit Weight bit-width: 8 bit Output feature map ..

[AI Silicon System] Project 0: Overview

[AI Silicon System] 게시물은 KAIST 김주영 교수님의 강의자료와 Project document를 참고하여 작성하였습니다. 인공지능 반도체 시스템(이하 ASS)는 AI task(DNN, CNN, etc.)를 HW level에서 효율적으로 연산하고, 그 효율적인 연산을 위한 architecture design을 학습하는 과목입니다. 작년에는 "딥러닝을 위한 하드웨어 가속"(Deep learning accelerator)라는 과목명으로 개설됐었는데, 개인적으로 이 이름이 좀 더 적합한 것 같습니다. ​ 어쨌든, 전체 성적의 40%나 차지하는 Project에 대해 4개의 게시글에 나눠서 작성할 예정입니다. 이 글을 작성하는 이유는 크게 세 가지입니다. ​ 1. system verilog(.sv..

[영화 리뷰] 조제, 호랑이 그리고 물고기들, 2003 - 부디 우리가 도망쳐온 모든 것에 축복이 있기를

부디 우리가 도망쳐온 모든 것에 축복이 있기를. 도망칠 수밖에 없었던 우리의 부박함도 시간이 용서하기를. 결국 우리가 두고 떠날 수밖에 없는 삶의 뒷모습도 많이 누추하지 않기를. 이동진 영화평론가의 한 줄 평입니다. 와....... 영화를 정말 꾸욱꾸욱 눌러 담은 짧은 글인 것 같습니다. 글로 돈 벌려면 이 정도는 써야 하는구나라고 느꼈습니다... 사랑하지만 조제에게서 도망쳤던 츠네오도, 사랑해서 츠네오를 보내준 조제도 이해가 되지만 정말 서글픈 현실의 사랑을 그려낸 듯한 영화였습니다. 친한 친구가 추천해 준 영화인데 심심한 감사를 드립니다👍 일반적인 멜로와는 달리 여자주인공 조제가 장애가 있습니다. 영화 중간까지만 해도 사랑과 동정 그 사이 감정을 공감하면서 영화를 봤습니다. 하지만 츠네오가 조제에게서..

일상/영화 2023.01.12

[영화 리뷰] 공동경비구역 JSA, 2000 - 인간성을 상실한 인간

박찬욱 감독이 연출한 영화입니다. 2000년에 개봉했고, 젊은 날의 이병헌, 송강호, 신하균, 이영애를 볼 수 있는 영화입니다. 영화의 배경은 판문점의 공동경비구역 (Joint Security Area)이며 Joint, Security, Area로 챕터를 나눠서 진행됩니다. 영화는 JSA의 경비초소에서 북한군이 권총에 맞아 살해된 사건을 조명하며 진행됩니다. 이 사건의 남한 측 생존자 이수현 병장(이병헌)과 북한 측 생존자 양경철 상사(송강호)를 취조하기 위해 중립국인 스위스에서 소피 장 소령(이영애)이 JSA로 발령됩니다. 하지만 계속된 취조에도 둘은 아무 말도 하지 않습니다. 둘 다 부상을 입기도 했지만 뭔가 정신적으로 불안해 보이게 연출됐습니다. 이때 소피 장 소령은 수현과 함께 초소근무를 섰던 남..

일상/영화 2023.01.12

[영화 리뷰] 라라랜드, 2016 - 뮤지컬에 감춰진 현실적인 꿈과 사랑

저는 영화를 참 좋아합니다. 시네마 천국이라는 영화에서 주인공인 토토가 거울 앞에서 몸을 숙였다가 올라오는 장면이 나옵니다. 이때 어린이였던 토토는 거울에서 잠시 사라졌다 다시 나타나는 것 만으로 청년이 됩니다. 이런 연출이 제가 영화를 사랑하는 이유가 아닐까 싶습니다. 가끔 이 힘든 시간이 빨리 지나가버렸으면 하는 생각이 들 때가 있습니다. 하지만 현실에서는 거울에서 잠시 벗어난다 해도 힘든 시간을 이겨내야 한다는 사실은 변함이 없습니다. 그저 그래 왔던 것처럼 묵묵히 시간을 겪어나가야 하죠. 이럴 때 영화를 보면 조금이나마 위안이 되는 것 같습니다. 영화에서는 지겹고 차갑게 흐르는 시간은 간단한 편집만으로 덜어낼 수 있고, 흥미진진한 장면만 골라서 보여주기 때문입니다. 여하튼 앞으로 제가 봤던 영화들..

일상/영화 2022.12.07

[Synopsys EDA] Post-Synthesis simulation

본 게시글은 Chip 설계 프로젝트 중 EDA tool 사용법에 대해 기록한 글입니다. 틀린 내용이나 정석에서 벗어난 내용이 있을 수 있습니다. Post-Synthesis simulation은 DTA(Dynamic Timing Analysis)와 Logic Synthesis를 마친 후에, RTL로 작성한 module과 합성 후 생성된 _syn.v module이 같은 동작을 확인하는 과정입니다. Synopsys VCS를 사용한 verilog simulation은 stage 사이의 delay를 고려하지 않기 때문에 다음 사진과 같이 propagation delay가 전혀 없는 파형을 보여줍니다. 값은 보실 필요 없고, CLK의 positive edge에서 delay 없이 값이 바뀌는 것을 보시면 됩니다. 그..

EE/Digital Design 2022.11.02

[대학원 합격 후기] 2023학년도 봄학기 KAIST 전기및전자공학부

7월부터 9월까지 3개월간 KAIST 대학원 입시를 준비하면서 느낀 점을 쓴 게시글입니다. 같은 기간 동안 DGIST 대학원 입시도 준비했으니 관심 있으신 분들은 다음 게시글을 참고해주세요. https://k-j-w.tistory.com/83 [대학원 합격 후기] 2023학년도 봄학기 DGIST 전기전자컴퓨터공학과 2023학년도 봄학기 1차전형에 최종 합격한 전자공학부 학부생입니다. 약 3개월 남짓한 시간동안 DGIST 대학원 입시를 준비하면서 느꼈던 점을 기록해보려고 합니다. 1. 서류 저는 봄학기 1차전형에 k-j-w.tistory.com 카이스트 최종 발표가 나온 지 한 달이 지났는데 이제야 합격 후기를 씁니다. 기억이 더 휘발되기 전에 얼른 써보겠습니다. 타대에서 카이스트 입시를 준비하시는 분들에..

[프로젝트 진행 상황 v10.19] HyGCN과 Ramulator

현재 팀장으로서 GCN 가속기 설계 프로젝트를 진행하고 있습니다. 11월 21일까지 ACM/IEEE DAC(Design Automation Conference)에 투고할 논문을 작성하는 것이 목표입니다. 어쩌다 보니 시간이 한 달 남았는데, 잘할 수 있겠죠..? 교수님 말로는 DAC 정도 수준의 학회에 논문을 낸다면 인더스트리에서든 아카데미아에서든 절대 무시당하지 않을 거라고 합니다. 아직 감은 오지 않지만 이 정도로 동기부여를 받고 열심히 해보려고 합니다. 제가 쳐내야 할 일들과 저희 조가 쳐내야 할 일들을 정리해보면 다음과 같습니다. 1. 내가 쳐내야 할 일 1.1 Ramulator Setting 1.2 HyGCN의 Combination engine RTL design, synthesis, STA 1..