User guide

Table Of Contents
12–6 Chapter 12: Color Plane Sequencer MegaCore Function
Signals
Video and Image Processing Suite January 2013 Altera Corporation
User Guide
Signals
Table 124 lists the input and output signals for the Color Plane Sequencer MegaCore
function.
Color planes in sequence
(dout1)
1–4 Choose the number of color planes in sequence for output port
dout1
.
Notes to Table 12–3:
(1) Turn on when treating Cb and Cr separately because two pixels worth of data is required. Alternatively, you can turn this parameter off and use
channel names C, Y instead of Cb, Y, Cr, Y.
(2) This option can be useful if you want to split a subsampled color plane from a fully sampled color plane. The subsampled color plane can then
be processed by other functions as if fully sampled.
(3) Turn on when stream contains two subsampled channels. For other MegaCore functions to be able to treat these channels as two fully sampled
channels in sequence, the control packet width must be halved.
Table 12–3. Color Plane Sequencer Parameter Settings (Part 2 of 2)
Parameter Value Description
Table 12–4. Color Plane Sequencer Signals
Signal Direction Description
clock
In
The main system clock. The MegaCore function operates on the rising edge of
the
clock
signal.
reset
In
The MegaCore function asynchronously resets when you assert
reset
. You
must deassert
reset
synchronously to the rising edge of the
clock
signal.
dinN_data
In
dinN
port Avalon-ST
data
bus. This bus enables the transfer of pixel data into
the MegaCore function.
dinN_endofpacket
In
dinN
port Avalon-ST
endofpacket
signal. This signal marks the end of an
Avalon-ST packet.
dinN_ready
Out
dinN
port Avalon-ST
ready
signal. This signal indicates when the MegaCore
function is ready to receive data.
dinN_startofpacket
In
dinN
port Avalon-ST
startofpacket
signal. This signal marks the start of an
Avalon-ST packet.
dinN_valid
In
dinN
port Avalon-ST
valid
signal. This signal identifies the cycles when the
port must input data.
doutN_data
Out
doutN
port Avalon-ST
data
bus. This bus enables the transfer of pixel data out
of the MegaCore function.
doutN_endofpacket
Out
doutN
port Avalon-ST
endofpacket
signal. This signal marks the end of an
Avalon-ST packet.
doutN_ready
In
doutN
port Avalon-ST
ready
signal. The downstream device asserts this signal
when it is able to receive data.
doutN_startofpacket
Out
doutN
port Avalon-ST
startofpacket
signal. This signal marks the start of an
Avalon-ST packet.
doutN_valid
Out
doutN
port Avalon-ST
valid
signal. This signal is asserted when the MegaCore
function outputs data.