基于pci总线的led灯饰视频处理系统的制作方法

文档序号:8125635阅读:316来源:国知局
专利名称:基于pci总线的led灯饰视频处理系统的制作方法
技术领域
本实用新型涉及LED灯饰控制技术,具体涉及一种基于PCI总线的LED灯 饰视频处理系统。
背景技术
传统的景观照明多使用静态的霓虹灯作为幕墙装饰,仅有光亮和简单色彩 变化效果,不能兼作为娱乐、广告、信息传播等用途,不能满足大型建筑物, 如标志性楼、桥梁和广场的个性化特征需求,且耗电量相对较大。LED是一种新 型的高效光源,相对于霓虹灯、日光灯而言,除具有无汞、省材、对环境无电 磁污染、无有害射线等优点之外,更重要的是具有节能、寿命长等优势,发展 LED技术已成为国家能源战略的重要组成部分。在景观照明中,由于LED采用低 压供电,其用于绝缘的开销与霓虹灯相比要小得多,可靠性更高,因此LED灯 光已是今后城市景观照明的主要发展趋势,近年来也得到了快速发展。
目前,LED灯饰的控制系统中使用较广泛的有DMX512控制系统,DMX512 LED 灯饰控制系统由演示效果设计软件(在PC机上使用)、主控器和LED灯具陈列 组成,由于DMX512灯饰控制系统要对每个灯具单独设定地址,DMX512最多只能 控制512个通道也就是170个全彩LED灯具,所以只能应用在小规模LED控制 系统中,只能做到系统的局部控制,无法对整个系统实现完全智能化控制,而 且数据传输速率不高、稳定性不足。同时,用于景观照明的LED均为彩色多灰 度级LED,由于彩色多灰度级LED像素的分散性,LED显示屏本身的LED控制方 式更不能满足大型LED灯饰系统的控制需要。国内的灯具制造厂家很多,但在 系统控制方面投入不够,很少能提供满足大型LED灯饰系统需要的视频处理系 统。

