IPSR-VIDEO Altera, IPSR-VIDEO Datasheet - Page 79

RENEWAL Of IPS-VIDEO

IPSR-VIDEO

Manufacturer Part Number
IPSR-VIDEO
Description
RENEWAL Of IPS-VIDEO
Manufacturer
Altera
Series
IP Suitesr
Datasheet

Specifications of IPSR-VIDEO

Software Application
IP CORE, SUITES
Supported Families
Arria GX, Cyclone II, HardCopy II, Stratix II
Features
Common Avalon Streaming (Avalon-St) Interface And Avalon-St Video Protocol
Core Architecture
FPGA
Core Sub-architecture
Arria, Cyclone, Stratix
Rohs Compliant
NA
Lead Free Status / RoHS Status
na
Chapter 4: Interfaces
Buffering of Non-Image Data Packets in Memory
Buffering of Non-Image Data Packets in Memory
January 2011 Altera Corporation
1
Read-write ports are present in all Avalon-MM master interfaces. Refer to the
description of each MegaCore function for information about whether the master
interface is read-only, write-only or read-write.
The
not be exhibited by any Avalon-MM interface. Together with the list of supported
signals, these properties fully define an interface type.
The external memory access interfaces of the Video and Image Processing Suite
MegaCore functions exhibit the following transfer property:
The Frame Buffer and the Deinterlacer (when buffering is enabled) route the video
stream through an external memory. Non-image data packets must be buffered and
delayed along with the frame or field they relate to and extra memory space has to be
allocated. You must specify the maximum number of packets per field and the
maximum size of each packet to cover this requirement.
The maximum size of a packet is given as a number of symbols, header included. For
instance, the size of an Avalon-ST Video control packet is 10. This size does not
depend on the number of channels transmitted in parallel. Packets larger than this
maximum limit may be truncated as extra data is discarded.
The maximum number of packets is the number of packets that can be stored with
each field or frame. Older packets are discarded first in case of overflow. When frame
dropping is enabled, the packets associated with a field that has been dropped are
automatically transferred to the next field and count towards this limit.
The Frame Buffer and the Deinterlacer handle Avalon-ST Video control packets
differently. The Frame Buffer processes and discards incoming control packets
whereas the Deinterlacer processes and buffers incoming control packets in memory
before propagating them. Because both MegaCore functions generate a new updated
control packet before outputting an image data packet, this difference should be of
little consequence as the last control packet always takes precedence
Altera recommends that you keep the default values for Number of packets buffered
per frame and Maximum packet length, unless you intend to extend the Avalon-ST
Video protocol with custom packets.
Pipeline with variable latency
Avalon Interface Specifications
define a set of transfer properties which may or may
Video and Image Processing Suite User Guide
4–21

Related parts for IPSR-VIDEO