User guide
Table Of Contents
- Contents
- 1. About This MegaCore Function Suite
- Release Information
- Device Family Support
- Features
- Design Example
- Performance and Resource Utilization
- 2D FIR Filter
- 2D Median Filter
- Alpha Blending Mixer
- Avalon-ST Video Monitor
- Chroma Resampler
- Clipper
- Clocked Video Input
- Clocked Video Output
- Color Plane Sequencer
- Color Space Converter
- Control Synchronizer
- Deinterlacer
- Deinterlacer II
- Frame Buffer
- Gamma Corrector
- Interlacer
- Scaler
- Scaler II
- Switch
- Test Pattern Generator
- Trace System
- 2. Getting Started with Altera IP Cores
- 3. Interfaces
- Interface Types
- Avalon-ST Video Protocol
- Avalon-MM Slave Interfaces
- Avalon-MM Master Interfaces
- Buffering of Non-Image Data Packets in Memory
- 4. 2D FIR Filter MegaCore Function
- 5. 2D Median Filter MegaCore Function
- 6. Alpha Blending MegaCore Function
- 7. Avalon-ST Video Monitor MegaCore Function
- 8. Chroma Resampler MegaCore Function
- 9. Clipper MegaCore Function
- 10. Clocked Video Input MegaCore Function
- 11. Clocked Video Output MegaCore Function
- 12. Color Plane Sequencer MegaCore Function
- 13. Color Space Converter MegaCore Function
- 14. Control Synchronizer MegaCore Function
- 15. Deinterlacer MegaCore Function
- Core Overview
- Functional Description
- Parameter Settings
- Signals
- Control Register Maps
- 16. Deinterlacer II MegaCore Function
- 17. Frame Reader MegaCore Function
- 18. Frame Buffer MegaCore Function
- 19. Gamma Corrector MegaCore Function
- 20. Interlacer MegaCore Function
- 21. Scaler MegaCore Function
- 22. Scaler II MegaCore Function
- 23. Switch MegaCore Function
- 24. Test Pattern Generator MegaCore Function
- 25. Trace System MegaCore Function
- A. Avalon-ST Video Verification IP Suite
- B. Choosing the Correct Deinterlacer
- Additional Information

1–10 Chapter 1: About This MegaCore Function Suite
Performance and Resource Utilization
Video and Image Processing Suite January 2013 Altera Corporation
User Guide
Color Space Converter
Table 1–13 lists the performance figures for the Color Space Converter.
Stratix V
(2)
272 313 — — 0 — — 385.21
Splitting a 4:2:2 stream from 2 channels in parallel to a single channel luminance output stream and a channels in sequence
horizontally half-subsampled chrominance output stream. 8 bit data.
Cyclone IV GX
(1)
439 516 — 0 — — — 223.56
Stratix V
(2)
325 342 — — 0 — — 353.98
Rearranging 3 channels in sequence to 3 channels in parallel. 8 bit data.
Cyclone IV GX
(1)
231 315 — 0 — — — 270.64
Stratix V
(2)
174 249 — — 0 — — 387.90
Notes to Table 1–12:
(1) EP4CGX15BF14C6 devices.
(2) 5SGXEA7H3F35C3 devices.
Table 1–12. Color Plane Sequencer Performance (Part 2 of 2)
Device Family
Combinational
LUTs/ALUTs
Logic
Registers
Memory DSP Blocks
f
MAX
(MHz)
Bits M9K M20K (9×9) (18×18)
Table 1–13. Color Space Converter Performance
Device Family
Combinational
LUTs/ALUTs
Logic
Registers
Memory DSP Blocks
f
MAX
(MHz)
Bits M9K M20K (9×9) (18×18)
Converting 1,080 pixel 10-bit Studio R’G’B’ to HDTV Y’CbCr using 18-bit coefficients and 27-bit summands.
Cyclone IV GX
(1)
383 557 — 0 — 6 — 244.56
Stratix V
(2)
311 467 — — 0 — 3 351.25
Converting 1024×768 14-bit Y’UV to Computer R’G’B’ using 18-bit coefficients and 15-bit summands.
Cyclone IV GX
(1)
445 667 — 0 — 6 — 255.69
Stratix V
(2)
360 564 — — 0 — 3 360.62
Converting 640×480 8-bit SDTV Y’CbCr to Computer R’G’B’ using 9-bit coefficients and 16-bit summands, color planes in
parallel.
Cyclone IV GX
(1)
549 899 — 0 — 9 — 247.71
Stratix V
(2)
473 818 — — 0 — 9 372.3
Converting 720×576 8-bit Computer R’G’B’ to Y’UV using 9-bit coefficients and 8-bit summands.
Cyclone IV GX
(1)
322 447 — 0 — 3 — 280.11
Stratix V
(2)
259 359 — — 0 — 3 400
Notes to Table 1–13:
(1) EP4CGX22BF14C6 devices.
(2) 5SGXEA7H3F35C3 devices.