支持蓝牙的计算机系统和相关方法
2019-11-22

支持蓝牙的计算机系统和相关方法

本发明提供包括存储器、处理器和外围装置通信端口的主机装置。所述处理器和存储器被限定为一起执行计算机应用程序。所述主机装置被限定以建立用于和计算机应用程序相关联的数据流的通信信道,所述数据流发送通过所述外围装置通信端口。蓝牙主机芯片连接在所述主机装置中以启用与所述主机装置之外的外部装置中的蓝牙客户机芯片的蓝牙通信。所述主机装置还被限定为启用蓝牙客户机芯片与用于数据流的通信信道的连接,使得通过外部装置可以监控所述数据流。

在本实施例中,摄影机912包括单个电荷耦合装置(CXD)、LED指示器和基于硬件的实时数据压缩和译码设备,使得压缩的视频数据可以以诸如基于图像内MPEG(运动图像专家组)标准的适当的格式发送,用于系统单元900译码。摄影机的LED指示器被布置响应于来自系统单元900的适当的控制数据而点亮例如来表示不利的照明条件。摄影机912的实施例可以不同地经由USB、蓝牙或者W1-Fi通信端口连接到系统单元900。摄影机的实施例可以包括一个或者多个相关的麦克风并且也能够发送音频数据。在摄影机的实施例中,CCD可以具有适合用于高清晰度视频捕获的分辨率。在使用中,摄影机捕获的图像可以例如包含在游戏中,或者解释为游戏控制输入。

图6是示出根据本发明的一个实施例的用于在计算系统中实现蓝牙通信的方法的流程图的示意图。该方法包括用于在计算系统中建立和一个或者多个外围控制装置的通信信道的操作601。在一个实施例中,该方法可以包括用于使用计算系统中的蓝牙主机芯片注册外部装置中的蓝牙客户机芯片以启用操作601中的蓝牙客户机芯片和蓝牙主机芯片之间的蓝牙连接的建立的操作。该方法还包括用于通过通信信道将计算系统和一个或者多个外围控制装置之间的数据流发送的操作603。该数据流和计算系统执行的计算机应用程序相关联。

本发明还可以作为计算机可读代码在一个计算机可读媒介中实现。该计算机可读媒介可以是任何能够存储可以被计算机系统随后读取的数据的数据存储装置。示例性的计算机可读媒介包括硬盘驱动器、附加式网络储存装置(NAS)、只读存储器、随机存取存储器、⑶-ROM、⑶-RXD-RW、磁带和其它光学和非光学数据存储装置。计算机可读媒介也可以分布于一个网络耦合的计算机系统上,以使计算机可读代码以分布式方式被存储和执行。

视频游戏工业这些年已经发生了许多改变。随着计算能力的扩展,视频游戏的开发人员同样已经编制出利用这些增加的计算能力的游戏软件。为此,视频游戏开发人员一直在编码结合复杂操作和数学运算的游戏,来产生很现实的游戏体验。

随着游戏的复杂性持续激发游戏者的兴趣,游戏和硬件的制造商从而持续进行革新以启用附加的交互和计算机程序。然而实际上,用户和游戏交互的方式这些年没有发生显著的变化。一般地,用户依旧使用手持控制器进行计算机游戏或者使用鼠标点击装置和程序交互。发明内容

存储器控制器1060包括Rambus公司开发的XDRAM接口1062。存储器控制器以25.6GB/s的理论峰值带宽和RambusXDRAM926连接。双总线接口1070A、B包括RambusFlex10®系统接口1072A、B。该接口被组织成每个八位宽的12个信道,五个用于入站并且七个用于出站。这样在单元处理器和I/O桥接器700之间经由控制器170A、在单元处理器和真实仿真图像单元200之间经由控制器170B提供62.4GB/s的理论峰值带宽(36.4GB/s出站,26GB/S入站)。单元处理器928发送到真实仿真图像单元930的数据典型地包括显示列表,为绘制顶点、应用纹理到多角形、指定照明条件等的命令序列。

Description

Power处理元件(PPE)1050基于与以3.2GHz的内部时钟运行的PowerPC核心(PPU)1055兼容的双路同时多线程power970。其包括512kB的二级(L2)高速缓存和32kB的一级(LI)高速缓存。PPE1050能够在每时钟周期进行八个单个位置操作,转换为3.2GHz处的25.6GFL0P。PPE1050的主要角色是用作协同处理元件1010A-H的控制器,其处理大部分计算工作量。在PPE1050维持工作队列的操作中,调度对于协同处理元件1010A-H的工作并且监控它们的进度。相应地,每一个协同处理元件1010A-H运行其作用为取得工作、执行工作的内核并且和PPE1050协同运行。