Multiprocessor system for maintaining cache coherency by checking the
coherency in the order of the transactions being issued on the bus
    1.
    发明授权
    Multiprocessor system for maintaining cache coherency by checking the coherency in the order of the transactions being issued on the bus 失效
    通过按照在总线上发出的事务的顺序检查一致性来维持高速缓存一致性的多处理器系统

    公开(公告)号:US5530933A

    公开(公告)日:1996-06-25

    申请号:US201463

    申请日:1994-02-24

    IPC分类号: G06F12/00 G06F12/08 G06F12/06

    CPC分类号: G06F12/0831

    摘要: A coherency scheme of use with a system having a bus, a main memory, a main memory controller for accessing main memory in response to transactions received on the bus, and a set of processor modules coupled to the bus. Each processor module has a cache memory and is capable of transmitting coherent transactions on the bus to other processor modules and to the main memory controller. Each processor module detects coherent transactions issued on the bus and performs cache coherency checks for each of the coherent transactions. Each processor module has a coherency queue for storing all transactions issued on the bus and for performing coherency checks for the transactions in first-in, first-out order. When a module transmits a coherent transaction on a bus, it places its own transaction into its own coherency queue.

    摘要翻译: 与具有总线的系统一起使用的一致性方案,主存储器,用于响应于在总线上接收到的事务来访问主存储器的主存储器控制器,以及耦合到总线的一组处理器模块。 每个处理器模块具有高速缓冲存储器,并且能够将总线上的相干事务发送到其他处理器模块和主存储器控制器。 每个处理器模块检测总线上发出的相干事务,并执行每个相干事务的高速缓存一致性检查。 每个处理器模块具有用于存储在总线上发布的所有事务的一致性队列,并且用于以先入先出顺序执行事务的一致性检查。 当模块在总线上传输一致的事务时,它将自己的事务置于自己的一致性队列中。

    Fast pipelined distributed arbitration scheme
    4.
    发明授权
    Fast pipelined distributed arbitration scheme 失效
    快速流水线分布仲裁方案

    公开(公告)号:US5519838A

    公开(公告)日:1996-05-21

    申请号:US201186

    申请日:1994-02-24

    IPC分类号: G06F13/368 G06F13/00

    CPC分类号: G06F13/368

    摘要: A bus system having a bus arbitration scheme. The bus system includes a bus and a plurality of client modules coupled to the bus. Each of the client modules is capable of transmitting information on the bus to another of client module, and only one client module is entitled to transmit information on the bus at any time. A module entitled to transmit information on the bus has control of the bus for a minimum period of time defining a cycle. To determine which module is entitled to use the bus, each client module generates an arbitration signal when it seeks to transmit information on the bus. Each client module has an arbitration signal processor responsive to the arbitration signals for determining whether the module is entitled to transmit information on said bus. The system preferably also contains a host module that informs the client modules what types of transactions allowed on the bus in a given cycle. Each arbitration signal processor preferably is also responsive to the client option signals sent by the host module during an earlier cycle.

    摘要翻译: 具有总线仲裁方案的总线系统。 总线系统包括总线和耦合到总线的多个客户端模块。 每个客户端模块能够将总线上的信息发送到客户端模块的另一个,只有一个客户端模块有权在任何时候在总线上传输信息。 有权在总线上传输信息的模块可以控制总线最短时间来定义一个周期。 为了确定哪个模块有权使用总线,当客户端模块试图在总线上传输信息时,每个客户端模块都会产生仲裁信号。 每个客户端模块具有响应于仲裁信号的仲裁信号处理器,用于确定模块是否有权在所述总线上发送信息。 系统还优选地还包括主机模块,其向客户端模块通知在给定周期中在总线上允许的交易类型。 每个仲裁信号处理器优选地还响应于在较早的周期期间由主机模块发送的客户端选项信号。

    Clock generating means for generating bus clock and chip clock
