抗锯齿系统及方法_4

文档序号:9235942阅读:来源:国知局
述的图 13-17只图示了一些实施例。
[0128] 图13是依照一个实施例的系统1300的各个组件的框图。系统1300包括主VPU 卡1352和从VPU卡1354。主VPU卡1352包括主VPU1308,并且从VPU卡1354包括从VPU B1310。在一个实施例中,VPU1308和1310均经由PICE总线1334来通信。在一个实施例 中,PCIE总线1334是被划分成两个X8PCIE总线1335的X16总线。VPUA1308和B1310 中的每一个都被连接到总线1335。在一个实施例中,VPUA1308和VPUB1310只经由总 线1335通信。在一个候选实施例中,VPUA1308和VPUB1310部分经由总线1335并且 部分经由专用卡间连接1337来通信。在其它实施例中,VPUA1308和VPUB1310专口地 经由连接1337来通信。
[0129]主VPU卡 1352 包括IM1512。在VPUA1308 和VPUB1310 经由总线 1335 通信 的一个实施例中,每个VPU处理一个帖,包括参考图1和2所阐述的采样。作为图13中的 一个例子,显示为由系统1300执行4XMSAA。主VPUA1308产生输出1309并且从VPUB 1310产生输出1311。输出1309和1311被输入到IM1312W便进行如上所述的合成。在 一个实施例中,从VPUB1310经由如同点划线路径1363所示的总线1335和1334将其输 出1311传送到IM1312。在一个实施例中,从VPUB1310经由如同点划线路径1361所示 的专用卡间连接1337将其输出1311传送到IM1312。IM1312按照如上所述的那样组合 所述输出1309和1311,W便生成用于显不的帖,其包括4XMSAA。此帖被IM1312经由连接 器1341输出到显示器1330。
[0130] 主VPU卡1352包括连接器1340和1341。从VPU卡1354包括连接器1342和1343。 连接器1340、1341、1342和1343是本领域中公知的用于发送所需信号的连接器。例如,在 一个实施例中,连接器1341是"数字视频输入(digitalvideoin,DVI)"连接器。可W有 多于或少于在图1300中所示出的连接器数量。
[0131] 在一个实施例中,该里所描述的各个配置可由用户来配置,W便使用任意数量个 可用的VPU进行视频处理。例如,系统1300包括两个VPU,但是在穿越(pass-t虹0U曲)模 式下,用户可W选择只使用一个VPU。在该种配置中,其中一个VPU可W是有效的,而另一 个可能是无效的。在该种配置中,如该里所描述的抗银齿可能是不可用的。然而,所启用的 VPU可W执行常规的抗银齿。从VPU卡B1354到显示器1330的点划线路径1365表示在穿 越模式中可W单独使用从VPUB1310进行视频处理。类似地,在穿越模式中可W单独使用 主VPUA1308进行视频处理。
[0132] 图14是系统1400的更详细的框图,所述系统1400是与依照一个实施例的图13的 系统相类似的配置。所述系统1400包括两个VPU卡,主VPU卡1452和从VPU卡1454。主 VPU卡1452包括主VPUA1408,并且从VPU卡1454包括从VPUB1410。
[0133] 主VPU卡1452还包括接收器1448和发送器1450,其在一个实施例中用于接收和 发送TDMS信号。在一个实施例中,双重连接器1445是DMS连接器。主卡还包括用于向显 示器输出数字视频信号的DVI连接器1446,所述数字视频信号包括帖数据。主VPU卡1452 还包括视频数模转换器值AC)。如同所示,连结模块(IM)1412连接在VPU1408和发送器W 及接收器之间。VPUA1408包括集成的收发器(被标记为"集成")和数字视频输出值V0) 连接器。
[0134] 从VPU卡1454包括两个DVI连接器1447和1448。从VPUB1454包括DV0连接 器和集成收发器。作为经由PCIE总线(未示出)进行通信的候选实施例,主VPU卡1408 和从VPU卡1410经由专用的卡间连接1437来通信。
[0135]图15-17是系统配置的其他实施例的图。图15是依照一个实施例的单卡系统1500 的图。所述系统1500包括"超级卡(supercard)"或"巨卡(monstercard)" 1558,其包括 一个W上的VPU。在一个实施例中,超级卡1558包括两个VPU,主VPUA1508和从VPUB 1510。超级卡1558还包括IM1512,IM1512包括如先前所述的用于组合或合成来自两个 VPU的数据的合成器,。在其它实施例中还可W用专用的卡上VPU间连接来进行VPU间通 信(未示出)。在一个实施例中,主VPUA1508和从VPUB1510均被连接到X8PCIE总线 1535,所述X8PCIE总线 1535 源自X16PCIE总线 15:34。
[0136] 所述系统1500包括先前所描述的多个VPU(还被称为多VPU)的功能中的全部功 能。例如,主VPUA1508对所采样的帖1509进行处理并且将其输出到IM1512。从VPUB 1510处理并输出所采样的帖1511,其被传送到IM1512W进行组合或合成。如前面参考图 1300所述,所述传送经由PCIE总线1534或经由专用的VPU间连接(未示出)来执行。无 论哪种情况,都将所合成的帖从IM1512输出到显示器1530。
[0137] 在穿越模式中,还可W禁止多VPU能力并且使用其中一个VPU来独自执行视频处 理。该例如由短划线路径1565来示出,所述短划线路径1565图示了被连接到显示器1530 W输出用于显示的帖数据的从VPUB1510。在穿越模式中,主VPUA1508还可W通过在路 径1566上输出帖数据来单独工作。
[0138] 图16是依照一个实施例的单卡系统1600的图。所述系统1600包括"超级卡"或 "巨卡"1656,其包括一个W上的VPU。在一个实施例中,超级卡1656包括两个VPU,主VPU A1608和从VPUB1610。超级卡1656还包括IM1612,IM1612包括先前所述的用于组合 或合成来自两个VPU的数据的合成器。在其它实施例中,还可W用专用的卡上VPU间连接 来进行VPU间通信(未示出)。在一个实施例中,主VPUA1608和从VPUB1610均经由卡 上桥(on-cardbridge) 1681 连接到X16PCIE总线 16:34。
[0139] 系统1600包括先前所述的多VPU功能中的全部功能,包括所描述的抗银齿能力。 例如,主VPUA1608对所采样的帖1609进行处理并且将其输出到IM1612。从VPUB1610 处理并输出所采样的帖1611,其被传送到IM1612W进行组合或合成。如参考图1300先前 所述的,经由PCIE总线1634或经由专用VPU间连接(未示出)来执行传送。无论哪种情 况,都将所合成的帖从IM1612输出到显示器(未示出)。
[0140] 在穿越模式中,还可W禁止多VPU能力并且使用其中一个VPU来独自执行视频处 理。该例如借助短划线路径1665来示出,所述短划路径1665图示了被连接到输出端W便传 送将要显示的帖的从VPUB1610。在穿越模式中,主VPUA1608还可W通过在路径1666 上输出帖数据来单独工作。
[0141] 图17是依照一个实施例的双卡系统1700的图。所述系统1700包括两个对等的 VPU卡 1760 和 1762。VPU卡 1760 包括VPUA1708,并且VPU卡 1762 包括VPU1710。在一 个实施例中,VPUA1708和VPU1710是完全相同的。在其它实施例中,VPUA1708和VPU B1710不是完全相同的。VPUA1708和VPU1710均被连接到从X16PCIE总线1734划分 出来的X8PCIE总线1735。VPUA1708和VPU1710还均被连接,W便经由卡连接器向连 结模块(IM) 1712输出数据。在一个实施例中,IM1712是"保护装置"中的集成电路,所述 "保护装置"可被容易地连接到VPU卡1760和VPU卡1762。在一个实施例中,IM1712是一 个专口设计成包括该里所描述的所有合成功能的集成电路。IM1712合并或合成由VPUA 1708和VPU1710所输出的帖数据并且向显示器1730输出可显示的合成帖。
[0142] 图18是依照一个实施例的双卡系统1800的图。所述系统1800类似于系统1700, 但是被配置为在旁路模式下操作。系统1800包括两个对等体VPU卡1860和1862。VPU卡 1860包括VPUA1808,并且VPU卡1862包括VPUB1810。在一个实施例中,VPUA1808 和VPU1810是完全相同的。在其它实施例中,VPUA1808和VPUB1810不是完全相同的。 VPUA1808和VPUB1810均被连接到从X16PCIE总线1834划分出来的X8PCIE总线1835。 VPUA1808和VPU1810还均被经由卡连接器连接,w便向连结模块(IM) 1812输出数据。 在一个实施例中,IM1812是"保护装置"中的集成电路,所述"保护装置"可被容易地连接 到VPU卡1860和VPU卡1862。在一个实施例中,IM1812是一个专口设计成包括先前所述 的所有合成功能的集成电路。IM1812还可配置为在穿越模式下操作,在所述穿越模式下, 一个VPU独自操作而其它VPU未被启用。在该种配置中,如该里所描述的抗银齿将会是不可 用的。然而,启用的VPU可W执行常规的抗银齿。在图18中,VPUA1808被启用并且VPU B1810被禁止,但是在旁路模式中,任何一个VPU可W工作,W便向显示器1830输出。
[0143] 例如在图13-18中,如该里所示的配置目的是作为可能实施例的非限制性例子。 其它配置也在如权利要求所定义的本发明的范围之内。例如,其它实施例包括在计算设备 上安装或并入的第一VPU,所述计算设备诸如个人计算机(PC)、笔记本计算机、个人数字助 理(PDA)、TV、游戏控制台、手持式设备等。第一VPU可W是集成VPU(也称为集成图形处理 器或IG巧或者为非集成VPU。第二VPU被安装或并入到巧站(dockingstation)或外部封 装单元。第二VPU可W是集成VPU或非集成VPU。
[0144] 在一个实施例中,巧站专用于支撑第二VPU。第二VPU和第一VPU如该里所描述 的进行通信,W便如所描述地协作执行视频处理并且生成输出。然而在该种实施例中,第二 VPU和第一VPU经由一根或多根电缆或者易于连接和分离的其它机制来进行通信。该种实 施例对于使计算设备能够通过与另一VPU协作来显著地增强其能力来说是特别有用的,所 述计算设备在物理上可能很小并且具有有限的视频处理能力。
[0145] 本领域普通技术人员应当理解,其他候选实施例可W包括在单片(singledie)上 的多个VPU(例如,单片上的两个VPU),或者在单个娃巧片上有多个核屯、。
[0146] 图19是依照一个实施例的连结模块(IM) 1912的框图。所有擅染命令都由系统中 的每个VPU取出。在依照该里所描述的任何一个多VPU配置中,在VPU执行了所取出的命令 之后,IM1912合并来自多个VPU的像素和控制线路的流并且输出单个数字视频输出值V0) 流。
[0147] IM1912包括主输入端口,用于接收来自主VPU的DV0流。在诸如在图17和18中 所示出的那些配置的"保护装置"配置中,主VPU输入可W来自TDMS接收器。作为替代,在 例如图13和14中所示的多卡配置中,主VPU输入可W来自主VPU卡上的主VPU。同步寄存 器1902接收来自主VPU的DV0数据。
[01
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1