DLP Pico Kit Functional Guide

Similar documents
DLP Pico Chipset Interface Manual

Intelligent Display Buffer with DSI Interface

DLP LightCrafter Display 4710 EVM User s Guide

DLP Discovery Reliability Application Note

Create an Industrial 3D Machine Vision System using DLP Technology

SXGA096 DESIGN REFERENCE BOARD

Test Report TIDA /14/2014. Test Report For TIDA Aptina Automotive Camera Module 02/14/2014

AD9884A Evaluation Kit Documentation

CN12 Technical Reference Guide. CN12 NTSC/PAL Camera. Technical Reference Guide PCB Rev

Using DLP LightCrafter 4500 Triggers to Synchronize Cameras to Patterns

CH7053A HDTV/VGA/ DVI Transmitter

AT2700USB. Digital Video Interfacing Products. DVB-C QAM-A/B/C IF and RF ( VHF & UHF ) Output DVB-ASI & DVB-SPI Inputs

Design and Implementation of an AHB VGA Peripheral

ASKING FOR ASSISTANCE

3GSDI to HDMI 1.3 Converter

MaxView Cinema Kit Quick Install Guide

AT720USB. Digital Video Interfacing Products. DVB-C (QAM-B, 8VSB) Input Receiver & Recorder & TS Player DVB-ASI & DVB-SPI outputs

User Manual rev: Made in Taiwan

AT70XUSB. Digital Video Interfacing Products

LogiCORE IP Spartan-6 FPGA Triple-Rate SDI v1.0

SingMai Electronics SM06. Advanced Composite Video Interface: HD-SDI to acvi converter module. User Manual. Revision 0.

SOC Single Channel H264 + Audio Encoder module

QUADRO AND NVS DISPLAY RESOLUTION SUPPORT

AT660PCI. Digital Video Interfacing Products. DVB-S2/S (QPSK) Satellite Receiver & Recorder & TS Player DVB-ASI & DVB-SPI outputs

DP Tuner 80 Remote Control Software User Manual. Version:08 Issue Date:May 10, 2018

SG4424 HDTV Slave Sync Generator User Guide

SingMai Electronics SM06. Advanced Composite Video Interface: DVI/HD-SDI to acvi converter module. User Manual. Revision th December 2016

AT2780USB. Digital Video Interfacing Products. DVB-T/H/C & ATSC Modulator IF and RF ( VHF & UHF ) Output DVB-ASI & DVB-SPI Inputs

Sundance Multiprocessor Technology Limited. Capture Demo For Intech Unit / Module Number: C Hong. EVP6472 Intech Demo. Abstract

AL330B-DMB-A0 Digital LCD Display SOC Demo Board

QUADRO AND NVS DISPLAY RESOLUTION SUPPORT

Uni700 LCD Controller

ArcticLink III VX6 Solution Platform Data Sheet

Warranty and Registration. Warranty: One Year. Registration: Please register your product at Port, or. or Windows.

Interfacing the TLC5510 Analog-to-Digital Converter to the

CH7021A SDTV / HDTV Encoder

StickIt! VGA Manual. How to install and use your new StickIt! VGA module

SDI-SDHDXPRO User Manual. Version1.2

Multi-Media Card (MMC) DLL Tuning

Marshall Electronics. Pro A/V Communications VMV-402-SH. 3G/HD/SD-SDI Quad-viewer/Switcher with Audio Meter Display. User Manual.

AT780PCI. Digital Video Interfacing Products. Multi-standard DVB-T2/T/C Receiver & Recorder & TS Player DVB-ASI & DVB-SPI outputs

VGA to DVI Extender over Fiber SET

DisplayPort to VGA Converter

Hi3518A Professional HD IP Camera SoC. Brief Data Sheet. Issue 03. Date Baseline Date

AT270USB, imod. Digital Video Interfacing Products. Stand alone DVB-C Modulator IF and RF ( VHF & UHF ) Output DVB-ASI Input

PRO-ScalerHD2V HDMI to VGA & Audio Scaler Converter. User s Guide. Made in Taiwan

3G/HD/SD-SDI to HDMI Converter

SDI-HDSDXPRO. USER MANUAL Version 1.1

AL37219C-EVB-A2 Evaluation Board

