DLPU133 March 2024 DLPC964
BPG (Bitplane Pattern Generator) is the main module of the DLPC964 Apps FPGA. This module can be used as an example on how to interface with the DLPC964 and Aurora transmit IP and consists of two main blocks:
The BPG acts as a wrapper for the two sub-blocks BRG and PGEN. The BRG sub-block is responsible for starting the PGEN and reporting when the DLPC964 is busy loading data.
The PGEN reports when sending data to the Aurora GTX IP, the next block address that is going to be reset from the DLPC964 with the mcp_start signal, errors that occur (timeout or DMD HSSI), and settings chosen from the user.