Altera Home Page
Literature Licensing
Buy On-Line Download

  Home   |   Products   |   Support   |   End Markets   |   Technology Center   |   Education & Events   |   Corporate   |   Buy On-Line  
  Knowledge Database   |   Devices   |   Design Software   |   Intellectual Property   |   Design Examples   |   mySupport   |   Reference Designs  

 Products
      MAX/MAX II
      Stratix/Stratix GX
      Nios II
  
 Functionality
      Arithmetic
      Memory
      Bus & I/O
      Logic
      Interfaces & Peripherals
      DSP
      Communications
      PLL & Clocking
  
 Design Entry
      Quartus II Project
      Tcl
      VHDL
      Verilog HDL
      C Code Examples
      DSP Builder
      TimeQuest
   On-Chip Debugging
  
 Simulation Tools
      Mentor Graphics ModelSim
      Cadence NCsim
      Synopsys VCS
  
 Legacy Examples
      Graphic Editor
      AHDL
  

Memory Design Examples

Table 1 below contains memory design examples for use in designs for Altera® devices. Select the design entry method icon to see the design example.

Table 1. Memory Design Examples
Function Design Entry Method
Dual Clock Synchronous RAM NEW V R
Examples for altufm Megafunction User Guide NEW Q
Single Clock Synchronous RAM NEW V R
Single Clock Synchronous RAM With Asynhcronous Read Address NEW V
Cycle-Shared Dual-Port RAM (csdpram) V
Parameterized RAM With Separate Input & Output Ports (lpm_ram_dq) R
Single-Match Content-Addressable Memory (CAM) (altcam) Q
Quad Data Rate (QDR) SRAM Controller V R
Fast-Multiple Match CAM (altcam) Q
Multiple-Match CAM Q
Zero-Bus Turnaround (ZBT) SRAM Controller V
Legacy Examples
Cycle-Shared Dual-Port RAM (csdpram) A G
Cycle-Shared First-In First-Out (FIFO) (csfifo) A G
Parameterized RAM With Separate Input & Output Ports (lpm_ram_dq) A G

The following icons indicate the entry mode(s) used in each example:

A Altera hardware description language (AHDL)
V VHDL
G MAX+PLUS® II Graphic Editor
R Verilog hardware description language (HDL)
T Tool command language (Tcl)
Q Quartus® II development tool 

  Please Give Us Feedback