Control Commands VIDEO WALLS VIDEO PROCESSORS VIDEO MATRIX SWITCHES EXTENDERS SPLITTERS WIRELESS CABLES & ACCESSORIES. Control Your Video

Obsolete Product(s) - Obsolete Product(s)

HDMI-UVC/HDMI-Parallel converter [SVO-03 U&P]

PCI Frame Grabber. Model 611 (Rev.D)

SignalTap Plus System Analyzer

EAN-Performance and Latency

User Manual. Model 1365 Video Scaler

Configuring and using the DCU2 on the MPC5606S MCU

VENUS X1PRO-E Quick Start

SuperSpeed USB 3.0 to HDMI Audio Video Adapter for Windows & Mac up to 2048x1152 / 1920x1200

F24X DSK Setup and Tutorial

AT03716: Implementation of SAM L Configurable Custom Logic (CCL) Peripheral. Description. SMART ARM-based Microcontrollers APPLICATION NOTE

PCIe-FRM21. User s Manual

Cisco TelePresence Synch

Installation and users Manual

PRO-ScalerV2HD VGA to HDMI & Audio Scaler Converter. User s Guide. Made in Taiwan

Low Voltage Multifunctional LED Controller / DMX Decoder. Specification

Evaluation Board for CS4954/55

Optical Engine Reference Design for DLP3010 Digital Micromirror Device

HDMI Converter. Operating Instructions(P/N of this Instructions is INSYH0101)

Manual Version Ver 1.0

RADEON User s Guide P/N

R5 RIC Quickstart R5 RIC. R5 RIC Quickstart. Saab TransponderTech AB. Appendices. Project designation. Document title. Page 1 (25)

4X1 Gefen TV Switcher GTV-HDMI N. User Manual

GM69010H DisplayPort, HDMI, and component input receiver Features Applications

Is Now Part of To learn more about ON Semiconductor, please visit our website at

DVI to HD-SDI Conversion Box

5V +10V. Figure 1. DC2622A Connection Diagram

SiI9244 MHL Transmitter with HDMI Input

Video Scaler Pro with RS-232

AT278USB, imod. Digital Video Interfacing Products. DVB-T/H/C & ATSC Modulator IF and RF ( VHF & UHF ) Output DVB-ASI Input

ivw-ud322 / ivw-ud322f

MSP430-HG2231 development board Users Manual

HDMI 1.3 to 3GSDI Scaler

P XGA TFT Monitor. User s Manual

By Tom Kopin CTS, ISF-C KRAMER WHITE PAPER

Chrontel CH7015 SDTV / HDTV Encoder

Display Interfaces. Display solutions from Inforce. MIPI-DSI to Parallel RGB format

This document describes a program for 7-segment LED display (dynamic lighting).

Implementing Audio IP in SDI II on Arria V Development Board

980 HDMI Video Generator Module Video Pattern Testing of HDMI HDTVs & Displays

VSP 9516S Quick Start

Max. 4K Capabilities. Chroma Sampling 4:4:4. 4:2: bit³

DT3162. Ideal Applications Machine Vision Medical Imaging/Diagnostics Scientific Imaging

Mini Gateway USB for ModFLEX Wireless Networks

i.mx RT elcdif RGB Mode Use Case

HDMI 1.3 Receiver over Signal. CAT5/CAT6 Cable. Model #: HDMI-C5-R-M. 1

DMC550 Technical Reference

Model 5240 Digital to Analog Key Converter Data Pack

PCI Express JPEG Frame Grabber Hardware Manual Model 817 Rev.E April 09

Solutions for a Real Time World. Unigen Corp. Wireless Module Products. PAN Radio Modules Demonstration & Evaluation Kit UGWxxxxxxxxx (Part Number)

Transcription:

Data Sheet TI DN 2510476 Rev A May 2009 DLP Pico Kit Functional Guide

