DLPC300是用于DLP3000 DMD的DLPC300 DLP®数字控制器

元器件信息   2022-11-21 09:27   173   0  


芯片规格书搜索工具-icspec


特征

DLP3000 DMD可靠运行所需

•多模式,24位输入端口:

–支持并行RGB,像素时钟高达33.5 MHz,3个输入颜色位深度选项:

–24位RGB888或4:4:4 YCrCb888

–18位RGB666或4:4:4 YCrCb666

–16位RGB565或4:2:2 YCrCb565

–支持8位BT.656总线模式,像素时钟高达33.5 MHz

•支持输入分辨率608×684、864×480854×480(WVGA)、640×480(VGA)、320×240(QVGA)

•模式输入模式

–输入数据到微镜的一对一映射

–高达4000赫兹的1位二进制模式速率

–8位灰度模式速率高达120赫兹

•带视频数据处理的像素输入模式

–支持1到60赫兹的帧速率

–可编程脱气

–时空复用(抖动)

–自动增益控制

–颜色空间转换

•输出触发信号,用于与摄像机、传感器或其他外围设备同步

•系统控制:

–I2C设备配置控制

–最多3个LED的可编程电流控制

–集成DMD重置驾驶员控制

–DMD水平和垂直显示图像翻转

•低功耗:小于93MW(典型)

•外部存储器支持:

–166 MHz移动DDR SDRAM

–33.3兆赫串行闪存

•间距为7.mm的NF 7.mm封装

应用

•3D计量

•3D扫描

•工厂自动化

•指纹识别

•条纹投影

•工业在线检查

•机器人视觉

•立体视觉

•化学传感

•移动传感

•光谱学

•增强现实

•信息叠加

•医疗器械

•虚拟仪表

说明

DLPC300控制器在用户电子设备和DMD之间提供了一个方便、多功能的接口,支持高速模式速率(高达4 kHz二进制),提供LED控制和多输入分辨率的数据格式化。DLPC300数字控制器是DLP3000芯片组的一部分,是DLP3000 DMD可靠运行所必需的。DLPC300还输出触发信号,用于与相机、传感器或其他外围设备同步显示的模式。

设备信息

b724168e-693b-11ed-bcbe-b8ca3a6cb5c4.png

(1)、有关所有可用的软件包,请参阅数据表末尾的订购附录。

典型嵌入式系统框图

b724168f-693b-11ed-bcbe-b8ca3a6cb5c4.png

详细说明

概述

在基于DLP的解决方案中,从DLPC300输入端口到DMD上的图像的图像数据是100%数字的。图像保持数字形式,从不转换为模拟信号。DLPC300处理数字输入图像并将数据转换为DLP3000所需的格式。然后,DLP3000通过对每个像素镜像使用二进制脉冲宽度调制(PWM)来控制光线。有关详细信息,请参阅DLP3000数据表(DLPS022)。

图8显示了DLPC300的功能框图。作为像素处理功能的一部分,DLPC300提供格式转换功能:4:2:2和4:4:4的色度插值、颜色空间转换和伽马校正。DLPC300还提供了几个图像增强功能:可编程的消磁、自动增益控制和图像大小调整。此外,DLPC300通过时空复用(抖动)提供了伪影迁移功能。最后,DLPC300提供了将输入数据格式化到DMD的必要功能。像素处理功能允许DLPC300和DLP3000支持多种分辨率,包括NTSC、PAL、QVGA、QWVGA、VGA和WVGA。像素处理功能可以选择绕过本机608×684像素分辨率。

功能框图

b7241690-693b-11ed-bcbe-b8ca3a6cb5c4.png

特性描述

当需要精确的图形显示时,本机608×684输入分辨率图案与DLP3000上相应的微镜有一对一的关联。DLPC300支持这些模式的高速显示:二进制(1位)模式高达1440赫兹,8位模式高达120赫兹。此功能非常适合于结构光、快速制造或数字曝光等技术。