synchronously having frequency ratio of N-1/N responsive to
synchronization signal for inhibiting data transfer
    5.
    发明授权
    Clock generating means for generating bus clock and chip clock synchronously having frequency ratio of N-1/N responsive to synchronization signal for inhibiting data transfer 失效
    时钟产生装置,用于产生响应于同步信号的N-1 / N频率同步的总线时钟和芯片时钟,用于禁止数据传送

    公开(公告)号:US5600824A

    公开(公告)日:1997-02-04

    申请号:US191865

    申请日:1994-02-04

    IPC分类号: G06F1/06 G06F13/42 G06F1/04

    CPC分类号: G06F1/06 G06F13/4217

    摘要: A data communication system for communicating data between a bus running at a first clock frequency and a circuit block operating synchronously with the data bus at a second clock frequency. The system includes a clock generator for generating a bus clock signal at the first clock frequency and a chip clock signal at the second clock frequency wherein the first and second clock signal frequencies are in the ratio of (N-1):N where N is an integer greater than 1 and wherein the bus and chip clock signals are synchronized once every N cycles of the chip clock signal. The clock generator also generates a synchronization signal indicating the chip clock signal cycle in which the bus and chip clock signals are synchronized. The circuit block includes an interface circuit for receiving and transmitting data on the bus. The system also includes circuits connected to each circuit block for identifying a chip clock signal cycle in which data cannot be transmitted by the circuit block on the bus and a chip clock signal cycle in which data cannot be received by the circuit block from the bus, there being one of each type of cycle in each contiguous block of N chip clock cycles.

    摘要翻译: 一种数据通信系统,用于在以第一时钟频率运行的总线与在第二时钟频率与数据总线同步工作的电路块之间传送数据。 该系统包括用于产生第一时钟频率的总线时钟信号和第二时钟频率的芯片时钟信号的时钟发生器,其中第一和第二时钟信号频率的比率为(N-1):N,其中N为 大于1的整数,并且其中总线和芯片时钟信号每芯片时钟信号的N个周期被同步一次。 时钟发生器还产生指示芯片时钟信号周期的同步信号,其中总线和芯片时钟信号同步。 电路块包括用于在总线上接收和发送数据的接口电路。 该系统还包括连接到每个电路块的电路,用于识别芯片时钟信号周期,其中数据不能由总线上的电路块发送,并且芯片时钟信号周期中,电路块不能从总线接收数据, 在N个芯片时钟周期的每个相邻块中存在每种类型的周期中的一种。

    Apparatus and method for operating chips synchronously at speeds
