인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
로드맵 썸네일

시스템 소프트웨어 개발자를 위한 RISC-V 아키텍처

작성자 프로필 이미지

김동현 (Austin Kim)

cpu
cpu-architecture
riscv

초급 대상

로드맵 참여중인 유저 프로필 사진
로드맵 참여중인 유저 프로필 사진

2명 참여중

조회수

195

40% 할인

10개 남음전체 구매 적용
쿠폰 받기

로드맵 코스

최신 시스템 소프트웨어 업계에서

떠오르는 RISC-V 아키텍처

최근 오픈 소스 기반의 CPU 아키텍처인 RISC-V 아키텍처가 떠오르고 있습니다. IT와 관련된 언론 기사나 뉴스를 보면 아래와 같은 내용을 바로 확인할 수 있습니다:

  • nVidia, 인텔 및 퀄컴과 같은 빅 테크 기업에서 RISC-V 기반의 제품(칩셋)을 개발하고 있다.

  • 국내에 RISC-V를 활용한 다양한 칩을 설계하는 스타트업 회사가 늘어나고 있고, RISC-V 디바이스 기반 제품을 개발하는 비중이 높아지고 있다.

  • AI 반도체를 설계할 때 RISC-V 기반의 CPU 아키텍처를 많이 활용한다.

  • 2026년까지 150억개의 디바이스가 RISC-V 기반으로 출시될 예정이다.

  • 대학원(프로세서 설계)에서는 RISC-V CPU을 설계할 수 있는 툴킷을 사용해 다양한 연구를 진행 중이다.

임베디드 및 시스템 소프트웨어 업체에서 RISC-V CPU 아키텍처를 활용해 제품을 개발하는 비중이 높아지고 있습니다. 그래서 취준생은 기술 면접에서도 RISC-V에 대한 준비를 해야 하는 상황입니다.

강의를 만든 배경

입문자 입장에서 RISC-V 아키텍처는 배우기 어렵습니다. 그 이유는 다음과 같습니다:

  • RISC-V를 구성하는 방대한 내용 중에 무엇이 중요한지 모르겠다

  • RISC-V를 구성하는 내용 중에 어떤 기능이 실전 프로젝트에 활용되는지 모르겠다

  • RISC-V 스펙 문서를 아무리 열심히 읽어도 바로 이해하기 어렵다


  • RISC-V를 설명하는 용어 그 자체가 무슨 의미인지 알기 어렵다


Arm 아키텍처와 비교해 RISC-V 아키텍처와 관련된 자료는 충분하지 않고 RISC-V를 구체적으로 쉽게 설명하는 자료가 부족한 것이 현실입니다. 신입 개발자를 포함한 시스템 소프트웨어 개발자 분들이 RISC-V를 배우는 과정에서 겪는 어려움을 해소하기 위해 강의를 제작하게 됐습니다.

로드맵 상세보기

2개 코스

로드맵에 포함된 강의 썸네일
RISC-V의 핵심 기능인 - RISC-V 소개, 레지스터, 어셈블리 명령어, Privilege Mode를 다룹니다. 교육용 TRACE32 시뮬레이터 프로그램을 '인프런 강의 자료'에서 내려 받아 직접 TRACE32 시뮬레이터 프로그램을 활용해 RISC-V 아키텍처의 레지스터, 어셈블리 명령어, Privilege 모드 실습을 직접하실 수 있습니다. 

121,000

로드맵에 포함된 강의 썸네일
가장 인기있는 RISC-V 보드 중 하나인, Vision-Five 2에서 추출한 5개의 커널 크래시 메모리 덤프를 디버깅하면서, 익셉셥과 Calling convention에 대한 디버깅 실습을 진행합니다. 강의를 수강하시는 분들은, TRACE32 프로그램과 더불어 5개의 메모리 덤프를 내려 받아서 직접 익셉션과 Calling convention을 디버깅할 수 있습니다.

121,000

40% 할인

10개 남음전체 구매 적용
쿠폰 받기

로드맵 코스 2