DLPC300以高达60赫兹的帧速率接收16位、18位或24位RGB数据作为输入。此帧速率由三种颜色(红色、绿色和蓝色)组成,每种颜色在60赫兹的帧速率中平均分配。因此,每种颜色都分配了5.55毫秒的时隙。因为每种颜色都有5位、6位或8位深度,所以每个颜色时隙被进一步划分为位平面。位平面是从全彩色2D图像的所有像素中提取的一个位的二维排列。见图9。

b7241691-693b-11ed-bcbe-b8ca3a6cb5c4.png

时隙中每个位平面的长度按其二进制表示的2的相应幂加权。这提供了图像的二进制脉冲宽度调制。例如,24位RGB输入有三种颜色,每种颜色的深度为8位。每个彩色时隙被划分为8个位平面,其中所有位平面之和等于256。如图10所示,请参阅图10,以了解帧中位的这种划分。

b7241692-693b-11ed-bcbe-b8ca3a6cb5c4.png

因此,单个视频帧由一系列位平面组成。因为DMD镜像可以是打开的也可以是关闭的,所以通过打开与位平面中设置的位相对应的镜像来创建图像。使用二进制脉冲宽度调制,通过控制反射镜打开的时间量来再现颜色的强度级别。对于24位RGB帧,DLPC300创建24位平面,将其存储在mDDR上,然后将它们发送到DLP3000 DMD,一次一个位平面。位在平面上的位控制着平面的光照强度。为了提高视频帧中的图像质量,DLPC300将这些位平面、时隙和彩色帧与时空算法交织在一起。在外部视频模式下,控制器应用非线性伽马校正。

设备功能模式

对于不需要图像增强的应用,可以绕过视频处理算法,并用一组特定的位平面来代替。然后将模式的位深度分配到相应的时隙中。此外,输出触发信号也与这些时隙同步以指示何时显示图像。对于结构光应用,此机制提供了显示一组图案并向相机发送信号以捕捉覆盖在对象上的这些图案的功能。在这种结构光模式下,控制器应用线性伽马校正。

图11显示了3位、6位和12位RGB的位平面和相应的输出触发器。表1显示了与模式位深度相关的允许模式组合。

b7241693-693b-11ed-bcbe-b8ca3a6cb5c4.png

b7241694-693b-11ed-bcbe-b8ca3a6cb5c4.png

配置控制

DLPC300的主要配置控制机制是I2C接口。有关如何配置和控制DLPC300的详细信息,请参阅《DLPC300软件程序员指南》(DLPU004)。

并行总线接口

并行总线接口支持六种数据传输格式:

•16位RGB565

•18位RGB666

•18位4:4:4 YCrCb666

•24位RGB888

•24位4:4:4 YCrCb888

•16位4:2:2 YCrCb(标准采样假定为Y0Cb0、Y1Cr0、Y2Cb2、Y3Cr2、Y4Cb4、Y5Cr4,…)图12显示了这六种数据传输格式所需的PDATA(23:0)总线映射。

b7241695-693b-11ed-bcbe-b8ca3a6cb5c4.png

并行总线接口符合标准图形接口协议,包括垂直同步信号(VSYNC)、水平同步信号(HSYNC)、可选数据有效信号(DATAEN)、24位数据总线(PDATA)和像素时钟(PCLK)。两个同步的极性都是可编程的,就像时钟的活动边缘一样。图2显示了这些信号之间的关系。数据有效信号(DATAEN)是可选的,因为DLPC300提供了自动帧参数,可编程以定义数据有效窗口,基于相对于水平和垂直同步的像素和行计数。

BT.656接口

BT.656数据位应映射到DLPC300 PDATA总线,如图13所示。

b7241696-693b-11ed-bcbe-b8ca3a6cb5c4.png

应用与实施

注意

以下应用章节中的信息不是TI组件规范的一部分,TI不保证其准确性或完整性。TI的客户负责确定组件的适用性。客户应验证和测试其设计实现,以确认系统功能。

申请信息