exceeding the bus speed
    6.
    发明授权
    Apparatus and method for operating chips synchronously at speeds exceeding the bus speed 失效
    以超过总线速度的速度同步运行芯片的装置和方法

    公开(公告)号:US5708801A

    公开(公告)日:1998-01-13

    申请号:US744387

    申请日:1996-11-07

    IPC分类号: G06F1/06 G06F13/42 G06F1/12

    CPC分类号: G06F1/06 G06F13/4217

    摘要: A data communication system for communicating data between a bus running at a first clock frequency and a circuit block operating synchronously with the data bus at a second clock frequency. The system includes a clock generator for generating a bus clock signal at the first clock frequency and a chip clock signal at the second clock frequency wherein the first and second clock signal frequencies are in the ratio of (N-1):N where N is an integer greater than 1 and wherein the bus and chip clock signals are synchronized once every N cycles of the chip clock signal. The clock generator also generates a synchronization signal indicating the chip clock signal cycle in which the bus and chip clock signals are synchronized. The circuit block includes an interface circuit for receiving and transmitting data on the bus. The system also includes circuits connected to each circuit block for identifying a chip clock signal cycle in which data cannot be transmitted by the circuit block on the bus and a chip clock signal cycle in which data cannot be received by the circuit block from the bus, there being one of each type of cycle in each contiguous block of N chip clock cycles.

    摘要翻译: 一种数据通信系统,用于在以第一时钟频率运行的总线与在第二时钟频率与数据总线同步工作的电路块之间传送数据。 该系统包括用于产生第一时钟频率的总线时钟信号和第二时钟频率的芯片时钟信号的时钟发生器,其中第一和第二时钟信号频率的比率为(N-1):N,其中N是 大于1的整数,并且其中总线和芯片时钟信号每芯片时钟信号的N个周期被同步一次。 时钟发生器还产生指示芯片时钟信号周期的同步信号,其中总线和芯片时钟信号同步。 电路块包括用于在总线上接收和发送数据的接口电路。 该系统还包括连接到每个电路块的电路,用于识别芯片时钟信号周期,其中数据不能由总线上的电路块发送,并且芯片时钟信号周期中,电路块不能从总线接收数据, 在N个芯片时钟周期的每个相邻块中存在每种类型的周期中的一种。

    MULTI PLATFORM AND OPERATING SYSTEM DIGITAL CONTENT VENDING, DELIVERY, AND MAINTENANCE SYSTEM
    7.
    发明申请
    MULTI PLATFORM AND OPERATING SYSTEM DIGITAL CONTENT VENDING, DELIVERY, AND MAINTENANCE SYSTEM 审中-公开
    多平台和操作系统数字内容发送,传送和维护系统

    公开(公告)号:US20120323792A1

    公开(公告)日:2012-12-20

    申请号:US13460233

    申请日:2012-04-30

    IPC分类号: G06F21/00 G06Q30/06

    CPC分类号: H04H60/63

    摘要: A system to market digital content to a user on an electronics device. A storage media is installed in the device that contains an inventory of assets that are the digital content. Each asset is protected from unauthorized use by a digital wrapper. A logic in the device displays information about the inventory to the user, accepts their selection of a particular asset, transmits a payment for the selection and an identifier associated with it to a clearing house, receives a first key from the clearing house, transmit the first key to a master server, receives a second key from the master server, and unwraps the digital wrapper protecting the asset with the second key.

    摘要翻译: 一种向电子设备上的用户销售数字内容的系统。 存储介质安装在设备中,其中包含作为数字内容的资产库存。 每个资产都受到数字包装的保护,免受未经授权的使用。 设备中的逻辑向用户显示关于库存的信息,接受对特定资产的选择,将用于选择的付款和与之相关联的标识符发送到结算所,从结算所接收第一个密钥, 主服务器的第一个密钥,从主服务器接收第二个密钥,并使用第二个密钥解开保护资产的数字包装。

    Digital content vending, delivery, and maintenance system
    8.
    发明授权
    Digital content vending, delivery, and maintenance system 失效
    数字内容自动售货,发货和维护系统

    公开(公告)号:US08126812B1

    公开(公告)日:2012-02-28

    申请号:US09423025

    申请日:1998-09-11

    IPC分类号: G06F21/00

    CPC分类号: H04H60/63

    摘要: A digital content vending machine, DCVM (10), in which a client (12) on a personal computer, PC (14), contains an infrastructure (16) and an inventory (18). The infrastructure (16) and inventory (18) may both be stored in a hard drive (20), or the inventory (18) may instead be stored on a removable media (24), such as a CD (16), DVD (28), or tape (30). The infrastructure (16) presents a graphical user interface on the client (12) which metaphorically resembles a village (46) containing a plurality of stores (44) operated by vendors (42). Customers (40) shop in the stores (44) by selecting assets (22), constituting the inventory (18), and sending money (52) and an identifier (54) to a clearing house (50) via a communications system such as telephone (118), private network (120), or the Internet (122). The clearing house (50) returns a key (58) used to at least partially remove a digital wrapper (60) protecting the asset (22) from unauthorized use. A master server (48) may also be provided to update the infrastructure (16) and inventory (18), and to provide additional keys (58) used to remove the digital wrappers (60).

    摘要翻译: 一种数字内容自动售货机DCVM(10),其中个人计算机PC(14)上的客户机(12)包含基础设施(16)和库存(18)。 基础设施(16)和库存(18)都可以存储在硬盘驱动器(20)中,或者库存(18)可以替代地存储在可移动介质(24),例如CD(16),DVD( 28)或磁带(30)。 基础设施(16)在客户端(12)上呈现图形用户界面,其隐喻地类似于包含由供应商(42)操作的多个商店(44)的村庄(46)。 客户(40)通过选择资产(22),构成库存(18)和将货币(52)和识别符(54)通过诸如 电话(118),私人网络(120)或互联网(122)。 结算所(50)返回用于至少部分地去除保护资产(22)的未经授权使用的数字包装(60)的键(58)。 还可以提供主服务器(48)来更新基础架构(16)和库存(18),并且提供用于移除数字包装器(60)的附加键(58)。

    LOCAL PORTAL
    9.
    发明申请
    LOCAL PORTAL 审中-公开
    本地门市

    公开(公告)号:US20090043907A1

    公开(公告)日:2009-02-12

    申请号:US12131834

    申请日:2008-06-02

    IPC分类号: G06F3/048 G06F15/16

    CPC分类号: G06F3/0236

    摘要: A system for operating a local portal for a user of a personal computerized system having a display. A primary storage unit is provided in the personal computerized system that contains an inventory of local digital content. This inventory is particularly pre-installed in the primary storage unit before receipt there of by the user. A persistent desktop object, gadget, or managed client (generically) is then operated which is perceivable by the user on the display of the personal computerized system. And a presentation of instances of the digital content is presented with the persistent desktop object, gadget, or managed client, wherein this presentation initially includes at least part of the local digital content.

    摘要翻译: 一种用于为具有显示器的个人计算机化系统的用户操作本地门户的系统。 个人计算机系统中提供了一个主存储单元,其中包含本地数字内容的清单。 此库存在用户收到之前特别预先安装在主存储单元中。 然后,持续桌面对象,小工具或受管理客户机(一般地)被操作,该用户可以在个人计算机化系统的显示器上感知。 并且呈现数字内容的实例的呈现与持久桌面对象,小配件或被管理的客户端,其中该演示文稿最初包括本地数字内容的至少一部分。

    Mat or rug cleaning system
    10.
    发明授权
    Mat or rug cleaning system 失效
    垫子或地毯清洁系统

    公开(公告)号:US4368627A

    公开(公告)日:1983-01-18

    申请号:US194217

    申请日:1980-10-06

    IPC分类号: D06G1/00 D06B3/22 D06B23/02

    CPC分类号: D06G1/00

    摘要: A rug or mat cleaning apparatus is disclosed which is comprised of first a dry lint and dust removing section, then a water or like liquid containing vessel having an initial wash section and then a rinse section and then finally a wringer section. A mat to be cleaned is passed through a first conveying roller at a slower driving speed. Thereafter, the mat or rug enters an increased speed brush which both removes dirt and agitates the surface of the rug and beats it to knock loose undesireable dirt and like particles. In the wash section of the apparatus, alternating feed rollers and brush rollers carry the mat or rug to be cleaned. Each feed roller clamps and holds the rug to prevent slipping while conveying it at a slower linear speed. Each brush roller provides a brushing surface having a substantially higher linear speed than the surface of the conveying rolls. Thus, a "tuck" or crease is created in the rug between each high speed roller brush and its adjacent and following slower conveying roll. A wringer is provided at the end of the apparatus to remove extraneous water from the rug after its cleansing. Pressure belts are provided above the cleaning brushes for enhanced cleaning and operation. A special beater roller with projecting ridges is also included.

    摘要翻译: 公开了一种地毯或垫子清洁装置,其首先包括干燥的棉绒和除尘部分,然后包括具有初始洗涤部分,然后是漂洗部分,然后最后是绞拧部分的含水容器的容器。 要清洁的垫子以较慢的驱动速度通过第一输送辊。 此后,垫子或地毯进入增加速度的刷子,它们都去除污垢并搅动地毯的表面,并打击它以敲入不想要的污垢和类似的颗粒。 在设备的洗涤部分中,交替的进料辊和刷辊携带要清洁的垫子或毯子。 每个进给辊夹紧并保持地毯,以防止在以较慢的线速度输送时滑动。 每个刷辊提供具有比输送辊的表面大得多的线速度的刷洗表面。 因此,在每个高速辊刷及其相邻和随后较慢的输送辊之间的地毯中产生“褶皱”或褶皱。 在设备的末端设有绞拧器,以在清洁后从地毯中除去多余的水分。 在清洁刷上方设有压力带,用于增强清洁和操作。 还包括一个特殊的带有凸脊的打浆辊。