Avalon Multi-port SDRAM Memory Controller IP Core

6240-01-03
$2,500.00
In stock
1
Product Details

Key Features

  • 167 / 267 MHz (333/533 Mbps) Cyclone / Stratix DDR2 memory performance
  • SDR, DDR, DDR2 and Mobile DDR SDRAM Memory Devices
  • From 1 to 16 Avalon-MM local bus port interfaces
  • Memory bandwidth utilization in excess of 95%
  • Avalon Pipelined and Burst transfers
  • Avalon local bus width from 8 to 128-bits
  • Memory data width: 8/16/32/64-bit
  • Configurable FIFO depth: 16 to 2048 bytes
  • Intelligent SDRAM burst caching controller minimizes wait-states
  • PCB layout independent DDR/DDR2 Round-Trip capture scheme
  • Requires only single PLL with 2 clock outputs
  • Independent system/memory time domain clocking
  • IP supports: Cyclone II, III, IV-E, IV-GX, V, 10 LP, Stratix II, II-GX, III, IV/IV-GX, Arria GX/II-GX, MAX 10
  • Note: Listed IP Core base price for a Node Locked License with support for Cyclone device family.

Overview

The Microtronix Avalon Multi-port SDRAM Memory Controller IP Core is designed for maximizing the performance of an Altera Nios II processor in Avalon® multi-master streaming data systems. Advanced design features enable maximum system clock rates using low speed FPGA's and standard memory devices, lowering your production cost, and saving you money.

The Avalon-MM slave ports can be independently clocked allowing the system to be partitioned and optimized to achieve maximum performance. Supporting post memory read and write cycles, the data FIFO's effectively double memory bandwidth on sequential address or FIFO cache hits. FIFO depth can be tailored for either streaming or random access.

The core is optimized for Altera® Cyclone, Stratix, and Arria families of field programmable logic devices. The Avalon Slave ports are configured using a Qsys GUI which greatly simplifies the design of Avalon-MM based SOC systems.

The SDRAM Memory Controller handles all memory tasks, including initialization and refresh cycles. It is designed to operate asynchronous to the local port clocks enabling the memory to be clocked at its peaked rated frequency maximizing system performance.

IP Core Advantages

  • Supports: SDR, DDR, Mobile DDR and DDR2 memory devices
  • Qsys MegaWizzard GUI for ease of configuration
  • Requires only single PLL with 2 clock outputs
  • DQS data capture clocking simplifies MDDR/DDR/DDR2 PCB constraints and eliminates dedicated data capture PLL
  • Configurable FIFO maximizes performance of streaming data applications
  • Configurable memory and local bus data width optimizes cost
  • Independent time domain clocking optimizes memory bandwidth
  • Round-robin (dafault) and user configurable bus arbitration schemes
  • Synopsis TimeQuest support ensures timing closure*

*NOTE: Except for SDR memory devices

Other Features

  • Altera Qsys Configuration GUI
  • Supports Synopsys TimeQuest timing analyzer
  • VHDL IP functional simulations models
  • On Die Termination (ODT) improves signal integrity
  • Altera OpenCore Plus evaluation

License Options

  • Node Locked: Supports a single user. It is tied to NIC ID (MAC address) of a PC.
  • Floating Server: Supports multiple users, typically 1, 2 or 5 seats

NOTE: The Base IP Core license supports a single FPGA device family. Licenses supporting multiple FPGA device families are available. Contact sales for more information.

Custom Core

The IP Core can be easily customized for additional bus ports or for wider data widths. Contact sales with your requirements.

IP Core Downloads

The current release of the Avalon Multi-port SDRAM Memory Controller IP Core is available for download from the Software Updates under the RESOURCES section of our website or directly using this link.

Microtronix%2BAvalon%2BMP%2BSDRAM%2BUM_v3_11.pdf request info Microtronix%20SDRAM%20User%20Manual_v3_11.pdf request a quote

Save this product for later
Share by: