The Basic configuration tab, shown in the following figure, allows for the selection of video parameters used to calculate the encoder buffer size and total dynamic power used by encoder or decoder blocks.
The VCU subsystem is controlled by software at runtime. Configuration options set in the VCU GUI are used to estimate power consumption, estimate bandwidth, and calculate the encoder buffer size. See VCU Control Software Sample Applications and VCU Control Software API for information about controlling configuration parameters at runtime.
The parameters on the basic configuration tab are as follows:
- Component Name
- Component name is set automatically by IP integrator.
- Resource Summary
- Reports the encoder buffer size. Reports bandwidth for the encoder and decoder.
- Encoder Configuration
- The encoder has the following parameters:
- Enable Encoder
- Enables the encoder and related parameters.
- Maximum Number of Encoder Streams
- Select one to 32 streams. Determines memory requirements.Note: The VCU support 32 streams, but AMD recommends choosing the closest combination using the available options in the GUI.
- Coding Standard
- Select AVC or HEVC.
- Coding Type
- Select the GOP structure to use for encoding:
- Intra frame only - I-frame only
- Intra and inter frame - I-frame, B-frame, and P-frames
The encoder buffer can only be enabled if intra and inter frame is selected.
- Resolution
- Select one of the following resolutions:
- 854×480
- 1280×720
- 1420×576
- 1920×1080
- 3840×2160
- 4096×2160
- 7680×4320
- Frames Per Second
- Select 15, 30, 45, or 60 fps. At 7680×4320 resolution, only 15 fps is available.
- Color Format
- Select one of the following color formats:
- 4:0:0 - monochrome
- 4:2:0
- 4:2:2
- Color Depth
- Select 8 or 10 bits per channel.
- Use Encoder Buffer
- Select whether or not to use the Encoder Buffer. The Encoder Buffer can only be enabled if intra and inter frame is selected. The Encoder Buffer reduces external memory bandwidth by buffering data in the Programmable Logic; however, it can slightly reduce the video quality.
- Memory Resource Type
- Select of the following memory type options:
- UltraRAM only
- Block RAM only
- Combination of UltraRAM and block RAM
- Decoder Configuration
- The decoder has the following parameters:
- Enable Decoder
- Enables the decoder and associated parameters.
- Maximum Number of Decoder Streams
- Select one to 32 streams. Determines memory requirements.Note: The VCU support 32 streams, but AMD recommends choosing the closest combination using the available options in the GUI.
- Coding Standard
- Select AVC or HEVC.
- Resolution
- Select one of the following resolutions:
- 854×480
- 1024×576
- 1280×720
- 1920×1080
- 3840×2160
- 4096×2160
- 7680×4320
- Frames Per Second
- Select 15, 30, 45, or 60 fps. At 7680×4320 resolution, only 15 fps is available.
- Color Format
- Select one of the following color formats:
- 4:0:0 - monochrome
- 4:2:0
- 4:2:2
- Color Depth
- Select 8 or 10 bits per channel.