FPGA, CPLD, and ASIC solutions from Altera
  • Download Center
  • Literature
Sign in/register
myAltera Account
Welcome
  •   myAltera
  •   Logout
  • Products
    • Devices
    • Design Software
    • Intellectual Property
    • Development Kits/Cables
    • Design & Support Services
    • Literature
  • End Markets
    • Automotive
    • Broadcast
    • Computer & Storage
    • Consumer
    • Industrial
    • Medical
    • Military
    • Test & Measurement
    • Wireless
    • Wireline
  • Technology
    • DSP
    • External Memory
    • Embedded Processing
    • Transceivers
    • Parallel I/O
    • Signal Integrity
    • System Integration
  • Training
    • Training Courses
    • University Program
    • Webcasts & Videos
    • Demonstrations
    • Events Calendar
  • Support
    • Design & Support Resources
    • Knowledge Database
    • Devices
    • Design Software
    • Intellectual Property
    • Development Kits/Cables
    • Design Examples
    • Downloads
    • User Communities/Forums
    • mySupport
  • About Altera
    • About Us
    • Environmental
    • Customer Successes
    • Partners
    • Newsroom
    • Investor Relations
    • Jobs
    • Contact Us
  • Buy Online
    • Devices
    • Design Software
    • Development & Education Kits
    • Cables & Programming Hardware
    • Intellectual Property
  • Entire Site
  • Part Number
  • Knowledge Database
  • Support & Technical Docs
  • Forums & Wiki
Username:  
Password:  
 
Forgot my username or password
Don't have myAltera account? Register Now.
Enter your email address:

Mobile SDR SDRAM Controller Core

Home > Products > Intellectual Property > Interfaces & Peripherals > Memory Controllers > Mobile SDR SDRAM Controller Core

from Northwest Logic, Inc.

View Literature



AMPP Approved
OpenCore Support



Features

  • High-performance access logic with read and write queuing enables highest possible throughput for all burst length (BL) settings (BL1, BL2, BL4, BL8)
  • Pipelined design enables high clock rates with minimal routing constraints
  • Bank management logic monitors status of each SDRAM bank (up to 16 banks monitored), banks only opened or closed when necessary, minimizing access delays
  • Run-time configurable timing parameters—tCL, tRC, tRCD, tRP, tMRD, tRRD, and tREFC
  • Support for auto-precharge option enabling low random access latencies
  • Support for SDRAM self-refresh and power-down modes
  • Support for mobile SDRAM partial array self-refresh, temperature-compensated self-refresh, programmable drive strength, and deep power-down options
  • Run-time configurable memory settings (for example, row bits, column bits, bank bits)
  • Automatic generation of initialization and refresh sequences
  • Support for all standard mobile SDR SDRAM devices
  • Available with multi-port front-end module option that provides an eight-port interface to the controller with command reordering, extended burst size, and memory test functions
  • Optional error correction coding (ECC), read-modify-write, and multi-burst add-on modules available
  • Source code license available (VHDL or Verilog)
  • Fast response time and expert technical support provided by experienced Northwest Logic IP designers

Block Diagram

Figure 1 shows the block diagram for the Mobile SDR SDRAM Controller core.

Figure 1. Block Diagram for Northwest Logic Mobile SDR SDRAM Controller Core

Figure 1. Block Diagram for Northwest Logic Mobile SDR SDRAM Controller Core
View Lager Size

Description

The Northwest Logic Mobile SDR SDRAM Controller core provides a high-performance interface to mobile SDR SDRAM devices. The controller is optimized to achieve high-performance, high-frequency operation with minimal constraints.

Bank management techniques monitor the status of each mobile SDR SDRAM bank. Banks are opened or closed only when necessary, minimizing access delays. Up to 16 banks can be managed simultaneously. Access cascading is also supported, enabling read or write requests to be chained together. This bank management technique results in zero delay between requests, enabling up to 100 percent memory throughput for sequential accesses (excluding refresh).

