Altera Video and Image Processing Suite Manual de usuario Pagina 50

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 310
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 49
ready latency in the Avalon Interface Specifications. All the Avalon-ST interfaces used by the Video
and Image Processing Suite IP cores have a ready latency of one clock cycle.
3. The source feeding the input port sets din_valid to logic '1' indicating that it is sending data on the
data port and sets din_startofpacket to logic '1' indicating that the data is the first value of a new
packet. The data is 0, indicating that the packet is video data.
4. The source feeding the input port holds din_valid at logic '1' and drops din_startofpacket
indicating that it is now sending the body of the packet. It puts all three color values of the top left pixel
of the frame on to din_data.
5. No data is transmitted for a cycle even though din_ready was logic '1' during the previous clock cycle
and therefore the input port is still asserting that it is ready for data. This could be because the source
has no data to transfer. For example, if the source is a FIFO, it may have become empty.
6. Data transmission resumes on the input port: din_valid transitions to logic '1' and the second pixel is
transferred on din_data. Simultaneously, the IP core begins transferring data on the output port. The
example IP core has an internal latency of three clock cycles so the first output is transferred three
cycles after being received. This output is the type identifier for a video packet being passed along the
datapath.
7. The third pixel is input and the first processed pixel is output.
8. For the final sample of a frame, the source sets din_endofpacket to logic '1', din_valid to '1', and puts
the bottom-right pixel of the frame on to din_data.
Example 2 (Data Transferred in Sequence)
This example shows how a number of pixels from the middle of a frame could be processed by another IP
core. This time handling a color pattern that has planes B'G'R' in sequence. This example does not show
the start of packet and end of packet signals because these signals are always low during the middle of a
packet.
Table 2-11: Parameters for Example of Data Transferred in Sequence
The table below lists the bits per pixel per color plane and color pattern.
Parameter Value
Bits per Color Sample 8
Color Pattern
RGB
UG-VIPSUITE
2015.05.04
Packet Transfer Examples
2-23
Interfaces
Altera Corporation
Send Feedback
Vista de pagina 49
1 2 ... 45 46 47 48 49 50 51 52 53 54 55 ... 309 310

Comentarios a estos manuales

Sin comentarios