오픈 소스와 자유 소프트웨어는 오랫동안 우리를 사로 잡아 왔지만, 오픈 소스 또는 자유 하드웨어는 소프트웨어 세계와 비교할 때 여전히 수년이 멀었습니다. 몇 가지 무료 하드웨어 아키텍처와 프로젝트가 있지만 (몇 가지 예를 보려면 opencores.org를 둘러보세요), 우리 모두가 혜택을받을 수 있도록 여전히 큰 도움이 필요합니다. 큰 희망은 RISC-V, 개방형 ISA이며 일부 무료 프로세서 또는 SoC 프로젝트가 제공됩니다.
글쎄, 그 충동을주는 것이 프로젝트가 의도하는 것입니다. Linux Foundation 산하의 CHIPS Alliance. CHIPS는 인터페이스, 프로세서 및 시스템을위한 공통 하드웨어, 즉 인터페이스, 프로세서 및 시스템을위한 공통 하드웨어를 나타냅니다. 개방형 또는 무료 하드웨어 시스템을 홍보하고 앞서 언급 한 ISA RISC-V를 기반으로 미래의 칩을 개발하기위한 것입니다.
CHIPS Alliance 뒤에는이를 지원하는 Linux Foundation뿐만 아니라 다음과 같은 대기업이 있습니다. Google, SiFive, Western Digital, 에스페란토 테크놀로지스등 이미 SiFive가 RISC-V 기반의 유명한 칩 또는 프로세서를 출시 한 유명한 회사라는 것을 이미 알고 있습니다. 아시다시피,이 ISA는 RISC 디자인을 기반으로하지만이 분야의 많은 유명 기업에서 개방되어 개발 중입니다.
RISC-V는 여러분이 아시다시피 많은 수의 협력 회사가있는 RISC-V 재단의 조직 아래 있다는 것을 알고 있습니다. 거기에서 그들은 ISA를 구성하는 지침을 개발할 책임 만 있고 다른 사람들은 ISA를 실행하기 위해 마이크로 아키텍처를 구현할 책임이 있습니다. 이제 CHIPS Alliance와 함께 표준 칩 설계 모바일 장치, PC, 가전 제품 및 IoT에 개방됩니다.
곧 성숙해지기를 바라며 이미 존재하는 것보다 더 많은 IC를 볼 수 있습니다. 또한 RISC-V가 Linux 커널에서 지원 버전 4.15부터.