Winbond HyperRAM Controller

Overview

The HyperRAM controller supports Winbond’s HyperBus based HyperRAM devices which are used in following applications:

  • IoT
  • Consumer devices
  • Automotive
  • Industrial

This controller enables smooth integration of Winbond’s HyperBus HyperRAM memory chips into various new-gen SoCs’.

The controller is designed using Technology independent Verilog RTL and supports all industry standard Simulator, Synthesis and Lint/CDC tools.

Key Features

  • Compatible with W958D6NW, W958D6NKY, W956x8MBYA, W955D8MBYA HyperRAMTM devices from Winbond
  • 16 bit data bus - DQ[15:0] support for W958D6NW, W958D6NKY devices
  • 8 bit data bus - DQ[7:0] support for W956x8MBYA/ W955D8MBYA devices
  • Read-Write data strobe RWDS [1:0]
  • Memory Clock rate upto 250 MHz
  • AXI memory mapped system interface for memory access.
  • APB port for control registers accesses
  • Supports Linear Burst, Hybrid burst and Wrap burst
  • Low power features like deep power down, Hybrid sleep mode are handled by the controller through a CSR register.

Benefits

  • Highly modular and programmable design
  • Fully synchronous design
  • Software control for key features

Block Diagram

Winbond HyperRAM Controller Block Diagram

Deliverables

  • Product Package
    • RTL Code
    • System Verilog/UVM based Testbench
    • Test cases
    • Behavioral PHY Model
    • Validated FPGA PHY reference design
  • Documentation
    • Data-sheet
    • Verification Plan
  • Licensing Options
    • Single Design or Multi-project license (Encrypted RTL or HDL Source Code)

Technical Specifications

×
Semiconductor IP