会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • System for dynamically reconfiguring subbusses of data bus according to
system needs based on monitoring each of the information channels that
make up data bus
    • 根据系统需要动态重新配置数据总线子系统的系统,基于监控构成数据总线的每个信息通道
    • US5901332A
    • 1999-05-04
    • US921078
    • 1997-08-29
    • Douglas D. GephardtBrett B. StewartRita M. WisorSteven L. BeltDrew J. Dutton
    • Douglas D. GephardtBrett B. StewartRita M. WisorSteven L. BeltDrew J. Dutton
    • G06F13/38G06F13/40
    • G06F13/4018G06F13/385
    • A data bus for connecting information processing devices is configurable into a plurality of subbusses in order to fully utilize the data bus capacity. The size and data transfer direction of each subbus, as well as the data transfer speed of each subbus, is independent of the other subbusses. Also, the data bus can be reconfigured to meet changing system requirements. A data bus controller is thus provided to accomplish this data bus reconfiguration. The reconfiguration may be accomplished in accordance with one of a plurality of information flow templates which may be stored in a memory. A method of configuring a data bus is also provided wherein information transfer needs of a system are identified and the data bus is configured according to the identified information transfer means. The reconfiguration in accordance with the information transfer needs may be accomplished in accordance with one or more information flow templates which may be stored in a memory. The system may operate in accordance with a self arbitration scheme such that reconfiguration of the system is based on operational experience, such as utilization rates or excess capacity associated with each of the subbusses.
    • 用于连接信息处理设备的数据总线可配置成多个子总线,以便充分利用数据总线容量。 每个子总线的大小和数据传输方向以及每个子总线的数据传输速度与其他子总线无关。 此外,数据总线可以重新配置以满足不断变化的系统要求。 因此提供数据总线控制器来完成该数据总线重新配置。 重新配置可以根据可存储在存储器中的多个信息流模板之一来完成。 还提供了一种配置数据总线的方法,其中识别系统的信息传送需求,并且根据所识别的信息传送装置配置数据总线。 根据信息传送需求的重新配置可以根据可存储在存储器中的一个或多个信息流模板来完成。 系统可以根据自我仲裁方案操作,使得系统的重新配置基于诸如与每个子总线相关联的利用率或过多容量的操作经验。
    • 5. 发明授权
    • Reverse data channel as a bandwidth modulator
    • 反向数据通道作为带宽调制器
    • US5734843A
    • 1998-03-31
    • US476872
    • 1995-06-07
    • Douglas D. GephardtBrett B. StewartRita M. WisorDrew J. DuttonSteven L. Belt
    • Douglas D. GephardtBrett B. StewartRita M. WisorDrew J. DuttonSteven L. Belt
    • G06F13/36G06F13/00
    • G06F13/36
    • A method of allocating bandwidth among a plurality of devices communicatively connected through a data bus provides for determining a data need of at least one of the plurality of devices, allocating portions of the data bus to the devices in response to the data need, and transmitting data between the devices on the allocated portions of the data bus. The portions of the data bus can be subbusses, each comprising at least one bit line. The data need can be based on a measure of fullness of a buffer corresponding to the at least one device. The data need can be provided as feedback from the buffer to a data bus controller which allocates the portions of the data bus. The method can use rules for assigning the subbusses which are stored in a memory. A processor can change the rules to accommodate changing conditions in the data bus. Also provided is a data communication system comprising a dynamically reconfigurable data bus, a data bus controller connected to the dynamically reconfigurable data bus for configuring subbusses of the data bus, a plurality of receiving devices connected to the data bus, and a feedback connection from at least one of the receiving devices to the data bus controller, wherein the data bus controller configures the subbusses in accordance with feedback received over the feedback connection. A memory can be connected to the data bus controller for storing rules for use by the data bus controller in configuring the subbusses. A processor can change the rules to accommodate changing conditions in the data bus.
    • 在通过数据总线通信连接的多个设备之间分配带宽的方法提供用于确定多个设备中的至少一个设备的数据需求,响应于数据需要将数据总线的部分分配给设备,并且发送 在数据总线的分配部分上的设备之间的数据。 数据总线的部分可以是子总线,每个都包括至少一个位线。 数据需要可以基于对应于至少一个设备的缓冲器的丰满度的量度。 数据需求可以作为从缓冲器到分配数据总线部分的数据总线控制器的反馈来提供。 该方法可以使用用于分配存储在存储器中的子总线的规则。 处理器可以改变规则以适应数据总线中的变化条件。 还提供了一种数据通信系统,包括动态可重新配置的数据总线,连接到动态可重配置数据总线的数据总线控制器,用于配置数据总线的子总线,连接到数据总线的多个接收设备,以及来自 至少一个接收设备到达数据总线控制器,其中数据总线控制器根据通过反馈连接接收到的反馈来配置子总线。 存储器可以连接到数据总线控制器,用于存储数据总线控制器在配置子总线时使用的规则。 处理器可以改变规则以适应数据总线中的变化条件。
    • 6. 发明授权
    • Side bus to dynamically off load main bus
    • 侧总线动态卸载主总线
    • US5615207A
    • 1997-03-25
    • US482045
    • 1995-06-07
    • Douglas D. GephardtBrett B. StewartRita M. WisorDrew J. DuttonSteven L. Belt
    • Douglas D. GephardtBrett B. StewartRita M. WisorDrew J. DuttonSteven L. Belt
    • H04L12/46
    • H04L12/4616
    • A data communication system includes an express bus, a plurality of local buses, and a plurality of local/express bridges, each local/express bridge connecting a corresponding local bus to the express bus. A plurality of local/local bridges each connect two corresponding local buses. The plurality of local buses and the plurality of local/local bridges comprise a local path. Also provided is a method of communicating information from a sending communication device to a target communication device, comprising the steps of a) determining if the target communication device is on a local bus corresponding to the sending communication device, b) transferring the information from the sending communication device to the target communication device on the local bus corresponding to the sending communication device if the result of step a) is that the target communication device is on the local bus corresponding to the sending communication device, c) transferring the information from the sending communication device to an express bus if the result of step a) is that the target communication device is not on the local bus corresponding to the sending communication device, d) transferring the information from the express bus to a local bus corresponding to the target communication device, and e) transferring the information from the local bus corresponding to the target communication device to the target communication device.
    • 数据通信系统包括快速总线,多个本地总线和多个本地/快速桥接器,每个本地/快速桥接器将相应的本地总线连接到快速总线。 多个本地/本地桥接器每个连接两个相应的本地总线。 多个本地总线和多个本地/本地桥接器包括本地路径。 还提供了一种从发送通信设备向目标通信设备传送信息的方法,包括以下步骤:a)确定目标通信设备是否在与发送通信设备相对应的本地总线上,b)将信息从 如果步骤a)的结果是目标通信设备在与发送通信设备相对应的本地总线上,则将通信设备发送到与发送通信设备相对应的本地总线上的目标通信设备,c)将信息从 如果步骤a)的结果是目标通信设备不在与发送通信设备相对应的本地总线上,则将通信设备发送到快速总线,d)将信息从快速总线传送到与目标对应的本地总线 通信设备,以及e)从与ta相对应的本地总线传送信息 rget通信设备到目标通信设备。
    • 7. 发明授权
    • Dockable computer system capable of symmetric multi-processing operations
    • 可对称多处理操作的可移植计算机系统
    • US5625829A
    • 1997-04-29
    • US276250
    • 1994-07-18
    • Douglas D. GephardtSteven L. BeltDrew J. Dutton
    • Douglas D. GephardtSteven L. BeltDrew J. Dutton
    • G06F15/173G06F1/16G06F13/36G06F13/364G06F13/40G06F3/00
    • G06F13/364G06F1/1632G06F13/4036G06F13/4081
    • A dockable computer system is capable of performing symmetrical multi-processing operations. More particularly, the dockable computer system includes a portable computer and a host station (docking station), each including a resident CPU. The dockable computer system is capable of operating in a docked state in which the portable computer is physically joined with the host station and an undocked state in which the portable computer is physically separate from the host station. In the docked state, the dockable computer system is capable of performing demanding computational tasks such as video conferencing as one of the CPUs in either the portable computer or host station is dedicated to the video conferencing operation. The dockable computer system preferably includes a communication channel for transmitting multi-processing support signals between the portable computer and the host station. Multi-processing support signals include synchronization signals, cache coherency signals, and interrupt distribution signals such as the LOCK signal, PLOCK signal, FLUSH signal, EADS signal, INTR signal or INTACK signal. The communication channel may be a dedicated bus or may be provided through a docking bridge between the portable computer and host station. The dockable computer system advantageously optimizes CPU resources when the dockable computer system is in a docked state.
    • 可停靠的计算机系统能够执行对称的多处理操作。 更具体地,可停靠的计算机系统包括便携式计算机和主机站(对接站),每个都包括驻留的CPU。 可停靠的计算机系统能够在对接状态下操作,其中便携式计算机与主机站物理连接,并且其中便携式计算机在物理上与主机站分离的未停靠状态。 在对接状态下,可停靠的计算机系统能够执行诸如视频会议的苛刻的计算任务,因为便携式计算机或主机站中的一个CPU专用于视频会议操作。 对接计算机系统优选地包括用于在便携式计算机和主机站之间传送多处理支持信号的通信信道。 多处理支持信号包括同步信号,高速缓存一致性信号和中断分配信号,例如LOCK信号,PLOCK信号,FLUSH信号,EADS信号,INTR信号或INTACK信号。 通信信道可以是专用总线,或者可以通过便携式计算机和主机站之间的对接桥提供。 可对接计算机系统有利地优化当可停靠的计算机系统处于对接状态时的CPU资源。
    • 8. 发明申请
    • Information Handling System with Processing System, Low-power Processing System and Shared Resources
    • 具有处理系统,低功耗处理系统和共享资源的信息处理系统
    • US20120013795A1
    • 2012-01-19
    • US13242635
    • 2011-09-23
    • Steven L. BeltAndrew T. Sultenfuss
    • Steven L. BeltAndrew T. Sultenfuss
    • G06F1/32H04N7/01
    • G06F1/3203G06F1/3293Y02D10/122Y02D50/20
    • An information handling system includes a processing system, a low-power processing system, and a chipset. The processing system is configured to operate using a power system configured to power a shared resource of the processing system and a non-shared resource of the processing system, and to disable the non-shared resource during a reduced operating state of the processing system. The low-power processing system is configured to access the shared resource of the processing system during operation of the low-power processing system, wherein the operation of the low-power processing system is separate from the operation of the processing system. The chipset includes a processor of the processing system and operable to be enabled during operation of the processing system, wherein the processor is configured to be disabled during operation of the low-power processing system.
    • 信息处理系统包括处理系统,低功率处理系统和芯片组。 处理系统被配置为使用被配置为为处理系统的共享资源和处理系统的非共享资源供电的电力系统来操作,并且在处理系统的减少的操作状态期间禁用非共享资源。 低功率处理系统被配置为在低功率处理系统的操作期间访问处理系统的共享资源,其中低功率处理系统的操作与处理系统的操作分离。 芯片组包括处理系统的处理器,并且可操作以在处理系统的操作期间启用,其中处理器被配置为在低功率处理系统的操作期间被禁用。
    • 9. 发明授权
    • Microprocessor including an interrupt polling unit configured to poll