实用新型内容
本实用新型目的在于克服现有技术的不足,提供一种数据传输速率高、稳 定性强、能满足大型LED灯饰系统控制需要的基于PCI总线的LED灯饰视频处理系统。
本实用新型的目的通过下述技术方案实现基于PCI总线的LED灯饰视频 处理系统,包括依次连接的个人电脑终端、联机控制器、数据分配器组、数据
缓冲器和LED灯具,所述数据分配器组由多个数据分配器串行连接组成。
所述联机控制器包括DVI/USB数据接收电路板、PCI总线电路板、FPGA 控制电路板,所述DVI/USB数据接收电路板与FPGA控制电路板通过PCI总线 电路板相连接。
所述DVI/USB数据接收电路板设置有DVI接口 、 USB接口 ,该DVI接口 、 USB与个人电脑终端的DVI接口、 USB接口对应连接。
所述PCI总线电路板包括MASTER板插槽、SLAVE板插槽以及电源电路, 电源电路与MASTER板插槽、SLAVE板插槽相应连接,MASTER板插槽上搭 建DVI/USB数据接收电路板,SLAVE板插槽上搭建FPGA控制电路板。
所述SLAVE板插槽有3块以上,与MASTER板插槽相邻连接的第2块 SLAVE板插槽与第3块SLAVE板插槽之间设置有4块缓冲器芯片,该4块缓 冲器芯片同时与PCI总线电路板的电源电路相连接。
所述DVI/USB数据接收电路板设置有DVI数据接收电路、USB数据接收 电路,所述DVI数据接收电路、USB数据接收电路分别与PCI总线电路板的 MASTER板插槽相连接。
所述DVI数据接收电路包括DVI解码电路,DVI解码电路主要由DVI解码 芯片及其电源电路、存储EDID数据的EEPROM组成,解码电路包括偶象素信 号QE脚、奇象素信号QO脚、时钟信号(ODLCK)脚、场同步控制信号(Hsync) 脚、场同步控制信号(Vsync)、有效数据信号(DE)脚、直流电源5V (VCC5) 脚,所述QE脚、QO脚、ODLCK脚、Hsync脚、Vsync脚、DE脚、VCC5脚 分别与PCI总线电路板的MASTER板相连接。
所述USB接收电路主要由ARM7及其电源电路、程序下载电路组成,USB 接收电路包括POWER-ON脚、SPI_Clk脚、SPI—MOSI脚、SPI—MISO脚, POWER-ON脚、SPI—Clk脚、SPyVtOSI脚、SPI_MISO脚分别与PCI总线电路 板的MASTER板相连接。
所述FPGA控制电路板包括FPGA主控芯片、图像缓存SRAM、配置信息 缓存SRAM、网络接口电路、电源电路,所述FPGA主控芯片分别与图像缓存 SRAM、配置信息缓存SRAM、网络接口电路、电源电路相连接。所述PPGA主控芯片包括QE脚、QO脚、ODLCK脚、DE脚、Vsync脚、 Hsync脚、SPI_Clk脚、SPI—MOSI脚、SPI—MISO脚和SPI_SEL脚,所述QE 脚、QO脚、ODLCK脚、DE脚、Vsync脚、Hsync脚、SPI—Clk脚、SPI_MOSI 脚、SPI—MISO脚和SPI—SEL脚分别与所述SLAVE板相连接;所述PPGA主控 芯片、图像缓存SRAM均包括数据端口 (DA)、地址端口 (AA)、写数据使能 端口 (WE一A)、输出使能端口 (OE—A/),所述PPGA主控芯片、图像缓存SRAM 的数据端口 (DA)、地址端口 (AA)、写数据使能端口 (WE—A)、输出使能端 口 (OE一A)对应连接;所述PPGA主控芯片、配置信息缓存SRAM均包括数 据端口(DB)、地址端口(AB)、写数据使能端口(WE—B)、输出使能端口(OE—B), 所述PPGA主控芯片、配置信息缓存SRAM的数据端口 (DB)、地址端口 (AB)、 写数据使能端口 (WE_B)、输出使能端口 (OE_B)对应连接;所述FPGA主控 芯片、网络接口电路均包括有数据输出端口 (T—TXD)、使能端口 (TTXEN)、 时钟端口 (T_TXCLK),所述FPGA主控芯片、网络接口电路的数据输出端口 (T—TXD)、使能端口 (TTXEN)、时钟端口 (T—TXCLK)对应连接。
所述FPGA主控芯片包括DVI数据接收模块、PLL倍频模块、图像数据和 配置信息处理模块、内部RAM模块、网络接口发送模块,所述图像数据和配置 信息处理模块分别与DVI数据接收模块、SPI数据接收模块、PLL倍频模块、 内部RAM模块、网络接口发送模块以及图像缓存SRAM、配置信息缓存SRAM 相连接,PLL倍频模块同时与DVI数据接收模块、SPI数据接收模块连接,内 部RAM模块同时与网络接口发送模块连接,网络接口发送模块与网络接口电路 连接后与数据分配器组相连接。
本实用新型的工作过程包括以下步骤
(1) 所述个人电脑终端通过DVI接口把图像数据及其控制信号发送到 DVI/USB数据接收电路板,同时,个人电脑终端通过USB接口把配置信息发送 到DVI/USB数据接收电路板;
(2) 所述FPGA控制电路板通过PCI总线电路板与DVI/USB数据接收电 路板进行信号传输,接入从个人电脑终端传来的图像数据及其控制信号以及配 置信息;
(3) 所述DVI数据接收模块在PLL倍频模块的倍频控制下,接收从DVI 接口输入的图像数据及其控制信号,并根据控制信号获取图像数据中的R、 G、 B三原色像素数据并存储到图像缓存SRAM中,所述SPI串并转换模块接收从USB接口输入的串行的配置信息,并将其转换成8位并行、字节处理的数据, SPI数据存储模块根据USB接口输入的配置信息协议处理SPI串并转换模块输 入的数据并存储到配置信息缓存SRAM中;
(4) 所述图像数据和配置信息处理模块根据SPI数据存储模块输入的配置 信息,从图像缓存SRAM中读出配置信息指示的RGB数据,然后根据数据分配 器数据帧协议生成物理层帧数据并存储到内部RAM中;
(5) 所述网络接口发送模块从内部RAM中读出帧数据并发送到网络接口
电路;
(6) 数据分配器组接收网络接口电路传来的帧数据,并经数据缓冲器发送 到LED灯具,控制LED的开关。
所述PLL倍频模块实现图像数据传输时钟的倍频,使DVI数据接收模块在 两个时钟内完成对一个像素点数据的接收并存储到图像缓存SRAM中,其中第 一个时钟接收像素点数据,第二个时钟将像素点数据存储到图像缓存SRAM中。
所述像素数据的控制信号包括PC桌面图像的时钟信号、场同步控制信号、 行同步控制信号、有效数据信号。
所述配置信息包括图像数据的布局信息和截图框信息。
所述FPGA主控芯片程序模块通过VHDL语言(Very High Speed Integrated Circuit Hardware Description Language,超高速集成电路的硬件描述语言)进行 描述。
本实用新型相对于现有技术具有如下的优点及效果
(1) 本实用新型系统以PCI总线为架构,搭载负责不同功能模块的电路板, 满足了本系统的各种功能需求,增强了可扩展性;
(2) 本实用新型系统PCI总线电路板上可以设计有多块PCI插槽,可同对 搭载多个FPGA控制板,实现即插即用,计算机上播放的任何信息可实时地在 LED陈列中显示,满足不同设计方案的需求;满足不同LED陈列规模的需要;
(3) 本实用新型系统根据PCI总线的规范,在设计中分隔控制信号端口和 数据信号端口,实现数据传输的高速率、稳定性和抗干扰性;
(4) 本实用新型系统基于PCI总线,在硬件设计方案上釆用合理的模块分 工模式,主控设备和目标设备可以高效地独立工作,同时可以通过PCI总线协 同工作,大大增强系统的鲁棒性,更适用于大规模的工业生产;
(5) 本实用新型系统的联机控制器与数据分配器组组成串行连接网络,可以减少系统的布线,延伸图像数据传输的距离;
(6)本系统采用全数字化的视频接口DVI,整个信号传输过程中是数字信 号之间的变换,所涉及的只是编码、解码算法,保障极低的误码率,绕开了数 模转换、昂贵的ADC,不仅提高了图像质量,而且进一步降低了电路的复杂度, 成本较低,可以直接接驳后续的数字处理电路。