A simple local interface is provided for easy integration with other device logic such as microcontroller buses and first-in-first-out (FIFO) interfaces. The controller is provided with run-time programmable configuration ports for all timing parameters (tCL, tRC, tRCD, tRP, tMRD, tRRD, tXSNR, tREFC, tRFC, tWR) as well as memory configuration settings. This ensures compatibility with virtually any mobile SDR SDRAM configuration.

The Mobile SDR SDRAM Controller core is available with an optional multi-port front-end module that provides an eight-port interface to the controller. This module arbitrates between the various ports and provides user-selectable priority levels for each port. The multi-port front-end module can perform command reordering to achieve optimal SDRAM bandwidth. The multi-port front-end module also includes an extended burst interface and a built-in memory test module.

The Mobile SDR SDRAM Controller core is also available with optional error correction coding (ECC) and read-modify-write modules.

Device Utilization and Performance

Table 1 shows the typical device utilization results for the megafunction.

 Table 1. Typical Device Utilization for the Megafunction
Supported Altera® Devices Speed Grade Utilization
Logic Elements
Performance (fMAX) Parameter Setting
Stratix® II / Stratix II GX -5  1100  133 MHz  Contact Northwest Logic
Stratix / Stratix GX -6 1100 133 MHz Contact Northwest Logic
Cyclone® II -7 1100 133 MHz Contact Northwest Logic
Cyclone -7 1100 133 MHz Contact Northwest Logic

Deliverables

  • Core (netlist or source code)
  • Northwest Logic comprehensive Verification Suite (source code)
  • Complete documentation
  • Expert technical support and maintenance updates

Contact Information

For additional information, contact Northwest Logic, Inc. at:

Northwest Logic, Inc.
1100 NW Compton Drive, Ste. 100
Beaverton, OR 97006
Tel: (503) 533-5800, x309
Fax: (503) 533-5900
E-mail: ip@nwlogic.com
URL: www.nwlogic.com/

Rate This Page


  • IP & Reference Designs
    • All Intellectual Property
    • All Reference Designs
    • Bridges & Adapters
      • Memory Mapped
      • Streaming
    • DSP
      • Filters & Transforms
      • Error Detection/Correction
      • Modulation & Demodulation
      • Video & Image Processing
    • Embedded Processors
      • Nios II
        • Processor Cores
          • Fast CPU
          • Economy CPU
          • Standard CPU
        • Benefits
          • Low Cost
          • High Performance
          • Long Life Cycle
          • Flexibility
        • Software Tools
          • Nios II IDE
          • Nios II C2H Compiler
          • Software
        • Development Kits
        • End Markets
        • Customer Successes
        • Literature
      • 32/16-Bit Microprocessors
      • 8/4-Bit Microprocessors
    • Interface Protocols
      • Communications
      • Ethernet
      • High Speed
      • PCI
      • Serial
      • Audio & Video
    • Memory Controllers
      • DMA
      • Flash
      • On-Chip
      • SDRAM
      • SRAM
    • Peripherals
      • Debug & Performance
      • Display
      • Microcontroller Peripherals
      • Multiprocessor Coord.
  • About IP
    • Designing with IP
      • IP Base Suite
    • Evaluate and Download IP
    • IP Certifications
    • System Design
    • Request IP
  • IP Partners
    • About AMPP Program
    • List of IP Partners
    Please give us feedback
    Products | End Markets | Technology | Training | Support | About Altera | Buy Online
    Jobs | Investor Relations | Contact Us | Site Map | Privacy | Legal Notice
    Copyright © 1995-2010 Altera Corporation. All Rights Reserved.
    Altera Forum
    Altera
    Forum
    Twitter
    Twitter
    RSS
    RSS
    Facebook
    Facebook
    Flickr
    Flickr
    YouTube
    YouTube
    Email Updates
    Email
    Updates