external devices for interrupts using interrupt acknowledge bus
transactions
    • 微处理器包括一个中断轮询单元,配置为使用中断确认总线事务轮询外部设备进行中断
    • US5687381A
    • 1997-11-11
    • US599603
    • 1996-02-09
    • Scott E. SwanstromDavid S. ChristieSteven L. Belt
    • Scott E. SwanstromDavid S. ChristieSteven L. Belt
    • G06F13/24
    • G06F13/24
    • An interrupt polling unit included within a bus interface unit of a microprocessor is provided. The interrupt polling unit causes a periodic interrupt acknowledge bus transaction to occur. If an interrupt controller receiving the interrupt acknowledge bus transaction returns an interrupt vector indicative of an interrupt service routine, then the microprocessor executes the interrupt service routine. The number of interrupt acknowledge bus transactions associated with the interrupt is reduced from two to one, and the microprocessor effectively prefetches the interrupt service routine before the interrupt is actually signaled. In one embodiment, the interrupt polling unit causes an interrupt acknowledge bus transaction to occur at the expiration of a programmable time interval. Another embodiment of the interrupt polling unit causes an interrupt acknowledge bus transaction subsequent to the occurrence of a bus transaction programmed by the user.
    • 提供了包括在微处理器的总线接口单元内的中断轮询单元。 中断轮询单元导致周期性中断确认总线事务发生。 如果接收到中断确认总线事务的中断控制器返回指示中断服务程序的中断向量,则微处理器执行中断服务程序。 与中断相关联的中断确认总线事务数量从两个减少到一个,并且微处理器在实际发出中断之前有效地预取中断服务程序。 在一个实施例中,中断轮询单元导致在可编程时间间隔期满时发生中断确认总线事务。 中断轮询单元的另一实施例在由用户编程的总线事务发生之后导致中断确认总线事务。