VEGA AS4161 features a quad core out-of-order processing engine with a 16 stage pipeline for high performance compute requirements. The processor also supports single and double precision floating point instructions, and MMU for Linux based applications. This high performance application core comes with advanced branch prediction for efficient branch execution, Instruction and Data caches. This is ideal for applications requiring high-throughput performance e.g., Storage, Networking, etc.
Key features
- RISC-V 64G (RV64IMAFD) Instruction Set Architecture
- 13-16 stage out-of-order pipeline implementation
- Advanced branch predictor: BTB, BHT, RAS
- Harvard architecture, separate Instruction and Data memories
- User-, Supervisor- and Machine-mode privilege levels
- Fully-featured memory subsystem with Linux support
- Memory Management Unit
- Page-based virtual memory
- Configurable L1 cache
- Configurable L2 cache
- High performance Multi core Interconnect
- High-performance IEEE 754-2008 compliant floating-point unit
- AXI4- / ACE, compliant external interface
- Platform level Interrupt Controller
- up to 127 IRQs
- Low interrupt latency
- Vectored interrupt support
- Advanced Integrated Debug Controller
- JTAG compliant interface
- HW/SW breakpoints support
- Debug extension allowing Eclipse debugging via a GDB >> openOCD >> JTAG connection
- Linux compatible
- Storage
- Networking