RPC DRAM Design/IP Support


General Purpose RPC Memory Interface Controller

The Etron RPC DRAM (RPC) Dynamic Random Access Memory (DRAM) Controller is a general-purpose memory controller that interfaces the Lattice ECP5 family of FPGAs with Etron Technology’s Low Pincount RPC memory devices, and provides a generic command interface to user applications. The RPC DRAM is a high bandwidth x16-organized DDR-type DRAM, suitable for high bandwidth applications including high resolution video buffering, but featuring low pincount (24 switching IOs): using approximately half of the interface pins of DDR3/LPDDR3 yet offering the same bandwidth with similar high bus efficiency.

A unique and valuable advantage the RPC DRAM offers the system user is a Wafer Level CSP package option. The x16 RPC WLCSP occupies less than 10% of the PCB area of a standard x16 type DDR3 DRAM. It is the smallest possible discrete package and the first DRAM offered in this type of package. When paired with the miniaturized package options for the Lattice ECP5 family, an unprecedented level of cost-effective system miniaturization is enabled while using a standard surface mount PCB technology platform. For example, the PCB footprint area of the 285 csfBGA-packaged ECP5 combined with the WLCSP-packaged RPC DRAM is less than the area of a single x16 DDR3 DRAM.

This core reduces the effort required to integrate RPC DRAM interfacing and control with the remainder of the application and eliminates the need for the application to directly deal with the RPC memory interface.

RPC DRAM Controller

IP Core Pinout Generation Utility

The RPC Pinout Generation Utility automatically generates the pinout and preference files that contain information for a design that uses the RPC DRAM Controller IP core. More information about this utility, including downloads and documentation is available here.


RPC DRAM in WLCSP (Left) vs DDR3 in 96 BGA (Right)

0.8 mm pitch: ECP5 + DDR3 (Left), 0.5 mm pitch ECP5 + RPC (Right)

Design Support

Design support for the Etron RPC DRAM (RPC) Dynamic Random Access Memory (DRAM) Controller is provided by Intermotion Technology Inc., developers of the memory controller. Click here for support inquiries.

InterMotion Design Information

InterMotion Technology is a product realization services company with over 10 years of FPGA product development experience. IMT has developed the Etron RPC Memory Controller for the Lattice ECP5 family, delivering a solution that is drop-in compatible with the Lattice DDR3 memory controller. InterMotion will be providing controller integration support for customers incorporating the Etron RPC Memory Controller in their designs.

Lattice Semiconductor

Lattice Semiconductor (NASDAQ: LSCC) is the low power programmable leader. We solve customer problems across the network, from the Edge to the Cloud, in the growing communications, computing, industrial, automotive and consumer markets. Our technology, long-standing relationships, and commitment to world-class support lets our customers quickly and easily unleash their innovation to create a smart, secure and connected world.

Click Register Now for access to IP and more information