Altera First-In-First-Out Partitioner User Manual

Page 3

Advertising
background image

Altera Corporation

iii

Contents

About this User Guide

.................................................................................................................................1

How to Find Information ................................................................................................................1
How to Contact Altera ....................................................................................................................2
Typographic Conventions ..............................................................................................................2

Getting Started

..............................................................................................................................................5

Introduction ......................................................................................................................................5
Features .............................................................................................................................................6
Time-Domain-Multiplexing M-RAM Blocks For Multiple FIFOs ............................................6
Performance of FIFO Partitioner Functions .................................................................................7
Specifying a FIFO Partitioner Function Using the FIFO Partitioner MegaWizard ................8

Specifying Global Configuration Options ............................................................................9
Specifying FIFO Configurations ............................................................................................9
Frequency Information ..........................................................................................................10

FIFO Functionality .........................................................................................................................11

Initializing the FIFO ...............................................................................................................11
FIFO Write-port Functionality .............................................................................................12
FIFO Read-port Functionality ..............................................................................................12

Latency Effects on Full and Empty Flags of FIFOs ...................................................................14
Mixed-width FIFOs ........................................................................................................................14

FIFOs with a wide write port and a narrow read port .....................................................14
FIFOs with a narrow write port and a wide read port .....................................................15

Port Listing for FIFO Partitioner Functions ...............................................................................16

Synthesizing FIFO Partitioner Functions ...........................................................................18

Native Synthesis Using the Quartus II Software .......................................................18
Using Third-Party EDA Tools for Synthesis ..............................................................19

Static Timing Analysis for FIFO Partitioner Functions ....................................................19
Simulating FIFO Partitioner Functions ...............................................................................20

Advertising