DLPC300控制器使DLP3000 WVGA芯片组能够集成到小尺寸和低成本的光转向应用程序中。0.3wvga芯片组的示例性终端设备包括具有结构光的三维扫描或计量系统、交互式显示器、化学分析仪、医疗仪器和其他需要空间光调制(或光控制和图案制作)的终端设备。

典型应用

DLPC300是DLP3000 WVGA芯片组中的两个设备之一(参见图14)。另一个设备是DLP3000 DMD。为了使芯片组正常工作,DLPC300需要一个带有配置信息的串行闪存设备。此信息在重置释放后加载。配置信息可从DLPR300产品文件夹下载。

b7241697-693b-11ed-bcbe-b8ca3a6cb5c4.png

设计要求

DLP3000 WVGA芯片组由两个单独的组件组成:

•DLP3000–0.3 WVGA系列220 DMD

•DLPC300–DLP3000控制器

加上两个附加组件:

•加载DLPC300配置和支持固件的SPI串行配置闪存

•移动DDR SDRAM

各部件的详细规格见各部件数据表。

图14显示了芯片组中各个组件之间的连接,其中包括以下内部芯片组接口:

•DLPC300到DLP3000数据和控制接口(DMD模式数据)

•DLPC300至DLP3000微镜阵列复位控制接口

•DLPC300到移动DDR SDRAM

•DLPC300到SPI串行闪存

图15显示了外部芯片组和其他芯片组之间的连接:

•数据接口,包括:

–24位数据总线(PDATA[23:0])

–垂直同步信号(VSYNC)

–水平同步信号(HSYNC)

–数据有效信号(DATAEN)

–数据时钟信号(PCLK)

–数据掩码(PDM)

•控制接口,包括:

–I2C信号(SCL和SDA)

–驻车信号(驻车)

–复位信号(Reset)

–振荡器信号

–移动DDR SDRAM接口(mDDR)

–串行配置闪存接口

–照明驱动器控制接口

详细设计程序

系统输入接口

DLP3000 WVGA芯片组支持单个24位并行RGB接口,用于从其他设备传输数据。系统输入还需要正确配置驻车档和复位输入,以确保可靠工作。

有关以下每个接口的详细信息,请参阅规格。

控制接口

DLP3000 WVGA芯片组支持I2C命令来控制其操作。控制接口允许另一个主处理器向DLP3000 WVGA芯片组发送命令,以配置芯片组、查询系统状态或执行实时操作,例如设置LED驱动器电流或显示串行闪存中存储的闪屏。DLPC300提供两个不同的从机地址。I2C_ADDR_SEL引脚提供选择一组备用的7位I2C从机地址的能力。如果I2C_ADDR_SEL低,则DLPC300从机地址为1Bh。如果I2C-ADDR U SEL引脚高,则DLPC300从机地址为1Dh。有关这些操作的详细信息,请参阅DLPC300程序员指南(DLPU004)。

表2提供了DLPC300用于支持I2C接口的活动信号的说明。

b7241698-693b-11ed-bcbe-b8ca3a6cb5c4.png

输入数据接口

数据接口是数字视频输入端口,最高24位RGB,标称输入/输出电压为3.3V。数据接口还支持24位BT656视频接口。如图15(系统框图)所示,数据接口可以配置成通过8位、16位、18位或24位并行接口连接到外部处理器或视频解码器设备。

表3描述了与数据接口相关的信号。

b811e9d6-693b-11ed-bcbe-b8ca3a6cb5c4.png

在并行接口帧定时要求和并行接口一般定时要求中提供了最大和最小输入时序规范。红色、绿色和蓝色通道数据位的映射如图12所示。

系统输出接口

有两个主要的输出接口:照明驱动器控制接口和同步输出。

照明接口

提供一个照明接口,最多支持三(3)个通道的LED驱动器。

照明接口提供支持的信号:LED驱动器启用、LED启用、LED启用选择和PWM信号以控制LED电流。

表4描述了照明接口的激活信号。

b811e9d7-693b-11ed-bcbe-b8ca3a6cb5c4.png

