This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DLP2021LEQ1EVM: DLP2021LEQ1EVM

Part Number: DLP2021LEQ1EVM

Tool/software:

I am currently working with DLP Composer for generating and flashing image files to my DLP2021LEQ1EVM system. While reviewing the flash image generated by DLP Composer, I observed that the bitplane data appears to be encoded or compressed in some way.

Could you please provide more information regarding the following:

  1. Compression/Encoding of Bitplane Data:
    • Does DLP Composer apply any specific compression or encoding algorithms (such as zlib, RLE, or a proprietary format) to the bitplane data before embedding it into the flash image?
  2. Headers or Metadata:
    • Does DLP Composer add any specific headers or metadata to the compressed bitplane data? If so, what is the structure or format of this metadata (e.g., checksums, file sizes, etc.)?

Any guidance on how DLP Composer handles the bitplane data, including compression techniques and data structures, would be extremely helpful for my project.

  • Hi Hariom,

    On our FPGA-based EVMs (such as the DLP2021LEQ1EVM) we support and recommend column compression/RLE on the bitplane data. You can find more information in section 4 of this app note: DLP3021-Q1 Dynamic Ground Projection System Design. This compression can be toggled on/off in the "Image/Video" page of DLP Composer.

    All the metadata that's stored can be seen on the "Flash Blocks" page of DLP Composer. That page details the full flash layout, including data. It sounds like you'd be interested in what's in the "Flash Information -> Video Information" block as well as everything under "Videos". The metadata for the bitplanes is simply location and size information.

    Regards,

    Andrew