RISC-V기술
E330
RISC-V 32-bit 아키텍처IP
E330:
ESWIN Computing E330 32비트 범용 프로세서는 고성능의 32비트 RISC-V 임베 디드 CPU IP제품입니다.

RISC-V 32 비트 IMACB (FD)(P)(K) 명령어 집합을 지원하고 동시에 Zicond조건실행 확장, Zicbom 캐시 작업 확장,Smepmp보안 확장, Zilsd 확장 및 CIE 코프로세서 인터페이스 확장을 지원합니다.

ESWIN Sight 기능을 지원하고 파형 디버깅 도구를 제공하여 유저가 CPU 내부상태와 이벤트를 손쉽게 확인할 수 있도록 합니다.

6스테이지 슈퍼스칼라 파이프라인과 분기예측기로 폭넓은 고성능 임베디드 애플리케이션을 지원합니다.
E330
특성
특성 설명
명령어 집합 아키텍처 RISC-V 32-bit IMAC(B)(FD)(P)(K)_Zicsr_Zifencei_Zicbom_Zicond_Zilsd_xewcie
모드 머신모드(Machine-mode),유저모드(User-mode)
보안 물리 메모리 보호(PMP) 구역 최대 16 개까지 지원
PPMA(Programmable Physical Memory Attributes) 검사 지원
파이프라인 6스테이지 순차 슈퍼스칼라 파이프라인,분기 예측기(Branch Predictor)포함
프로세서 메모리 ITIM和DTIM,사이즈 설정 가능(0KB-128MB)
L1 명령어 캐시(L1 I$) 사이즈 설정 가능(4KB-128KB)
L1 데이터 캐시(L1 D$) 사이즈 설정 가능(4KB-128KB)
인터럽트 CLIC 인터럽트 컨트롤러, 496 개 인터럽트 요청 지원, 마스크 불가능 인터럽트(NMI) 지원
디버그 추적 디버그 모듈(Debug module)JTAG/cJTAG 지원
추적 모듈(Trace module)RISC-V N-Trace 지원
버스 포트 1.메모리 포트(Memory Port):64비트 AHB/AXI 마스터 포트
2.주변 장치 포트(Peripheral Port):32비트 AHB 마스터 포트
3.프론트 포트(Front port) :32비트 AHB 슬레이브 포트, TIM0 및 TIM1에 대한 외부 액세스용
CoreMark(CoreMarks/MHz) 5.77
Dhrystone-Legal(DMIPS/MHz) 2.48