IMPORTANT NOTICE BEFORE USING TECHNICAL INFORMATION, THE USER SHOULD CAREFULLY READ THE FOLLOWING TERMS The term Technical Information includes reference designs, drawings, specifications, and other information relating to TI DLP products or applications, contained herein or provided separately in any format or via any medium TI is providing Technical Information for the convenience of purchasers of DLP products ( Users ), and will not accept any responsibility or liability arising from providing the Technical Information or its use Any use or reliance on Technical Information is strictly the responsibility of the User 1 No Warranty THE TECHNICAL INFORMATION IS PROVIDED AS IS TI MAKES NO WARRANTIES OR REPRESENTATIONS, EXPRESS, IMPLIED OR STATUTORY, INCLUDING LACK OF VIRUSES, ACCURACY, OR COMPLETENESS TI DISCLAIMS ANY WARRANTY OF TITLE, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT, QUIET POSSESSION, AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHTS WITH REGARD TO THE TECHNICAL INFORMATION OR THE USE OF THOSE MATERIALS 2 Warranty for Products Not Affected The foregoing exclusion and disclaimer of warranty does not affect or diminish any warranty rights with regard to DLP products Such rights are governed exclusively by the terms of a written and signed purchase agreement with TI 3 Limitations and Exclusion of Damages IN NO EVENT SHALL TI BE LIABLE FOR ANY ACTUAL, SPECIAL, INCIDENTAL, CONSEQUENTIAL OR INDIRECT DAMAGES, HOWEVER CAUSED, ON ANY THEORY OF LIABILITY AND WHETHER OR NOT TI HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, ARISING IN ANY WAY OUT OF THE TECHNICAL INFORMATION OR THE USE OF THE TECHNICAL INFORMATION 4 No Engineering Services User is fully responsible for all design decisions and engineering with regard to its products, including decisions relating to application of DLP products By providing Technical Information TI does not intend to offer or provide engineering services or advice concerning User s design If User desires engineering services, then User should rely on its retained employees and consultants and/or procure engineering services from a licensed professional engineer ( LPE ) 5 Compliance with Export Control Laws Unless prior authorization is obtained from the US Department of Commerce, User may not export, re-export, or release, directly or indirectly, any Technical Information, or export, directly or indirectly, any direct product of such Technical Information to any destination or country to which the export, re-export or release of the Technical Information or direct product is prohibited by the Export Administration Regulations of the US Department of Commerce ( EAR ) Sheet 2

Revision History Rev Section Revisions A All Initial release Sheet 3

Table of Contents Revision History 3 1 Reference5 2 Function Purpose5 3 Theory of Operations 6 31 Basic features 7 32 System Level Hardware Theory of Operation7 321 DLP Pico Components 8 322 System Power Distribution10 33 Limitations & Assumptions13 34 Full System configuration considerations13 35 Parameter Considerations 15 4 Performance Information 17 5 Subsystem 18 Sheet 4

1 Reference 1 DLP Pico Chipset Programmer s Guide, TI drawing number 2510328 2 DLP PICO Processor DPP1505 Data Sheet, TI drawing number 2510327 3 DLP Pico Chipset Interface Manual, TI drawing number 2510477 4 DLP Pico 17 HVGA DDR Series 210 DMD Customer Data Sheet, TI drawing number 2510298 5 DLP Pico MAIN-B SCHEMATIC, TI drawing number 2510510 6 DLP Pico DVI-B SCHEMATIC, TI drawing number 2510511 7 DLP Pico DMD-B SCHMATIC, TI drawing number 2510512 2 Function Purpose This document is intended to describe the expected use and configurations of the DLP Pico Kit Once the Pico kit is setup, the user will be able to display content out of the Pico module The DLP Pico Development Kit enables developers to integrate this light modulating technology into their applications with the benefits of a small form factor All image processing, subsystem control, and DMD data formatting is integrated on to a single integrated circuit The chipset which includes the DPP1505, the Flash memory (PROM), and a HVGA 17 DMD is housed in the Pico module Sheet 5

3 Theory of Operations The Pico module is compatible with the Beagleboard The Pico-Beagle configuration is shown in Figure 1 below The Pico Development kit includes the Pico module, a Power supply, and a custom HDMI cable A USB to Mini-USB cable can be used to power the Beagle Board, and an SD card enables access to video content For instructions on how to format the SD Card go to http://beagleboardorg/pico POWER BEAGLE BOARD Custom HDMI to Mini HDMI cable PICO MODULE POWER SUPPLY USB to Mini USB Figure 1: Pico Development Kit Setup Sheet 6

