影像数据接收写入方法技术

技术编号:2878929 阅读:285 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种影像数据接收写入方法,应用于一计算机系统中,该计算机系统包括有一核心逻辑组件、一绘图加速器、一系统内存及一影像数据输出装置,而该方法包括下列步骤:由该核心逻辑组件接收来自该影像数据输出装置所输出的一影像数据;以及将该影像数据直接写入该系统内存中的一特定区块中,该特定区块所存放的数据可直接供该绘图加速器进行存取。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种,尤指应用于一计算机系统中的一种。显示卡14所包括的区域内存(local memory)142通常作为图框缓冲器(frame buffer)使用。而除了区域内存142外,系统内存13中通常可被定义出一绘图加速端口内存区块(AGP memory)131,其主要作为贴图缓冲器(texture buffer)之用,用于提供该绘图芯片141可直接进行数据存取。而影像数据输出装置通常通过两种方式与个人计算机连结,第一种方式如图所示的电视调频器15(TV tuner)的连结方式,其将电视调频器15所产生的模拟信号送入显示卡14,经其上的一模拟数字转换器143转换成一数字信号后,通过一特定传输协议(例如VIP、VM2或ZA port)来将该数字信号送入绘图芯片141进行处理,而绘图芯片141可将接收到的影像数据写入定义于区域内存(local memory)142中的图框缓冲器(frame buffer)中,进而于执行一覆盖画面显示模式(Overlay mode)时,将该等影像数据读出以进行播放。而第二种连结方式则如图中所示的连接至南桥芯片12的通用串行总线相机16(USBCamera),其将通用串行总线相机16所撷取到的影像数据送入南桥芯片12,并通过一内存直接存取动作(DMA)来将该影像数据直接写入系统内存13中的一般区块进行存放。但如此一来,当使用者欲进行类似覆盖画面的显示动作(YUV Bit Block Transfer)时,系统必须再将该等影像数据由一般区块转存至绘图加速端口内存区块(AGP memory)131中,方可提供绘图芯片141将该等影像数据读出以进行播放。因此,常用手段将造成系统资源被大量占用及数据传送延迟过长的严重缺失,而如何改善上述常用手段的缺失,为发展本专利技术的主要目的。本专利技术的目的是这样实现的本专利技术公开一种,应用于一计算机系统中,该计算机系统包括有一核心逻辑组件、一绘图加速器、一系统内存及一影像数据输出装置,而该方法包括下列步骤由该核心逻辑组件接收来自该影像数据输出装置所输出的一影像数据;以及将该影像数据直接写入该系统内存中的一特定区块中,该特定区块所存放的数据可直接供该绘图加速器进行存取。根据上述构想,本专利技术所述的,其中由该核心逻辑组件中的一南桥芯片来接收来自该影像数据输出装置所输出的该影像数据。根据上述构想,本专利技术所述的,其中该影像数据所直接写入的该特定区块为一绘图加速端口内存区块。根据上述构想,本专利技术所述的,其中该影像数据所直接写入的该特定区块为一贴图缓冲器。根据上述构想,本专利技术所述的,其中将该影像数据直接写入该特定区块的过程为一内存直接存取动作。本专利技术还公开一种,应用于一计算机系统中,该计算机系统包括有一核心逻辑组件、一绘图加速器及一系统内存,而该方法包括下列步骤由该核心逻辑组件接收一笔数据;检查该笔数据是否属于影像类数据;以及当该笔数据属于影像类数据时,将该笔数据直接写入该系统内存中的一特定区块中,而该特定区块所存放的数据可直接供该绘图加速器进行存取。根据上述构想,本专利技术所述的,其中由该核心逻辑组件中的一南桥芯片来接收与检查该笔数据。根据上述构想,本专利技术所述的,其中该笔数据所直接写入的该特定区块为一绘图加速端口内存区块。根据上述构想,本专利技术所述的,其中该笔数据所直接写入的该特定区块为一贴图缓冲器。根据上述构想,本专利技术所述的,其中将该笔数据直接写入该特定区块的过程为一内存直接存取动作。本专利技术附图中所包括的各组件列示如下 具体实施方式请参见图2,其是本专利技术较佳实施例方法可运用其上的计算机系统方块示意图,其主要以微处理器10、核心逻辑组件20(通常包括有北桥芯片21与南桥芯片22)、系统内存23、显示卡24所构成,而利用一内存总线来连接至北桥芯片11,至于显示卡24则通过一总线(例如是周边组件连接接口总线(PCI)或绘图加速端口总线(AGP))来与北桥芯片21连接。其中显示卡24主要包括有一绘图加速器241与一区域内存(1ocal memory)242。而系统内存23中则被定义出一特定区块231,其可作为贴图缓冲器(texture buffer)的用,用于提供该绘图加速器241可直接对其进行数据存取。而常见特定区块231的型态为一绘图加速端口内存区块(AGP memory)。由于目前已有许多种类的影像数据输出装置25(例如数字相机、光驱)通过各式接口规格与南桥芯片22连结,例如通用串行总线(USB)、整合电子式驱动接口(IDE)、IEEE1934、周边组件连接接口(PCI)及局域网络(LAN)接口等,因此当影像数据输出装置25将一影像数据送入核心逻辑组件20中的南桥芯片22时,本专利技术所提出的较佳实施例方法便是利用内存直接存取动作(DMA),将该影像数据直接写入该特定区块231中进行存放。如此一来,绘图加速器241便可直接对该影像数据直接进行存取。例如,当系统进行类似覆盖画面的显示动作(例如YUV Bit BlockTransfer)时,绘图加速器241便可将已经存放在特定区块231中的影像数据当作贴图(texure)取出,而直接显示于显示屏上。如此一来,系统不再需要进行将影像数据由一般区块转存至绘图加速端口内存区块(AGP memory)131中的常用动作,有效改善常用手段中系统资源被大量占用及数据传送延迟过长的严重缺失,进而发展本专利技术的主要目的。而为能达成辨识的目的,上述的南桥芯片22将检查所收到的数据是否属于影像类数据(无论是未经压缩或是已经压缩的影像类数据),而当该笔数据属于影像类数据时,便可因应需要而将该笔数据直接写入该系统内存23中的特定区块231中,进而供该绘图加速器241直接读取与运用。权利要求1.一种,应用于一计算机系统中,该计算机系统包括有一核心逻辑组件、一绘图加速器、一系统内存及一影像数据输出装置,其特征在于,该方法包括下列步骤由该核心逻辑组件接收来自该影像数据输出装置所输出的一影像数据;以及将该影像数据直接写入该系统内存中的一特定区块中,该特定区块所存放的数据可直接供该绘图加速器进行存取。2.如权利要求1所述的,其特征在于,由该核心逻辑组件中的一南桥芯片来接收来自该影像数据输出装置所输出的该影像数据。3.如权利要求1所述的,其特征在于,该影像数据所直接写入的该特定区块为一绘图加速端口内存区块。4.如权利要求1所述的,其特征在于,该影像数据所直接写入的该特定区块为一贴图缓冲器。5.如权利要求1所述的,其特征在于,将该影像数据直接写入该特定区块的过程为一内存直接存取动作。6.一种,应用于一计算机系统中,该计算机系统包括有一核心逻辑组件、一绘图加速器及一系统内存,其特征在于,该方法包括下列步骤由该核心逻辑组件接收一笔数据;检查该笔数据是否属于影像类数据;以及当该笔数据属于影像类数据时,将该笔数据直接写入该系统内存中的一特定区块中,而该特定区块所存放的数据可直接供该绘图加速器进行存取。7.如权利要求6所述的,其特征在于,由该核心逻辑组件中的一南桥芯片来接收与检查该笔数据。8.如权利要求6所述的,其特征在于,该笔数据所直接写入的该特定区块为一绘图加速端口内存区块。9.如权利要求6所述的,其特征在于,该笔数据所直接写入的该特定本文档来自技高网...

【技术保护点】
一种影像数据接收写入方法,应用于一计算机系统中,该计算机系统包括有一核心逻辑组件、一绘图加速器、一系统内存及一影像数据输出装置,其特征在于,该方法包括下列步骤: 由该核心逻辑组件接收来自该影像数据输出装置所输出的一影像数据;以及 将该影像数据直接写入该系统内存中的一特定区块中,该特定区块所存放的数据可直接供该绘图加速器进行存取。

【技术特征摘要】

【专利技术属性】
技术研发人员:林继扬颜清书许文龙林景祥
申请(专利权)人:威盛电子股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1