图1是本实用新型基于PCI总线的LED灯饰视频处理系统的整体结构示意
图2是本实用新型的工作流程框图3是本实用新型DVI/USB数据接收电路板的顶层连接关系图4是FPGA控制电路板的顶层连接关系图5是本实用新型FPGA主控芯片的整体结构示意图6是本实用新型PCI总线电路板结构示意图一;
图7是本实用新型PCI总线电路板结构示意图二。
具体实施方式
下面结合实施例及附图对本实用新型作进一步详细的描述,但本实用新型 的实施方式不限于此。 实施例1
图1所示为本基于PCI总线结构的LED灯饰视频处理系统的整体结构,包 括依次连接的个人电脑终端、联机控制器、数据分配器组、数据缓冲器(差分 接收器)和LED灯具,所述个人电脑终端与联机控制器通过DVI电缆和USB 电缆连接,所述联机控制器与数据分配器组、数据分配器之间通过超五类双绞 线连接,数据分配器与数据缓冲器直接连接,并通过8 口缓冲器输出到LED灯 具。
本实用新型系统中的联机控制器包括DVI/USB数据接收电路板、PCI总线 电路板、FPGA控制电路板,所述DVI/USB数据接收电路板设置有DVI接口、 USB接口,该DVI接口、 USB同时与个人电脑终端的DVI接口、 USB接口对
应连接。
图6、图7所示为PCI总线电路板的结构示意图,本系统的PCI总线电路板的底板中一共有5块PCI插槽以及电源电路,其中图6示出了 MASTER板插槽 及与其相邻连接的前2块SLAVE板插槽(slaveO、slavel)。图7示出了与MASTER 板插槽相邻连接的后2块SLAVE板插槽(slave2、 slave3),在slavel与slave2 之间设置有4块缓冲器芯片(SN74LVC16245DL),以对slave2、 slave3产生足 够驱动力的数据信号,图7示出了其中一块缓冲器芯片(SN74LVC16245DL)。
MASTER板插槽上搭建DVI/USB数据接收电路板,SLAVE板插槽上搭建 FPGA控制电路板。所述电源电路接入5V电源,与插槽和缓冲器相应位置连接。
本实用新型系统的FPGA控制电路板包括FPGA主控芯片(EP1C6Q240C8)、 图像缓存SRAM、配置信息缓存SRAM、网络接口电路、电源电路。所述FPGA 主控芯片分别与图像缓存SRAM、配置信息缓存SRAM、阿络接口电路、电源 电路相连接。
图2示出了联机控制器的工作流程框图。FPGA控制电路板通过PCI总线电 路板与DVI/USB数据接收电路板连接,从DVI接口接入从个人电脑终端传来的 图像数据及其控制信号。FPGA主控芯片(EP1C6Q240C8)从DVI接口获取图 像数据中的R、 G、 B三原色的像素数据及PC桌面图像的时钟信号Clk、场同 步控制信号Vsync、行同步控制信号Hsync、有效数据信号DE等控制信号,并 根据接收的控制信号接收有效的图像数据。本系统屏幕分辨率为1024X768,屏 幕刷新率为60Hz,像素位数为24位,为保证图像数据的正确、高速和稳定地读 写,FPGA主控芯片外围采用4块高速存储的图像缓存SRAM,包括SRAM图 像缓存A (512kX16位)、SRAM图像缓存C (512kX16位)、SRAM图像缓存 B (512kX8位)、SRAM图像缓存D (512kX8位)。同时,FPGA主控芯片通 过DVI/USB数据接收电路板的UBS接口接收配置信息,配置信息包括图像数 据的布局信息和截图框信息,并根据USB接口输入的配置信息协议处理后存储 于配置信息缓存SRAM (1024kX8位)。同时,处理后的图像数据和配置信息将 被组成以太网帧通过网络接口电路发送到数据分配器。
图3所示为DVI/USB数据接收电路板的顶层连接关系图,体现了所述PCI 总线结构的功能模块分工,DVI/USB数据接收电路板和FPGA控制电路板通过 PCI插槽相互连接,实现控制信号和数据信号的通信。DVI/USB数据接收电路 板的顶层连接关系包括DVI解码电路(U—TFP101A)、 USB数据接收电路 (UJJSB)、 PCI插槽(JP1),它们采用不同的电源供电,相互之间的电气关系 完全隔绝。所述DVI解码鬼路主要通过DVI解码芯片及其电源电路、存储EDID数据的EEPROM实现,其偶象素信号QE脚、奇象素信号QO脚分别接PCI插 槽(JP1)的A1 A24、 B26 B49, ODCK脚接A25, DE脚接B52, Vsync、 Hsync 脚分别接A52、 B53, VCC5脚接A62/B62。所述USB接收电路主要通过ARM7 内核的芯片及其电源电路、程序下载电路实现,其SPI一Clk脚接PCI插槽的A53, SPI—MOSI和SPI—MISO脚分别接B54和A54。
图4所示为FPGA控制电路板的顶层连接关系图,其包括FPGA主控芯片
(U—EP1C6)、图像缓存SRAM (U_FrameSRAM—A、 U_FrameSRAM—B)、配置 信息缓存SRAM (U—TableSRAM)、网络接口电路(U_RTL8201CL—TX)、电源 电路(U—MiscPower)、 PCI插槽(JP100)。所述FPGA主控芯片的QE、 QO、 ODCK、 DE、 Vsync、 Hsync、 SPI—Clk、 SPI—MOSI和SPI—MISO脚与PCI插槽 的连接方式同上所述。FPGA主控芯片与图像缓存SRAM连接的脚有数据端口
(DA/DB)、地址端口 (AA/AB)、写数据使能端口 (WE—A/WE_B)、输出使能 端口 (OE—A/OE_B),与配置信息缓存SRAM的连接方式同上所述。FPGA主控 芯片与网络接口电路连接的脚有数据输出端口 (T—TXD)、使能端口 (TTXEN)、 时钟端口 (T—TXCLK)。
图5示出了 FPGA主控芯片的整体结构,FPGA主控芯片包括DVI数据接 收模±央、PLL倍频模块、图像数据和配置信息处理模块、内部RAM模块、网络 接口发送模块,所述SPI数据接收模块包括相连接的SPI串并转换模块、SPI数 据存储模块。所述图像数据和配置信息处理模块分别与DVI数据接收模块、SPI 数据存储模块、PLL倍频模块、内部RAM模块、网络接口发送模块以及图像缓 存SRAM、配置信息缓存SRAM相连接,PLL倍频模块同时与DVI数据接收模 块、SPI数据接收模块连接,内部RAM模块同时与网络接口发送模块连接,网 络接口发送模块与网络接口电路连接后与数据分配器组相连接。
所述DVI数据接收模块在PLL倍频模块的倍频控制下,接收从DVI接口输 入的图像数据及其控制信号,并根据控制信号获取图像数据中的R、 G、 B三原 色像素数据并存储到图像缓存SRAM中,所述SPI串并转换模块接收从USB接 口输入的串行的配置信息,并将其转换成8位并行、字节处理的数据,SPI数据 存储模块根据USB接口输入的配置信息协议处理SPI串并转换模块输入的数据 并存储到配置信息缓存SRAM中;所述PLL倍频模块实现图像数据及其控制信 号传输时钟的倍频,保证DVI数据接收模块在两个时钟内完成对一个像素点数 据的接收并存储到图像缓存SRAM中,其中第一个时钟接收像素点数据,第二个时钟将像素点数据存储到图像缓存SRAM中;所述图像数据和配置信息处理 模块根据SPII数据存储模块输入的布局信息和截图框信息,从图像缓存SRAM 中读出配置信息指示的RGB数据,然后根据数据分配器数据帧协议生成物理层 帧数据并存储到内部RAM中;所述网络接口发送模块从内部RAM中读出帧数 据发送到网络接口电路。
以上所述模块中,PLL倍频模块和内部RAM模块由Altera公司的QuartusII 软件Mega Wizard Plug-In Manager生成。
本实用新型系统中,FPGA主控芯片采用一片Altera公司的Cyclone系列的 型号为EP1C6Q240的现场可编程门阵列FPGA(Field Programmable Gate Array)。 这一款FPGA供电电源为3.3V和1.5V,可用I/O 口多达185个。数据存储器 (SRAM)为ISSI公司的IS61LV51216、 IS61LV5128、 IS61LV10248。网络接口 芯片采用Realtek公司的RTL8021CL芯片,Realtek RTL8201CL是一个单端口的 物理层收发器,实现了全部的10/100M以太网物理层功能。DVI解码芯片采用 TI公司PaneIBus平板显示产品系列中的一种TMDS信号接收芯片TFP101A, 支持XGA (1024x768@80Hz),像素时钟最高到86MHz;支持24位真彩色,具 有低噪声和低功耗的特性。基于ARM7内核的芯片采用PHILIPS公司的LPC214x 高性能芯片,其最大特色是内置了 USB2.0全速控制器。
所述FPGA主控芯片的程序实现过程如下
1、 用硬件描述语言VHDL对系统电路进行描述;
2、 用Altera公司的集成电路设计综合软件QuartusII对VHDL描述的硬件 电路进行综合,得到与Altera公司的型号为EP1C6Q240的FPGA相应的网表文 件;
3、 进行布局布线及提取延时信息;
4、 进行时序仿真;
5、 用QuartusII把硬件配置信息下载到上述FPGA (型号EP1C6Q240)上; 如上所述,便可较好地实现本实用新型。
权利要求1、基于PCI总线结构的LED灯饰视频处理系统,其特征在于包括依次连接的个人电脑终端、联机控制器、数据分配器组、数据缓冲器和LED灯具,所述数据分配器组由多个数据分配器串行连接组成,所述联机控制器包括DVI/USB数据接收电路板、PCI总线电路板、FPGA控制电路板,所述DVI/USB数据接收电路板与FPGA控制电路板通过PCI总线电路板相连接。
2、 根据权利要求1所述基于PCI总线结构的LED灯饰视频处理系统,其 特征在于所述DVI/USB数据接收电路板设置有DVI接口、 USB接口,该DVI 接口、 USB同时与个人电脑终端的DVI接口、 USB接口对应连接。
3、 根据权利要求1所述基于PCI总线结构的LED灯饰视频处理系统,其 特征在于所述PCI总线电路板包括MASTER板插槽、SLAVE板插槽以及电 源电路,电源电路与MASTER板插槽、SLAVE板插槽相应连接,MASTER板 插槽上搭建DVI/USB数据接收电路板,SLAVE板插槽上搭建FPGA控制电路板。
4、 根据权利要求3所述基于PCI总线结构的LED灯饰视频处理系统,其 特征在于所述SLAVE板插槽有3块以上,与MASTER板插槽相邻连接的第2 块SLAVE板插槽与第3块SLAVE板插槽之间设置有4块缓冲器芯片,该4块 缓冲器芯片同时与PCI总线电路板的电源电路相连接。
5、 根据权利要求1或3所述基于PCI总线结构的LED灯饰视频处理系统, 其特征在于所述DVI/USB数据接收电路板设置有DVI数据接收电路、USB 数据接收电路,所述DVI数据接收电路、USB数据接收电路分别与PCI总线电 路板的MASTER板插槽相连接。
6、 根据权利要求1所述基于PCI总线结构的LED灯饰视频处理系统,其 特征在于所述FPGA控制电路板包括FPGA主控芯片、图像缓存SRAM、配 置信息缓存SRAM、网络接口电路、电源电路,所述FPGA主控芯片分别与图 像缓存SRAM、配置信息缓存SRAM、网络接口电路、电源电路相连接。
7、 根据权利要求6所述基于PCI总线结构的LED灯饰视频处理系统,其 特征在于FPGA主控芯片包括DVI数据接收模块、PLL倍频模块、图像数据 和配置信息处理模块、内部RAM模块、网络接口发送模块,所述图像数据和配 置信息处理模块分别与DVI数据接收模块、SPI数据接收模块、PLL倍频模块、 内部RAM模块、网络接口发送模块以及图像缓存SRAM、配置信息缓存SRAM相连接,PLL倍频模块同时与DVI数据接收模块、SPI数据接收模块连接,内部RAM模块同时与网络接口发送模块连接,网络接口发送模块与网络接口电路连接后与数据分配器组相连接。
专利摘要本实用新型提供一种基于PCI总线结构的LED灯饰视频处理系统,包括依次连接的个人电脑终端、联机控制器、数据分配器组、数据缓冲器和LED灯具,所述数据分配器组由多个数据分配器串行连接组成,所述联机控制器包括DVI/USB数据接收电路板、PCI总线电路板、FPGA控制电路板,所述DVI/USB数据接收电路板作为目标设备与FPGA控制电路板作为主控设备通过PCI总线电路板相连接。通过该视频处理系统,计算机上播放的任何信息可实时地在LED陈列中显示,该视频处理系统设备即插即用、数据传输速率高、稳定性高、扩展性强、系统的鲁棒性强,而且可同时搭载多个FPGA控制板,满足不同LED陈列规模的需要。
文档编号H05B37/02GK201234381SQ200820051539
公开日2009年5月6日 申请日期2008年7月31日 优先权日2008年7月31日
发明者韬 李, 肖建明, 贺前华, 陈荣研 申请人:华南理工大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1