오픈 소스 RISC-V 아키텍처가 IoT 프로세서의 게임 규칙을 변경하고 있습니다.

Paddy McWilliams, CEVA 제품 마케팅 이사

지난 10 년 동안 오픈 소스 소프트웨어는 기술 세계에서 가장 큰 촉매제가되었습니다. 이제는 오픈 소스의 힘으로 자유로운 개발이 이루어졌으며 생성 된 커뮤니티 역시 하드웨어 세계에서 발판을 마련했습니다. 이러한 이유로 RISC-V는 매우 높은 인기를 얻었습니다. 다음은 RISC-V와 그 기회를 소개하고, CEVA가 어떻게 칩 메이커가이를 최대한 활용할 수 있도록 도와 줄 것입니다.

RISC-V 란 무엇입니까?

RISC-V는 캘리포니아 대학 버클리 (Buckley) 대학교 컴퓨터 공학과에서 개발 한 개방형 명령 집합 아키텍처 (ISA)로 ARM, MIPS 및 기타 상용 프로세서 아키텍처뿐만 아니라 RISC (Reduced Instruction Set)를 기반으로합니다. .

RISC-V는 2010 년에 시작되어 현재 여러 대학 및 산업 분야에 걸친 거대한 글로벌 협력 프로젝트로 성장했으며 비영리 RISC-V Foundation (https://riscv.org)이 일관성을 유지합니다. /) ISA 사양 및 RISC-V를 홍보하기위한 시장 엔진의 역할을 모두 보장합니다.

RISC-V 명령어 집합 아키텍처는 이름처럼 특수한 프로세서 설계가 아닌 명령어 집합 아키텍처 사양입니다. 오픈 소스 명령어 집합 아키텍처부터 시작하여 많은 학계 및 업계 팀에서 많은 것을 만들었습니다 Rocket, Orca 및 PULPino와 같은 완전한 오픈 소스 프로세서 설계에서 다수의 프로세서 구현을 보여주는 RISC-V Foundation 웹 사이트를 간략히 살펴보십시오. , SiFive, Codasip, Andes 및 Cortus와 같은 상용 프로세서 코어를 생산하는 회사

이 프로세서는 간단한 IoT 프로세서에서 Linux를 실행하는 응용 프로그램 프로세서에 이르기까지 RISC-V가 폐쇄 된 상업용 ISA라는 사실을 반영하여 광범위한 지침을 기반으로 광범위한 구현이 가능합니다. 차별화와 선택의 자유라는 주요 장점은 제품 리팩토링의 고통없이 프로세서 공급 업체를 대체 할 수 있습니다.

무료이기 때문에 위험이 있어야합니다. 맞습니까?

이 시점에서, 그것은 실제 상황을 조사하기 위해 신중, 새로운 제품 디자인에 미치는 영향을 볼 수있는 선택의 프로세서 요인. 대부분의 디자인 결정과 마찬가지로 어려운의 수에 따라, 하드 목표를 기반으로 일부 기술 및 상업 요소를 많이 포함 양적 측면.

기술적 지표는 자명하다 : 충분한 마력을 가진 프로세서가 봉투 전원과 일치하는 미래의 제품에 확장 성을 지원하기 위해 보안 요구 수준을 충족, 친절한 친숙한 소프트웨어 개발 / 디버깅 환경이없는, 사용자는. 등 전반에 걸쳐, 로열티 및 라이센스 비용 (게이트 및 메모리 크기의 수를 포함) 지역 등의 비용을 고려하는 상업적. 코드베이스 전에 상속 할 수 있습니다 또한 요소에게 공급 업체에 종속, 그리고 보증을 포함하여 다른 비즈니스 영역을 고려해야한다 보상, 사업보고 의무, 변경을 할 수있는 법적 권리 등

이러한 모든 요소를 ​​고려하여 대부분의 설계는 대개 독점 상용 프로세서를 사용하는 '안전한'옵션을 채택하고 종종 이전에 사용 된 시리즈에 묶여 있지만 전략적 수준에서 점점 더 많은 기업이 선택을 제한하고 있습니다. 하지만 강력한 비즈니스 강화 프로세서 IP 제공 업체 불안. 사람뿐만 아니라 라이센스 및 저작권 로열티 요금에 의미가 닫힌 자물쇠 명령어 세트를, 휴식, 상업적인 자유를 원하지만 차별화에도 도움이.

이 수요는 RISC-V 항해를한다. RISC-V 오픈 소스 명령어 세트 아키텍처를 칩 회사는 단지 리눅스, FreeRTOS 및 다른 많은 오픈 소스 RTOS처럼, 일반 상업 옵션을 넘어 현실적인 옵션을 제공 과도한 위험 전략을 복용 방지하기 위해 그 특정 일 소비자 기기에 사용되는 소형 임베디드 프로세서에 상용 운영 체제에 대한 오늘날의 확실한 대안이 옵션은 진짜입니다. 웨스턴 디지털과 NVIDIA 등 많은 잘 알려진 선도하는 회사, 공개적으로 선언했다 그 자신의 의도로 대규모 생산도 이미 진행되어 왔으며, RISC-V를 평가하는 기업이 점점 늘어나고 있으며 그 중 일부는 비밀리에 고급 설계를 시작했습니다.

CEVA의 RISC-V 사용 경험

이러한 회사들과 마찬가지로, CEVA는, RISC-V의 잠재력 Wi-Fi 및 블루투스 IP 제품, 특히 우리의 RivieraWaves을 받고있다.이 통신 기술은 작은 프로세서를 필요가 프로토콜 스택을 수행, 우리의 목표는 사전 통합 만드는 것입니다 레퍼런스 플랫폼은 고객이 자유롭게 프로세서를 선택할 수있게 해 주며, IP의 아키텍처는 초 저전력 동작, 심지어 고급 무선 네트워크 구성을 충족 시키도록 설계되었으므로 프로세서 마력에 대한 요구도 매우 미미합니다. 간단히 말해서, 게이트, 높은 에너지 효율, 성숙한 프로세서, 플러스 친숙한 상용 소프트웨어 개발 환경의 소수 코드는 FPGA에 (최대 속도)를 배포 용이해야합니다 프로세서 디자인을 저장하는 소형 영역을 생성 할 수 있으며, ASIC / ASSP, 그것은해야 공인 IP 서비스와 호환되는 법적 프레임 워크가 있습니다.

CEVA, RISC-V Wi-Fi 플랫폼 실행

우리는 2.44 코어 마크 / MHz의 좋은 결과 및 결과를 보여주는 테스트 내부의 우리의 성능 및 코드 밀도와 완벽하게 일치하는 하드웨어 요구 사항을 도달 할 수있다,이 크기의 20K 프로세서 코어 문에서 RISC-V를 선택, 우리는 파 수준에 도달했습니다 레벨 프로세서는. 똑같이 중요 아주 약간의 노력. 더 정교한 플랫폼 와이파이, 예를 들어, 임베디드 RISC-V 프로세서로 교체를해야 우리의 경험, RISC-V에 이식 완벽한 시스템입니다 상업용 프로세서, 우리는 통합, 시뮬레이션을 완료하고 RivieraWaves 완전한 Wi-Fi 데모 플랫폼을 구현하기 위해 새로운 FPGA 바이너리를 생성하는 데 단 일주일이 걸렸습니다. 또한 기존 프로토콜 소프트웨어는 여러 가지 다른 비즈니스에서 처리되었습니다 그것은 RISC-V 플랫폼에 포팅 개발 및 배포를 수행 포팅, 테스트 및 시스템 레벨 검증을 포함하여 단 2 주,했다. 이것은 놀라운 일이 익숙한 GNU GCC / GDB 디버거 및 컴파일러 LLVM 덕분입니다 / 환경.

전반적으로,이 프로젝트는 큰 성공은, RISC-V 정말 그 약속을 성취했다. CEVA는 이제 RISC-V 기반의 새로운 멤버, 장착 우리의이 Wi-Fi의 기초로 RISC-V 플랫폼을 제공하게되어 기쁘게 생각하고 블루투스 IP 코어 1 옵션.

2016 GoodChinaBrand | ICP: 12011751 | China Exports