
"POLARFIRE SOC"라고 불리는이 회사는 RISC-V Specialist SFIVE에서 작동하는 RISC-V Specialist SFIVE와 함께 작동 한 회사에 따라 "POLARIFILE SOC"라고 불리우며, 멀티 코어 핵심 CPU 클러스터에서 리눅스 플랫폼에 대한 멀티 프로세싱 기능을 제공합니다.
실시간 작동은 안전 중요, 시스템 제어 및 신뢰할 수있는 실행 환경에 포함됩니다.
CPU 분기 예측자를 끄고 레벨 1 캐시를 단단히 통합 된 메모리로 변환하여 모든 코어가 메모리 서브 시스템에 일관되며 메시지 통과에 대한 일관된 메모리를 공유하는 것으로 이루어집니다.
4 개의 코어는 RV64GC 명령어 세트를 실행합니다. 이러한 시간을 모니터링하기 위해이 시간은 RV64IMAC 명령어 세트를 실행합니다. 다섯 개 모두는 일관되게 작동 할 수 있습니다.
기존의 Polarfire FPGA에서 RISC-V 버전은 DPA에 저항력있는 비트 스트림 프로그래밍, anti-tamper, 암호화 된 바인딩 된 공급망 보증, 실제로 유입되지 않은 기능, 진정한 난수 생성기 및 측면 - 채널 내성 Crypto-Coprocersor.
또한 Microchip에 따라 프로세서는 보안 부팅 (128KByte Boot Flash), 실제 메모리 보호 및 모든 메모리에서 모든 메모리 오류 정정 및 이중 비트 오류 감지가 있습니다. 회사는 또한 유령과 붕괴 면역을 주장합니다.
칩을 사용할 수 있기 전에 antmicro의 renode 오픈 소스 빌드 디버그 테스트 프레임 워크 소프트웨어를 사용할 수 있으며 Microchip은 Hifive의 'Unleashed Development Board'와 함께 실행 되려는 'Hifive Unleashed Expansion Board'를 만들었습니다. 마이크로 칩은 2 개의 보드를 함께 불려갑니다. MPFS-Dev-Kit.
기존의 POLARFIRE FPGA의 경우 MICROCHIP에는 RV32i (정수) 명령어 세트를 실행하는 'MI-V'32 비트 RISC-V 소프트 코어가 있으며, 일부는 'm'(miltiply / divide), 'A'(원자 명령) 또는 'F' (단면 부동 소수점) 확장.
마이크로 칩은 지난 주 런던의 'RISC-V'세미나를 시작합니다.