The Pico module can display the output from the Beagleboard The Beagleboard needs to be configured in VGA display mode in order to interface to the Pico A VGA-based Beagleboard SD card configuration is available for download The SD card is configured with a video demo that starts when the Beagleboard completes booting up 31 Basic features With the Pico system, still images and motion can be displayed in RGB mode There is also an internal test pattern feature that diplays pre-defined test patterns The third option is the splash screen mode which displays stored Splash Screen images Table 1 showes the three modes of operation and there assiciated input information Table 1: Pico input image operation RGB mode Test Pattern Splash screen Input Source and Parallel I/F Internal Test Patterns Splash screen Interface Mode Input Resolution VGA HVGA QVGA Pixel Format RGB565/RGB666/ RGB888 RGB888 RGB565 Frame Rate 50-60Hz - - 32 System Level Hardware Theory of Operation The DLP Pico system offers developers light processing in a small form factor The Pico module allows very small projection and is bright, with excellent image quality LED current, for controlling LED power, is programmable via command inputs to the projector Figure 2 shows a block diagram of the DPP1505, PROM1505, and HVGA 17 DMD as used in the Pico Development Kit The user interface is a HDMI input into the Pico module Sheet 7

DLP Component Set ON/OFF Switch Pico Module MSP430 PWRGOOD DPP1505 PROM RGB LEDs Mini HDMI Conn 5V DC DVI Receiver DC RGB I²C 33v,25v,18v,12v 64Mbit RGB EN RGB PWM 60MHz Osc Mobile SDR DMD Regulators 60MHz DDR, 18V CTRL rst bias off LED Driver SYSPWR HVGA DMD (480x320) Figure 2: Pico System Block Diagram 321 DLP Pico Components DPP1505: The DPP1505 provides one 24-bit port for images being input from an MPU, from a video decoder, or from other peripheral devices such as a card reader These various devices can be tri-state multiplexed into this input port In the case of the Pico Kit module images are input from a DVI receiver as shown in Figure 2 above The DPP1505 accepts up to 60Hz VGA image resolutions The DPP1505 provides a single input port for graphics and motion inputs The input port can be configured as a Parallel Bus, a CPU Bus, or for BT656 for motion The signals on this port have different uses depending on the interface mode being used Figure 3 shows how how these signals are shared Sheet 8

Control Parallel RGB Clock Vsync Hsync Active Data Unused CPU I/F Read Enable Write Enable Chip Select RA0 TE sync Clock Unused Unused Unused Unused BT656 PCLK VSYNC_WE HSYNC_CS DATEN_CMD CPUVSYNC DATA PD23 PD0 PD15 PD0 Figure 3: DPP1505 Input Port PD7 PD0 PD23 PD0 PROM: The flash prom for the DPP1505 stores the program data needed by the DPP1505 Pico processor chip The contents of this prom can not be altered HVGA DMD: The 17 HVGA DMD in the Pico system is a spatial light modulator which consists of a 320 (H) x 480 (V) array of Micromirrors In this device, data is clocked into the DMD on both the Rising and Falling Edges of DCLK Sheet 9

322 System Power Distribution Power supply inputs for the Pico module SYS_PWR: The nominal voltage is 5V SYS_PWR is from the DC power supply input to the Pico module The supply is distributed to the LED driver circuit and the DMD regulators that create VOFS, VRST, and VBIAS P2P5V: This is the 25V and is the supply for The DMD core voltage, the DPP1505 DLL, and the LED control ciruit P1P8V: This is the 18V and is the I/O supply for the DPP1505, the SDRAM memory and the DMD P1P8V: The 18V supply proves the core voltage for the DPP1505 INTFPWR: For switching voltage of I/O signals on the DPP1505 Allows switching between 33V and 18V Default setup of the schematic is set to 33V FLASH_PWR: For setting the FLASH supply voltage between 33V and 25V Default setup of the kit is set to 33V Figure 3 shows the power distribution for the Pico module Sheet 10

DC, 5V SYS_PWR 25V STDBY_PWR 25V Supply SYS_PWR DMD Regulator EN VREF_P3P3V VRST VOFS VBIAS PWR_EN EN MSP430 P2P5V CORE DMD MCU_PWRGOOD 18V Supply P1P8V I/O 12V Supply SYS_PWR P2P5V LED Driver EN EN P2P5V P1P8V P1P2V INTFPWR PLL I/O CORE I/O DPP1505 SYS_PWRGOOD 33V Supply P1P8V SDRAM OSC EN P3P3V DVI Receiver FLASH_PWR FLASH (PROM) Figure 4: Power Distribution for the Pico Kit Sheet 11

