IDEC

연수 | 교육

[IDEC] Verilog HDL 기초

오늘부터 이틀간 Verilog HDL 기초에 관해 IDEC강의를 충남대학교 유효영 교수님께서 진행해 주셨다. 오전동안에는 HDL의 소개와 역사, 전자공학에서 IC칩을 바라보는 관점에 대해 소개 하셨으며 오후부터 본격적으로 HDL에 관해 문법, 작성법에 대해 강의가 진행되었다. 오늘 배운 내용을 되짚어보자. Verilog HDL != Hard & Difficult Language == Hardware Description Language 강의 초반에 농담식으로 hdl의 뜻을 비유해 주셨다. 사실 나도 처음에 hdl언어를 봤을때 그동안 봐왔던 C, C++, Python언어와 구조도 다를 뿐더러 읽는 방법도 상당히 어려워서 겁부터 났던 기억이 있다. hdl이 위의 언어와 다른 근본적이 이유가 있었다. 바로 하..

연수 | 교육

[IDEC] 임베디드 프로세서 구조의 이해 2일차(수료)

어제는 임베디드 CPU의 역사 및 개요를 보았다면 오늘은 실제 CPU의 동작원리 및 세부 구조에 대해 배웠다. 사실 2학년때 배운 컴퓨터 구조와 흐름 자체는 동일했으나 더 깊이있게, 영어로 수업을 진행한 것만 차이가 있었다. 오전동안은 RISC-V 프로세서의 파이프라인 구조를 살펴봤다. 실제 RISC-V 파이프라인 구조는 위와 같이 생겼으며 어느시점에 어떤 작업을 하는지 순서대로 강의를 진행해 주셨다. 이런 CPU의 구조는 정답이 없으며 설계자의 마음대로 설계를 진행하면 되나 최대한 효율적으로, 저전력의 목표와 부합하게 설계를 해야 한다. Pipeline 파이프라인이란 특정된 작업을 클럭이 발생할때마다 수행하는 작업을 의미한다. 말로 설명하기 어려우니 사진을 통해서 보자. 위와같이 5단계 파이프라인을 통..

시그널보내
'IDEC' 태그의 글 목록