系统支持接口

移动DDR同步Dram(MDDR)

DLP3000 WVGA芯片组依赖于使用移动DDR SDRAM来存储DMD格式的模式。SDRAM接口是一个16位宽的总线,通常工作频率为166mhz。数据总线以点对点方式在DLPC300和mDDR设备之间进行路由,其中每条数据线只在DLPC300和mDDR设备之间建立一个连接。

下面列出了mDDR的兼容性要求:

SDRAM内存类型:移动DDR

尺寸:最小128 M位。DLPC300只能寻址128 Mb。使用更大的存储器需要位A13

接地

组织:N x 16位宽,4个大小相等的银行

突发长度:4

刷新周期:≥64ms

速度等级tCK:6 ns max

CAS延迟(CL):3个时钟

tRCD:3个时钟

tRP:3个时钟

表5描述了SDRAM接口的信号。

b811e9d8-693b-11ed-bcbe-b8ca3a6cb5c4.png

表6显示了建议与DLPC300一起使用的mDDR DRAM设备。

b811e9d9-693b-11ed-bcbe-b8ca3a6cb5c4.pngb811e9da-693b-11ed-bcbe-b8ca3a6cb5c4.png

(1、所有列出的SDRAM设备都已验证与DLPC300兼容。

(2、DLPC300不使用部分阵列自刷新或温度补偿自刷新选项。

(3)、这些零件号反映了无铅包装。

(4)、6-ns速度等级对应于166 MHz mDDR设备。

(5)、这些设备已停产,不应用于新设计。

闪存接口

DLPC300使用外部16 Mb SPI串行闪存从存储器设备进行配置支持。可从DLPC300产品文件夹下载此闪存的内容。DLPC300使用单一SPI接口,采用SPI模式0协议,以33.3 MHz的标称频率工作。

释放复位后,DLPC300读取串行闪存的内容并执行自动初始化例程。在此期间,INIT_DONE设置为高,表示自动初始化正忙。自动初始化例程完成后,DLPC300将INIT_DONE设置为低,以指示自动初始化例程已成功完成。

DLPC300应支持与标准SPI模式0协议兼容的任何闪存设备,并满足闪存接口定时要求中所示的定时要求。但是,DLPC300不支持正常(慢速)读取操作码,因此无法根据闪存的电子签名ID自动调整协议和时钟速率。flash使用一个固定的SPI时钟,并假设flash的某些属性已经通过PCB设计得到了保证。DLPC300还假定闪存支持所有读取操作的地址自动递增。表7列出了DLPC300兼容闪存的具体指令操作码和时序兼容性要求。

b811e9db-693b-11ed-bcbe-b8ca3a6cb5c4.png

DLPC300没有任何特定的页面、块或扇区大小要求,但通过I2C接口编程需要使用页面模式编程。但是,如果用户希望将串行闪存的一部分专用于存储外部数据(如校准数据)并通过DLPC300的I2C接口访问,则必须考虑最小扇区大小,因为它驱动最小擦除大小。

请注意,DLPC300不驱动闪存设备上的HOLD(有效低保持)或WP(低写保护)引脚,因此这些引脚应通过外部上拉连接到PCB上的逻辑高电平。

DLPC300支持1.8-、2.5-或3.3-V串行闪存设备。为此,必须向VCC_FLSH提供相应的电压。

表8描述了用于支持此接口的信号。

b811e9dc-693b-11ed-bcbe-b8ca3a6cb5c4.png

表9包含DLPC300支持的1.8-、2.5-、3.3V兼容SPI串行闪存设备的列表。

b811e9dd-693b-11ed-bcbe-b8ca3a6cb5c4.png

(1)、所有列出的SPI设备都已验证与DLPC300兼容。

(2)、小写x用作通配符占位符,表示用户可以选择的选项。请注意,大写X的使用是实际零件号的一部分。

(3)、闪存电源电压必须与DLPC300上的VCC_FLSH匹配。1.8-V和2.5-V SPI设备选项有限。订购设备时要小心,以确保达到所需的电源电压,因为在相同的基础零件号下通常有多个电压选项。

(4)、最小支持电源电压下的最大支持快速读取频率

DLPC300基准时钟

DLPC300需要来自振荡器的16.667-MHz 1.8-V外部输入。这个信号是DLP3000 WVGA芯片组的参考时钟,大多数接口都从中获得它们的定时。这包括mddrsdram、DMD接口和串行接口。

有关时钟规格,请参阅规格。

DMD接口

DLPC300至DLP3000数字数据

DLPC300通过双数据速率(DDR)接口向DMD提供DMD模式数据。

表10描述了用于该接口的信号。

b811e9de-693b-11ed-bcbe-b8ca3a6cb5c4.png

DLPC300至DLP3000控制接口

DLPC300通过串行总线向DMD提供控制数据。

表11描述了用于该接口的信号。

b811e9df-693b-11ed-bcbe-b8ca3a6cb5c4.png

DLPC300至DLP3000微镜复位控制接口

DLPC300控制微镜时钟脉冲的方式,以确保DMD的正确和可靠的操作。

表12描述了用于该接口的信号。

b811e9e0-693b-11ed-bcbe-b8ca3a6cb5c4.png

最大信号转换时间

除非另有说明,10ns是建议的最大上升/下降时间为20%至80%,以避免输入缓冲振荡。这适用于所有DLPC300输入信号。然而,驻车输入信号包括一个附加的小数字滤波器,该滤波器忽略由上升或下降速度较慢引起的任何输入缓冲器过渡,持续时间长达150 ns。

系统示例

视频源系统应用

图15显示了使用DLPC300的典型嵌入式系统应用程序。在此配置中,DLPC300控制器支持来自主处理器芯片的24位并行RGB(LCD接口的典型形式)。该系统同时支持静态和动态视频源。对于这种配置,控制器只支持周期性源。这是运动视频源的理想选择,但也可以用于静态图像,方法是保持周期性同步,但只在需要时发送一帧数据。静止图像必须完全包含在一个视频帧中,并且满足帧定时限制。DLPC300以源帧速率刷新显示的图像,并在没有接收到新帧的间隔内重复上一个活动帧。

b811e9e1-693b-11ed-bcbe-b8ca3a6cb5c4.png

带可选Fpga的高模式速率系统

可将可选的FPGA(请参阅DLPR300软件文件夹)添加到系统中,以管理mDDR中存储的位平面。mDDR可容纳24位RGB数据或96位平面(24位平面×4图像)的四个608×684图像。通过使用这些位平面预加载mDDR,可以获得更快的帧速率。96位平面缓冲器以循环缓冲器样式排列,这意味着添加到缓冲器的最后一个位平面代替最旧的存储位平面。图16显示了带有可选FPGA的整个系统。

b811e9e2-693b-11ed-bcbe-b8ca3a6cb5c4.png

利用这种FPGA,模式帧速率可以用公式1来计算。

b811e9e3-693b-11ed-bcbe-b8ca3a6cb5c4.png

式中:

•典型的第一位平面加载时间=215μs

•典型的缓冲器旋转开销=135μs

表13显示了在连续模式下使用单个FPGA内部缓冲器可以实现的最大模式速率。

b811e9e4-693b-11ed-bcbe-b8ca3a6cb5c4.png

数字RGB输入接口的工作电压为1.8 V、2.5 V或3.3 V,具体取决于VCC U INTF电源。SPI闪存接口在1.8 V、2.5 V或3.3 V标称电压下工作,具体取决于VCC U FLSH电源。DMD和mDDR接口在1.8 V标称电压(VCC18)下工作。核心晶体管的工作电压为1伏(VDD10)。模拟PLL在1 V标称电压下工作(VDD U PLL)。

电源建议

系统上电和断电顺序

虽然DLPC300需要一系列电源电压(例如,VDD、VDD U PLL、VCC U 18、VCC_FLSH、VCC_INTF),但对于电源排序的相对顺序没有任何限制,以避免损坏DLPC300。对于加电和断电情况都是如此。同样,为DLPC300供电的不同电源的通电或断电之间没有最短时间。但是,请注意,与DLPC300共用电源的设备通常需要电源排序。

虽然给定的电源顺序不会损坏DLPC300,但从功能角度来看,有一个特定的电源顺序建议可确保正常运行。尤其是,所有控制器电源应接通,并在复位解除断言前达到最低规定电压水平,以确保正确执行加电初始化。只要1-V核心电源已应用且重置已取消断言,所有I/O电源都应保持应用状态。

请注意,当VDD10核心电源被应用但I/O电源未被应用时,可能会产生额外的泄漏电流。

b811e9e5-693b-11ed-bcbe-b8ca3a6cb5c4.png

通电顺序

为尽量减少泄漏电流并确保正确操作,请按以下通电顺序操作。这些步骤用绿色编号,在图17中的步骤号周围有一个圆圈。

1、在驱动复位低时,向VDD10和VDD U PLL通电;

2、VDD10电源达到最小工作电压后,向VCC18、VCC U INTF和VCC U FLSH通电;

3、在VCC18、VCC_INTF和VCC_FLSH达到最小工作电压后,等待参考时钟稳定(PLL悱REFCLK)。时钟稳定的时间取决于外部晶体或振荡器。有关适当的时间,请参阅相应的晶体或振荡器数据表;

4、一旦参考时钟稳定,通过驱动reset high(复位高电平),将reset(复位)释放到DLPC300。GPIO4_INTF将由DLPC300驱动为高电平,以指示自动初始化正忙;

5、复位后,在500usec内高速行驶驻车档;

6、等待DLPC300驱动GPIO4_INTF low(至少100毫秒),以指示DLPC300已完成自动初始化,设备已准备好接受I2C命令。

断电顺序

为尽量减少泄漏电流并确保正常工作,请按以下断电顺序操作。这些步骤用红色编号,在图17中的步骤号周围有一个正方形。

1.低速行驶驻车档。这将启动驻车顺序,最多需要500 usec;

2.驾驶驻车档低速行驶后至少等待500 usec,然后再驾驶重置为低速;

3.等待DLPC300驱动DMD_PWR_EN low,然后再断开VCC_INTF和VCC_FLSH的电源;

4.在DLPC300驱动器DMD_PWR_EN low之后至少等待100毫秒,然后再断开VCC18的电源;

5.VCC18断电后,断开VDD10和VDD U PLL的电源。

其他加电初始化序列详细信息

假定外部电源监视器在通电期间保持DLPC300在系统中复位。它必须通过驱动复位到逻辑低状态来实现这一点。它应该继续断言系统复位,直到所有控制器电压达到最低指定电压电平,驻车被断言为高电平,并且输入时钟稳定。在此期间,大多数控制器输出被驱动到非活动状态,所有双向信号被配置为输入以避免争用。未驱动到非活动状态的控制器输出处于高阻抗状态。其中包括DMD_PWR_EN、LEDDVR_ON、LED_SEL_0、LED_SEL_1、SPICLK、SPIDOUT和SPICS0。在电源稳定且至DLPC300的PLL廑REFCLK时钟输入稳定后,应停用复位(设置为逻辑高电平)。然后DLPC300执行加电初始化例行程序,首先锁定其PLL,然后从外部闪存加载自配置数据。释放重置后,所有DLPC300 I/O都将激活。复位解除后,INIT_BUSY(初始化忙)信号立即变高,以指示自动初始化程序正在进行中。完成自动初始化程序后,DLPC300驱动器INIT峎U BUSY low,以信号初始化完成。

请注意,主处理器可以在INIT_BUSY变低或主机处理器中的100ms计时器过期(以较早者为准)后开始发送标准I2C命令。

关于这个序列的可视化,请参见图18。

b956390a-693b-11ed-bcbe-b8ca3a6cb5c4.png

系统电源I/O状态注意事项

注意:

•如果在未应用VDD10核心电源时应用VCC18 I/O电源,则与VCC18电源相关的所有mDDR(非故障安全)和非DDR(故障安全)输出信号都处于高阻抗状态。

•如果在未应用VDD10核心电源的情况下应用VCC_INTF或VCC_FLSH I/O电源,则与这些非活动I/O电源相关的所有输出信号都处于高阻抗状态。

•如果应用了VDD10核心电源,但未应用VCC_INTF或VCC_FLSH I/O电源,则与这些非活动I/O电源相关的所有输出信号都处于高阻抗状态。

•如果应用VDD10核心电源,但未应用VCC18 I/O电源,则与VCC18 I/O电源相关的所有mDDR(非故障安全)和非DDR(故障安全)输出信号都处于高阻抗状态;但是,如果外部驱动高电平,则只有非mDDR(故障保护)输出信号保持高阻抗状态,mDDR(非故障安全)信号通过钳位二极管对地短路。

电源良好(驻车)支持

驻车信号被定义为一个早期警告信号,在直流电源电压降到低于规格值之前,应向控制器发出500微秒的警报。这使得控制器有时间停驻DMD,确保未来操作的完整性。注意,参考时钟应继续运行,并且复位应在驻车停用(设置为逻辑低电平)后至少保持500微秒,以允许驻车操作完成。

布局

布局指南

印刷电路板设计指南

根据系统设计,PCB设计可能会有所不同。表14提供了PCB设计的一般建议。

b956390b-693b-11ed-bcbe-b8ca3a6cb5c4.png

印刷电路板层堆叠几何结构

PCB层堆栈可能因系统设计而异。但是,为了满足以下章节中列出的设计考虑因素,需要仔细注意。表15提供了mDDR和DMD接口堆叠几何图形的一般指南。

b956390c-693b-11ed-bcbe-b8ca3a6cb5c4.png

信号层

PCB信号层应遵循以下建议:

•对于单端信号,应尽量减少层变化。

•单个差分对可以在不同的层上进行路由,但给定对的信号不应改变层。

•应避免存根。

•只有电压或低频信号才应在外层布线,除非本文件前面另有说明。

•应首先路由双数据速率信号。

路由约束

为了满足表16和表17中列出的规范,通常PCB设计者必须手动(而不是使用自动PCB布线软件)路由这些信号。在长度匹配要求的情况下,较长的信号灯应以蛇形方式布线,将转弯次数保持在最小值,转弯角度不得超过45度。避免在PCB周围布线长的轨迹。

b956390d-693b-11ed-bcbe-b8ca3a6cb5c4.pngb956390e-693b-11ed-bcbe-b8ca3a6cb5c4.png

每个高速、单端信号必须相对于其参考信号进行布线,以便在整个布线轨迹中保持恒定的阻抗。避免急转弯和层切换,同时保持最小长度。以下信号应符合这些信号匹配要求。

b956390f-693b-11ed-bcbe-b8ca3a6cb5c4.png

终止要求

表18列出了DMD和mDDR接口的终端要求。

对于mDDR或DMD信号的路由距离可保持在0.75英寸以下的应用,则该信号足够短,不应被视为传输线,且不应需要串联终端电阻器。

b9563910-693b-11ed-bcbe-b8ca3a6cb5c4.png

锁相环

DLPC300包含一个具有专用模拟电源的内部PLL(VDD U PLL、VSS U PLL)。作为最低要求,VDD_PLL电源和VSS_PLL接地引脚应使用由两个50Ω串联铁氧体和两个并联电容器组成的RC滤波器进行隔离(以扩大噪声吸收光谱)。TI建议一个电容器为0.1-μF电容器,另一个电容器为0.01-μF电容器。所有四个部件都应尽可能靠近控制器,但保持高频电容器的引线尽可能短尤其重要。注意,两个电容器都应连接在铁氧体控制器侧的VDD_PLL和VSS_PLL之间。

PCB布局对PLL的性能至关重要。把安静的地面和电源当作模拟信号处理是至关重要的。因此,VDD U PLL必须是从DLPC300到两个电容器,然后通过串联铁氧体到电源的单一轨迹。电源线和地线应尽可能短,相互平行,并尽可能靠近。见图20。

未使用CMOS型引脚的一般处理指南

为了避免浮动CMOS输入引脚可能造成的损坏电流,TI建议将未使用的控制器输入引脚通过上拉电阻器连接到相关电源或通过下拉接地。对于带有内部上拉或下拉电阻器的控制器输入,除非特别推荐,否则无需添加外部上拉/下拉。注意,内部上拉和下拉电阻很弱,不应期望驱动外部线路。DLPC300实现的内部电阻非常少,这些都在引脚列表中注明。

未使用的仅输出引脚可以保持打开状态。

在可能的情况下,TI建议将未使用的双向I/O管脚配置为其输出状态,这样管脚可以保持打开状态。如果此控制不可用,并且引脚可能成为输入,则应使用适当的电阻器将其向上(或向下拉)。

热插拔使用

请注意,DLPC300在所有主机接口信号(由VCC U INTF供电的信号)上提供故障保护I/O。这使得这些输入即使在没有输入/输出电源的情况下也能被驱动得很高。在这种情况下,DLPC300不会加载输入信号,也不会消耗过大的电流,从而降低控制器的可靠性。因此,例如,切断DLPC300的VCC_INTF电源,从主机到其他组件的I2C总线不会受到影响。注意,TI建议对反馈给主机的信号进行弱上拉或下拉,以避免浮动输入。

外部时钟输入晶体振荡器

它的外部时钟需要一个外部时钟的参考。该基准可以通过晶体或振荡器提供。DLPC300可接受16.667 MHz的参考时钟,最大频率变化为200 ppm(包括老化、温度和微调部件变化)。当使用晶体时,还需要几个分立元件,如图19所示。

b9563911-693b-11ed-bcbe-b8ca3a6cb5c4.png

如果使用外部振荡器,则振荡器输出必须驱动DLPC300控制器上的PLL逯REFCLK_I引脚,且PLL逯REFCLK_O引脚应保持未连接状态。振荡器的好处是它可以提供一个扩频时钟来降低EMI。然而,DLPC300只能接受0%到–2%的扩展(即仅向下扩展),调制频率在20到65 kHz之间,且波形为三角形。

与晶体选项类似,振荡器输入频率限制为16.667兆赫。

假设外加稳定功率后,外部晶体或振荡器在50 ms内稳定。

表19包含推荐的晶体结构参数。

b9563912-693b-11ed-bcbe-b8ca3a6cb5c4.png

布局示例

在dlp0.3wvga芯片组参考设计中给出了完整的原理图和版图实例,并在DLP LightCrafter EVM中实现。该设计的PCB堆叠如表20所示。

b9563913-693b-11ed-bcbe-b8ca3a6cb5c4.png

b9563914-693b-11ed-bcbe-b8ca3a6cb5c4.pngb9563915-693b-11ed-bcbe-b8ca3a6cb5c4.pngb9563916-693b-11ed-bcbe-b8ca3a6cb5c4.pngba712124-693b-11ed-bcbe-b8ca3a6cb5c4.png

热因素

DLPC300的基本热限制是不超过最高工作结温度(TJ)(见推荐的工作条件)。该温度取决于工作环境温度、气流、PCB设计(包括元件布局密度和所用铜量)、DLPC300的功耗以及周围元件的功耗。DLPC300封装主要用于通过PCB的电源和接地平面散热。因此,PCB上的铜含量和气流是重要因素。

设备命名

图24提供了一个图例,用于读取任何DLP设备的完整设备名。

ba712125-693b-11ed-bcbe-b8ca3a6cb5c4.png

设备标记

设备标记由图25所示的字段组成。

ba712126-693b-11ed-bcbe-b8ca3a6cb5c4.png

登录icspec成功后,会自动跳转查看全文
博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。