Pico Projector Absolute Maximum Ratings Parameter Min Nom Max Unit DC supply voltage -03-6 V Pico Projector Recommended Operating Conditions Parameter Min Nom Max Unit DC supply voltage 45 5 55 V DC supply Current 1000@5V ma I/O Specification of the HDMI Interface Below are the signal specifications of the I/O Interface for the external interface of the Pico kit Input I/O Voltage Range - Logic signals Parameter Min Nom Max Unit High-level Input Signal Voltage 2 33 V Low-level Input Signal Voltage 0 08 V Input I/O Voltage Range - Differential signals Parameter Min Nom Max Unit Differential Input Voltage Single Ended Amplitude (TMDS) 75 1000 mv Sheet 12

33 Limitations & Assumptions The Pico kit was developed to work with the Beagle Board The Beagle Board provides input to the Pico module through the HDMI interface 34 Full System configuration considerations The Pico kit was designed to connect to the Beagle Board To display content on the Pico module, the following steps are necessary Connect the Pico module to the Beagle board according to Figure 1, and display content from an SD card that is loaded on the beagle board A 2GB (or greater) SD card can be configured or a pre-configured SD card may be purchased (see the http://beagleboardorg/pico page to configure and SD card or purchase one) Once you have the Configured SD card then you can follow the steps below to get content to play on the Pico You will need to do steps 1 through 7 the first time you use the Beagle board with a preconfigured SD card After performing these steps the content on the SD card will start playing at boot up with this Beagle Board without being connected to a PC 1 Connect the power supply to the Pico 2 Connect a serial cable to your PC and the RS232 connector on the beagle Board 3 Turn on the Pico (wait until step five to connect power to the Beagle Board) 4 Open Tera Term Pro and select the Serial, port: COM1 (for the New Connection) 5 Go to Setup (top of the window) and select serial port You will see a number of selections on the Serial port setup pop-up window configure as follows: BAUD RATE - 115200, DATA - 8 bit, PARITY- none, STOP - 1bit, FLOW CONTROL none Sheet 13

6 Plug in the Beagle Board power (USB cable) and boot the Beagleboard with your configured SD card You should see something like what is shown below in the TeraTerm display Texas Instruments X-Loader 141 Starting OS Bootloader U-Boot 133 (Jul 10 2008-16:33:09) OMAP3530-GP rev 2, CPU-OPP2 L3-165MHz OMAP3 Beagle Board + LPDDR/NAND DRAM: 128 MB NAND: 256 MiB In: serial Out: serial Err: serial Audio Tone on Speakers complete OMAP3 beagleboardorg # 7 At the prompt #, enter the following commands The Beagleboard will automatically boot from the SD card the next time it is reset # setenv bootargs 'console=ttys2,115200n8 console=tty0 root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait' # setenv bootcmd 'mmcinit;fatload mmc 0 80300000 uimage;bootm 80300000' # saveenv # run bootcmd Sheet 14

8 The next time the Pico kit boots up with the configured SD card the content will automatically be displayed out of the Pico Apply power to the Pico then apply power to the Beagle Board once the BeagleBoard icon appears it will take a few seconds before the content starts playing on the Pico 35 Parameter Considerations When bringing up the Pico-Beagle System in order to display an image from the Beagle board onto the Pico module the Beagle board must be powered on last All the commands needed to setup the Pico module in different modes are described in the DLP Pico Chipset Programmer s Guide document which can be found on page wwwdlpdiscoverycom/pico Below is a highlight of some setting that are mode (motion, test patterns, etc) dependant The power-on default settings for the Pico module are as follows When the Pico module boots up, a splash screen image with the Texas Instruments logo will be displayed Table 4: Default Settings Default Settings I2C Command Register (Addr) Input Source and Parallel RGB I/F 0x04 Interface Mode Degamma Curve Enhanced Graphics 0x1E Mode Select 60Hz Mode 0x1F Sync Mode Lock to internally generated sync 0x24 Temporal Enhance Disabled 0x26 Internal Test Patterns Checkerboard 0x0B Red LED Driver Current Maximum value 0x0E Green LED Driver Maximum value 0x0F Current Blue LED Driver Current Maximum value 0x10 RGB Mode: When playing video from the Beagle board it is best to enable the features that will enhance the image in this mode The settings in Table 5 are recommended for the RGB mode Sheet 15

Table 5: RGB Mode Settings RGB Mode I2C Command Register (Addr) Input Source and Parallel RGB I/F 0x04 Interface Mode De-gamma Curve Enhanced Graphics 0x1E Mode Select 60Hz Mode should be used for 0x1F NTSC inputs and the 50Hz Mode is for PAL/SECAM support Sync Mode for valid image inputs with frame 0x24 rates of 50-60Hz, and input frames are periodic Lock to incoming sync mode should be used Temporal Enhance The Temporal Enhance feature should be enabled in video mode to improve image quality 0x26 Test Pattern Mode: For internal test pattern usage, the command settings in Table 6 should be used Table 6: Test Pattern Mode Settings Test Pattern Mode I2C Command Register (Addr) Input Source and Internal Test Patterns 0x04 Interface Mode De-gamma Curve Enhanced Graphics 0x1E Mode Select - 60Hz Mode 0x1F Sync Mode - Lock to Lock to internally generated sync 0x24 internally generated sync mode should be selected if there is no external VSYNC Temporal Enhance Disabled 0x26 Internal Test Patterns Desired test pattern* 0x0B *Select desired test pattern from the list of Internal Test Patterns Sheet 16

When displaying user defined patterns or images; use the following settings to eliminate the impact of the video enhancement features Table 7: Setting options for custom images Custom patterns* I2C Command Register (Addr) Input Source and Parallel RGB I/F 0x04 Interface Mode De-gamma Curve There is a Linear degamma that 0x1E can be selected Mode Select 60Hz Mode should be used for 0x1F NTSC inputs and the 50Hz Mode is for PAL/SECAM support Sync Mode for valid image inputs with frame 0x24 rates of 50-60Hz, and input frames are periodic Lock to incoming sync mode should be used Temporal Enhance Disabled 0x26 AGC (Automatic Gain Control) Control Disabled 0x82 *For displaying custom images using the DVI input of the Pico module 4 Performance Information Frame rate: The Pico supports a frame rate of up to 60Hz There are two supported modes 60Hz for NTSC and 50Hz Mode for PAL/SECAM Input options and resolution: The selectable input modes are the splash screen mode, the internal test patterns, and the RGB mode which is the default setting for displaying still images or motion The splash screens are stored as QVGA (320x240) When selected for use via an I²C or CPU bus command, a splash screen is automatically scaled to HVGA (480x320) and then displayed on the DMD Test patterns fill the entire 480x320 DMD For RGB input the resolution is VGA 640x480 Sheet 17

5 Subsystem When data enters the DPP1505, the DPP1505 processes the digital input image and converts the data into a format that is needed by the DMD Figure 3 below shows the data flow through the DPP1505 Format Conversion: The front end converts input data before it is ready to be processed It transforms the input signal from one color space to another and changes data stream sampling It is necessary to convert to an RGB color space so that RGB pixel values are sent to the DMD Image Enhancement: This block supports up-scaling and down-scaling of input images with different resolutions and orientations This part of the processor also applies a de-gamma function The de-gamma correction function in this block cancels out the gamma function on incoming image frames This block also performs Automatic gain control which boosts the brightness of darker scenes Artifact Mitigation: This block enables the Temporal Enhance function, which extend the bit depth of the system for frame rates greater than 50Hz Increased bit depth is needed to display the number of required color shades to accurately reproduce the low-level signals typical of most video sources Increasing the overall bit depth resolution with this feature mitigates artifacts that would otherwise appear in video DMD Formatting: This block formats data sent to the DMD It also provides the interface to the external Mobile SDRAM It handles the horizontal and vertical image flip function Sheet 18

SDRAM I/F DPP1505 RGB Data CPU Data Format conversion Image Enhancement DMD Formatting DMD Data RGB CPU Control Artifact Mitigation DMD Control Flash I/F I²C Bus OSC Control System Clock & Reset Support DMD Reset Control Figure 4: DDP1505 Internal Block Diagram Sheet 19