RISC-V기술
S516
RISC-V 64-bit 아키텍처IP
S516:
ESWIN Computing S516 64비트 AI 가속 프로세서는 RVA23-Profile 을 충족하는 에너지 효율적인 RISC-V 애플리케이션급의 CPU IP 제품입니다.

엣지 컴퓨팅, 스마트 TV, 셋톱박스, PC, 모바일 단말 등 지능형 컴퓨팅 분야에 적용 가능합니다.
S516
특성
특성 설명
명령어 집합 아키텍처 RVA23+Vector Crypto
멀티 코어 단일 클러스터당 최대 8개 코어 지원
모드 머신모드(Machine-mode),하이퍼바이저모드(Hypervisor-mode), 슈퍼바이저모드(Supervisor-mode), 유저모드(User-mode)지원
보안 ESWIN신뢰 실행 환경(TEE)솔루션 지원, 물리 메모리 보호(PMP) 구역 최대 64개까지 가능
Crypto 스칼라, 벡터 하드웨어 암호화 및 복호화 모듈 옵션 지원
Vector RVV 1.0 지원, 벡터 너비 설정 가능(128 비트, 256 비트, 512 비트 또는 1024 비트)
가상화 Virtualization - IOMMU +AIA
파이프라인 8 스테이지 슈퍼스칼라 순차적 파이프라인,2채널 복호화
분기예측기(BP) L0_BTB, IJTB, NN-Predictor, RAS, Loop Buffer
프리페치 명령어 프리페치 및 데이터 프리페치 지원
아키텍처 특징 명령어퓨전, write streaming mode, 제한적 비순차 실행 지원
L1 명령어 캐시(L1 I$) 사이즈 설정 가능(8KB,16KB,32KB 또는 64KB), ECC 옵션
L1 데이터 캐시(L1 D$) 사이즈 설정 가능(8KB,16KB,32KB 또는 64KB), ECC 옵션
종단 레벨 캐시 공유 (Cluster LLC) 사이즈 설정 가능(256KB-4MB), ECC 옵션
메모리관리장치 SV39/SV48, ITLB, DTLB
PTE(Page Table Entry)하드웨어 자체 수정 기능 지원
인터럽트 APLIC(AIA+PLIC)
디버그 추적 디버그 모듈(Debug module)JTAG 지원
추적 모듈(Trace module) RISC-V 표준의 E-Trace/N-Trace 지원
버스 포트 1. 메모리 포트(Memory Port):128 비트 AXI 마스터 포트
2.주변 장치 포트(Peripheral Port):64비트 AXI 마스터 포트
3.프론트 포트(Front port) :128 비트 AXI 슬레이브 포트