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

Chapter 1: About This MegaCore Function Suite 1–7
Performance and Resource Utilization
January 2013 Altera Corporation Video and Image Processing Suite
User Guide
Avalon-ST Video Monitor
Table 1–7 lists the performance figures for the Avalon-ST Video Monitor.
Chroma Resampler
Table 1–8 lists the performance figures for the Chroma Resampler.
Table 1–7. Avalon-ST Video Monitor Performance
Device Family
Combinational
LUTs/ALUTs
Logic
Registers
Memory DSP Blocks
f
MAX
(MHz)
Bits M9K M20K (9×9) (18×18)
Cyclone IV GX
(1)
885 870 5,856 11 — — — 237.87
Stratix V
(2)
468 880 5,536 — 9 — — 363.50
Notes to Table 1–7:
(1) EP4CGX15BF14C6 devices.
(2) 5SGXEA7H3F35C3 devices.
Table 1–8. Chroma Resampler Performance
Device Family
Combinational
LUTs/ALUTs
Logic
Registers
Memory DSP Blocks
f
MAX
(MHz)
Bits M9K M20K (9×9) (18×18)
Upsampling from 4:2:0 to 4:4:4 with a parallel data interface and run time control of resolutions up to extended graphics
array format (XGA - 1024x768). This parameterization uses luma-adaptive filtering on the horizontal resampling and
nearest-neighbor on the vertical resampling.
Cyclone IV GX
(1)
1,778 2,353 16,384 4 — — — 158.76
Stratix V
(2)
1,309 1,783 16,384 — 4 — — 294.81
Upsamping from 4:2:2 to 4:4:4 with a sequential data interface at quarter common intermediate format (QCIF - 176x144)
using luma-adaptive filtering.
Cyclone IV GX
(1)
956 1,120 — 0 — — — 231.27
Stratix V
(2)
653 818 — — 0 — — 366.43
Downsampling from 4:4:4 to 4:2:0 with a parallel data interface and run-time control of resolutions up to XGA (1024x768).
The parameterization uses anti-aliasing filtering on the horizontal resampling and nearest-neighbor on the vertical.
Cyclone IV GX
(1)
1,340 1,785 4,096 1 — — — 176.03
Stratix V
(2)
840 1,371 4,096 — 1 — — 311.82
Downsamping from 4:4:4 to 4:2:2 with a sequential data interface at quarter common intermediate format (QCIF - 176x144)
using an anti-aliasing filter.
Cyclone IV GX
(1)
785 872 — 0 — — — 210.13
Stratix V
(2)
406 560 — — 0 — — 323.31
Notes to Table 1–8:
(1) EP4CGX15BF14C6 devices.
(2) 5SGXEA7H3F35C3 devices.