MPLAB® Harmony Graphics Suite > Designer > Microchip Aria Designer > Graphics Composer Asset Management > DDR Organizer
MPLAB® Harmony Graphics Suite
DDR Organizer

The DDR Organizer tool supports managing buffers, raw images, and other memory resources in the DDR memory of DA devices and only DDR-enabled DA devices. 

A Graphics Hardware Accelerator (Graphics Processor) must be installed in the MHC's Project Graph. For the GFX Core component, do a right mouse click on the Graphics Processor component and then select among the available Graphics Processors. Select the "Nano2D" processor from the Satisfiers list:

Next, click on the Aria Graphics Library component and in its Configuration Panel enable display acceleration:

 

The DDR Organizer tool is launched from the Assets Management pull-down menu:

 

 

 

The following window will appear if the tool has not been used before for the active project target configuration:

 

 

Select the memory profile that corresponds to the target DDR-enabled DA device:

 

 

Then select the Load Button to load that memory configuration into the tool. 

When Preprocessing is enabled for an image under the Image Assets tool:

 

 

 

An entry for the image appears in the DDR Organizer window:

 

 

When the memory profile is loaded, the tool automatically reserves DDR memory for the GLCD Frame Buffers sufficient for three double-buffered layers, allocating 32 bits (4 bytes) for RGBA_8888 format for each pixel. This provides 384,000 pixels (800x480) per frame buffer. 

The tool icons support adding non-image memory allocations to the DDR memory map. To add or remove the memory allocation belonging to an image, the Preprocessing enabled property for that image is enabled/disabled using the Image Asset tool.

MPLAB® Harmony Graphics Suite