RISC-V 플랫폼 사양은 RISC-V 하드웨어 및 소프트웨어 호환성을 보장하는 것을 목표로 합니다.
RISC-V 플랫폼 사양은 Linux 또는 Zephyr 프로젝트 와 같은 운영 체제 가 사양을 준수 하는 모든 RISC-V 하드웨어 에서 제대로 부팅할 수 있도록 하는 일련의 규칙을 정의하는 것을 목표로 합니다 .
10년 전 Arm Linux 커널로 작업한 적이 있다면 장치 트리 바인딩으로 대체된 보드 파일을 기억할 수 있으며, Arm은 Arm SystemReady 인증으로 절정에 달하는 여러 표준을 정의 하여 호환되는 Arm 플랫폼을 부팅할 수 있게 했습니다. x86 세계와 같은 선반 OS 이미지.
"RISC-V SystemReady" 플랫폼 인증 프로그램과는 거리가 멀지만 RISC-V 플랫폼 사양은 현재 선택적 확장이 있는 두 가지 유형의 플랫폼에 대한 요구 사항을 정의하기 위해 작업 중입니다.
- OS-A 플랫폼 : 엔터프라이즈 및 임베디드 클래스 애플리케이션 프로세서에서 실행되는 Linux/FreeBSD/Windows… 현재 확장: 서버 확장
- M 플랫폼 – 베어메탈 애플리케이션과 마이크로컨트롤러에서 실행되는 소규모 운영 체제를 위한 RTOS 플랫폼을 지정합니다. 현재 확장: 물리적 메모리 보호(PMP) 확장
결국 "모바일", "에지 컴퓨팅", "머신 러닝", "자동차" 등을 포함한 다른 유형의 하드웨어에 대한 확장이 있어야 하거나 있을 수 있습니다.
OS-A 플랫폼을 살펴보면 아키텍처(RV32GC/RV64GC), PMU, 디버깅, 시스템 주변 장치, EBBR이 있는 부트 프로세서, UEFI(및 서버 확장을 위한 ACPI) 등에 대한 요구 사항의 긴 목록이 있습니다.
Github 에서 현재 RISC-V 플랫폼 사양 을 찾을 수 있습니다. 사양에 참여하거나 패치 세트를 제출하거나 단순히 진행 상황을 따르고 싶다면 tech-unixplatformspec 메일링 리스트 에서 할 수 있습니다. 이름에서 알 수 있듯이 더 이상 UNIX 기반 운영 체제에 관한 것이 아닙니다. .
'기타제품 및 SW' 카테고리의 다른 글
Stadia 3.31은 Android TV용 터치 게임패드, '매직 링크' 등을 준비합니다. (0) | 2021.08.26 |
---|---|
Android Package Manager for Linux (0) | 2021.08.16 |
Google 드라이브에서 공간을 차지하는 "고아 파일"을 제거하는 방법 (0) | 2021.08.14 |
Xbox Game Pass에 홈 화면 아이콘이 있는 기본 Android TV/Google TV 지원 추가 (0) | 2021.08.02 |
러시아, 노트북용 RISC-V 프로세서 구축: 8코어, 2GHz, 12nm, 2025 (0) | 2021.07.28 |