DLPU133 March 2024 DLPC964
The Delay Needed Logic handles when a potential mirror settle time violation occurs and tells the BRG_ST to hold the Start Signal Logic signal until the settle time is done.
The Mirror Settle Time refers to the following situation:
Loading data into mirrors that are settling can cause the DMD to go into an unknown state. To avoid this, there is a mirror settle time added to the delay logic, which is encountered in Global mode (as well as all other operating modes). This is because all blocks are loaded with data and issued with a mcp_start signal all at once. This means all the mirrors on the DMD need time to settle so the start signal need to be delayed.