RISC-V SoC 설계의 모든 것: 오픈소스 SystemVerilog로 마이크로프로세서 구현하기
Book: RISC-V System-on-Chip Design
David Harris, James Stine, Sarah Harris, Rose Thompson이 집필한 『RISC-V System-on-Chip Design』은 고급 학부생을 대상으로 한 RISC-V 마이크로프로세서 설계 교재입니다. 운영체제, VLSI, 메모리 시스템 등 필요한 개념을 자세히 설명하며, 고등학교 수학 수준이면 충분합니다. 부동소수점과 나눗셈 장은 컴퓨터 연산에 관심 있는 독자에게 특히 유용합니다. 책에는 오픈소스 구현이 포함되어 있으며, GitHub 저장소에서 완전한 SystemVerilog 코드, C 및 어셈블리 검증 코드, Linux 부팅 및 벤치마킹 코드를 제공합니다. 단일 이슈 및 슈퍼스칼라 코어, 멀티코어, 모든 확장(곱셈/나눗셈, 부동소수점, 원자적 메모리 연산)과 주변 장치를 다룹니다.
이 책은 고급 학부생이 접근할 수 있도록 작성되었으며, 필요한 운영체제, VLSI, 메모리 시스템 개념을 설명하고, 대부분의 내용은 고등학교 수학 수준으로 충분하다.