partner-offering-banner.png

ApSRAM Controller (will not be supported for FPGA devices, can be used during SoC Protyping in FPGA)

Mobiveil Inc.

Select

Highly configurable, low-latency, low-power ApSRAM controller compliant with AXI4 and AP Memory specifications, supporting up to 32 host ports, multi-rank, multi-bank architecture, and advanced power management for SRAM-replacement memory in AI/ML, IoT, automotive, and embedded systems. The Mobiveil ApSRAM Controller is a technology-independent, system-validated IP targeting SRAM-replacement memory (64Mb to 1Gb) located close to the processing unit to act as embedded SRAM (eSRAM). It supports multi-bank/multi-rank architectures, AXI4 system interface (up to 32 ports), APB configuration registers, and multiple QoS arbitration schemes. Features include dynamic power management, self/partial refresh, per-bank refresh, built-in BIST and scan integration, intelligent request scheduling, and look-ahead command processing for high bus efficiency. Delivered with RTL, HDL testbench, protocol checkers, performance monitors, and design/verification/synthesis guides.

Key Features

  • Compliant with AXI4 specification
  • Compliant with AP Memory specification
  • Supports memory data width of 64 bits
  • Supports APB Interface for configuration registers
  • Supports single and multi-port host buses AMBA4 AXI up to 32 ports
  • High, medium, normal, port priority
  • Built-in asynchronous interface support for DRAM frequencies that are not equal to the AXI frequency
  • Separate write and read queues
  • The AXI ID signals support out-of-order transactions
  • Highly configurable architecture supporting multiple ranks with 8 banks per rank, flexible AXI address width, request queue depth, FIFO sizing, and advanced QoS arbitration schemes for intelligent request scheduling, look-ahead command processing, and bank-level parallelism to maximize bus efficiency.
  • Comprehensive memory management features including self-refresh, partial array self-refresh, auto/per-bank refresh, multiple power-down modes (precharge/deep), and built-in Scan/BIST integration for AP Memory devices. Ask ChatGPT
Expand Close
Keyfeatures main image

Offering Brief

Offering Brief

Device Family Arria® V GT FPGA, Arria® V GX FPGA, Arria® V GZ FPGA, Arria® V ST SoC FPGA, Arria® V SX SoC FPGA, Cyclone® V GT FPGA, Cyclone® V GX FPGA, Cyclone® V SE SoC FPGA, Cyclone® V ST SoC FPGA, Cyclone® V SX SoC FPGA, Agilex® 3 FPGAs and SoC FPGAs C-Series, Agilex® 5 FPGAs and SoC FPGAs D-Series, Agilex® 5 FPGAs and SoC FPGAs E-Series, Agilex® 7 FPGAs and SoC FPGAs F-Series, Agilex® 7 FPGAs and SoC FPGAs I-Series, Agilex® 7 FPGAs and SoC FPGAs M-Series, Arria® 10 GT FPGA, Arria® 10 GX FPGA, Arria® 10 SX SoC FPGA, Cyclone® 10 GX FPGA, Stratix® 10 AX SoC FPGA, Stratix® 10 DX FPGA, Stratix® 10 GX FPGA, Stratix® 10 SX SoC FPGA, Stratix® 10 TX FPGA, Stratix® V GS FPGA, Stratix® V GX FPGA
Offering Status Production
Integrated Testbench Yes
Evaluation License Yes
Design Examples Available No
Demo No
Compliance No
Development Language Encrypted Verilog, Verilog

Configurable RTL Code

HDL-based test bench and behavioral models

Test cases

Protocol checkers, bus watchers and performance monitors

Configurable synthesis scripts

Design Guide

Verification Guide

Synthesis Guide

Ordering Information

Documentation & Resources

Market Segment and Sub-Segments