Method and apparatus for transporting messages between processors in a
multiple processor system
    1.
    发明授权
    Method and apparatus for transporting messages between processors in a multiple processor system 失效
    用于在多处理器系统中的处理器之间传送消息的方法和装置

    公开(公告)号:US6134619A

    公开(公告)日:2000-10-17

    申请号:US324744

    申请日:1999-06-03

    CPC分类号: G06F13/126 G06F13/4059

    摘要: A message unit that provides a hardware queue interface between a host processor and a local processor handling I/O operations in an I/O platform. Circuitry manages the head and tail pointers of an inbound free queue, an inbound post queue, an outbound free queue and an outbound post queue. Circuitry is also provided for enabling a host processor or bus agent to access these queues in a single bus transaction by reading or writing inbound port registers or outbound port registers. The queue elements contain handles of message buffers. The invention automatically performs the specific task of locating the next element in a queue, altering that element, and modifying a queue descriptor (i.e., a head or a tail pointer) to indicate the next element for a next queue access. A plurality of registers are used for selectively interrupting either the host processor or the local processor when the queues are written to by either the host processor, a bus agent, or the local processor.

    摘要翻译: 在主机处理器和处理I / O平台I / O操作的本地处理器之间提供硬件队列接口的消息单元。 电路管理入站空闲队列,入站发布队列,出站空闲队列和出站发布队列的头尾指针。 还提供电路,用于使主处理器或总线代理能够通过读或写入端口寄存器或出站端口寄存器来访问单总线事务中的这些队列。 队列元素包含消息缓冲区的句柄。 本发明自动执行将下一个元素定位在队列,改变该元素以及修改队列描述符(即,头部或尾部指针)以指示下一个队列访问的下一个元素的特定任务。 当队列由主处理器,总线代理或本地处理器写入时,多个寄存器用于选择性地中断主机处理器或本地处理器。

    Method and apparatus for transporting messages between processors in a
multiple processor system

    公开(公告)号:US5925099A

    公开(公告)日:1999-07-20

    申请号:US490651

    申请日:1995-06-15

    CPC分类号: G06F13/126 G06F13/4059

    摘要: A message unit that provides a hardware queue interface between a host processor and a local processor handling I/O operations in an I/O platform. Circuitry manages the head and tail pointers of an inbound free queue, an inbound post queue, an outbound free queue and an outbound post queue. Circuitry is also provided for enabling a host processor or bus agent to access these queues in a single bus transaction by reading or writing inbound port registers or outbound port registers. The queue elements contain handles of message buffers. The invention automatically performs the specific task of locating the next element in a queue, altering that element, and modifying a queue descriptor (i.e., a head or a tail pointer) to indicate the next element for a next queue access. A plurality of registers are used for selectively interrupting either the host processor or the local processor when the queues are written to by either the host processor, a bus agent, or the local processor.

    SCSI bus transceiver and method for making the same
    3.
    发明授权
    SCSI bus transceiver and method for making the same 失效
    SCSI总线收发器及其制作方法

    公开(公告)号:US06173344B2

    公开(公告)日:2001-01-09

    申请号:US09085671

    申请日:1998-05-27

    IPC分类号: G06F1300

    CPC分类号: G06F13/4072

    摘要: Disclosed is a SCSI host adapter for use in a computer system. The SCSI host adapter is configured to provide the computer system with interconnection with internal and/or external target devices. The SCSI host adapter includes a low voltage differential connector for interconnecting to a low voltage differential bus, and the low voltage differential bus is configured to communicate a first transaction. The SCSI host adapter also includes a single ended connector for interconnecting to a single ended bus, and the single ended bus is configured to communicate a second transaction. Furthermore, the SCSI host adapter includes a transceiver unit that is configured to interface between the low voltage differential bus and the single ended bus and produce a target information signal. The target information signal is configured to indicate whether the first transaction or the second transaction is occurring between the SCSI host adapter and the low voltage differential bus or the single ended bus.

    摘要翻译: 公开了一种用于计算机系统的SCSI主机适配器。 SCSI主机适配器被配置为向计算机系统提供与内部和/或外部目标设备的互连。 SCSI主机适配器包括用于互连到低电压差分总线的低压差分连接器,并且低电压差分总线被配置为传送第一事务。 SCSI主机适配器还包括用于互连到单端总线的单端连接器,并且单端总线被配置为传送第二事务。 此外,SCSI主机适配器包括收发器单元,其被配置为在低电压差分总线和单端总线之间进行接口并产生目标信息信号。 目标信息信号被配置为指示在SCSI主机适配器和低电压差分总线或单端总线之间是否发生第一事务或第二事务。

    Method and apparatus for arbitrating access to main memory of a computer
system
    4.
    发明授权
    Method and apparatus for arbitrating access to main memory of a computer system 失效
    用于仲裁访问计算机系统的主存储器的方法和装置

    公开(公告)号:US5793992A

    公开(公告)日:1998-08-11

    申请号:US664107

    申请日:1996-06-13

    摘要: A computer system in which a host bus is relieved from the burdens of data transfers between main memory and devices connected to an input/output (I/O) bus (e.g., peripheral devices). Instead, the invention operates to place most of the burden of the data transfer on an internal bus within a bus arbitration unit so that the host bus is freed up much sooner than conventionally achieved. Further, to reduce stalling of a processor seeking access to the main memory via the host bus and the internal bus, the host bus is able to gain access to the main memory using the internal bus during times in which the internal bus is temporarily not needed by the data transfer between the main memory and the peripheral devices. As a result, the computer system has substantially better performance because the host bus is available for other processing operations instead of being tied up with data transfers with peripheral devices, and because the internal bus is occasionally freed up during the data transfer between the main memory and the peripheral devices.

    摘要翻译: 一种计算机系统,其中主机总线从连接到输入/输出(I / O)总线(例如,外围设备)的主存储器和设备之间的数据传输负担中减轻。 相反,本发明操作来将数据传输的大部分负担置于总线仲裁单元内的内部总线上,使得主机总线比传统实现更早地释放。 此外,为了减少寻求通过主机总线和内部总线访问主存储器的处理器的停止,主总线能够在暂时不需要内部总线的时间期间使用内部总线来访问主存储器 通过主存储器和外围设备之间的数据传输。 因此,由于主机总线可用于其他处理操作,而不是与外围设备的数据传输相关联,因此内部总线在主存储器之间的数据传输期间偶尔被释放,因此计算机系统具有显着更好的性能 和外围设备。

    Apparatus and method for a base address register on a computer
peripheral device supporting configuration and testing of address space
size
    5.
    发明授权
    Apparatus and method for a base address register on a computer peripheral device supporting configuration and testing of address space size 失效
    支持配置和测试地址空间大小的计算机外围设备上的基地址寄存器的装置和方法

    公开(公告)号:US6128718A

    公开(公告)日:2000-10-03

    申请号:US919376

    申请日:1997-08-28

    CPC分类号: G06F9/342

    摘要: A method for providing a base address register in a computer system that allows the length of the base address portion of an address to be changed and thereby allows various sizes of address spaces to be supported by the same base address register. The method employs steps that enable and disable bits of the base address register to properly support the desired address space size. Some embodiments of the method set disabled bits of the base address register to a known value. An apparatus that employs the method includes a second register connected to the base address register to supply signals that enable and disable bits of the base address register appropriately.

    摘要翻译: 一种用于在计算机系统中提供基地址寄存器的方法,其允许改变地址的基址部分的长度,从而允许相同基址寄存器支持各种大小的地址空间。 该方法采用启用和禁用基地址寄存器的位以适当地支持所需地址空间大小的步骤。 该方法的一些实施例将基址寄存器的禁用位设置为已知值。 采用该方法的装置包括连接到基地址寄存器的第二寄存器,以适当地提供启用和禁用基地址寄存器的位的信号。

    System to improve trapping of I/O instructions in a peripheral component
interconnect bus computer system and method therefor
    6.
    发明授权
    System to improve trapping of I/O instructions in a peripheral component interconnect bus computer system and method therefor 失效
    用于改善外围组件互连总线计算机系统中的I / O指令的捕获的系统及其方法

    公开(公告)号:US5903773A

    公开(公告)日:1999-05-11

    申请号:US704281

    申请日:1996-08-28

    IPC分类号: G06F11/07 G06F11/30

    CPC分类号: G06F11/0745 G06F11/0793

    摘要: A system for trapping I/O instructions. The system is comprised of at least one peripheral controller for receiving a plurality of I/O instructions and for initiating trapping of an un-executable I/O instruction by issuing a target abort signal when the peripheral controller senses a power off condition in a peripheral device. A system controller is coupled to the at least one peripheral controller for receiving the target abort signal from the at least one peripheral controller and for sequentially: issuing a system management interrupt (SMI) signal; counting a predetermined time period to allow recognition of the SMI signal; and issuing a cycle completion signal after counting the predetermined time period. A CPU is coupled to the system controller for issuing a plurality of I/O instructions and for receiving the SMI signal and the cycle completion signal from the system controller.

    摘要翻译: 用于捕获I / O指令的系统。 该系统包括至少一个外围控制器,用于接收多个I / O指令,并且用于当外设控制器感测到外围设备的电源关闭状态时,通过发出目标中止信号来开始捕获不可执行的I / O指令 设备。 系统控制器耦合到所述至少一个外围控制器,用于从所述至少一个外围控制器接收目标中止信号,并且用于顺序地:发出系统管理中断(SMI)信号; 计数预定时间段以允许SMI信号的识别; 以及在计数所述预定时间段之后发出循环完成信号。 CPU耦合到系统控制器,用于发出多个I / O指令,并用于从系统控制器接收SMI信号和循环完成信号。

    Method for developing a curriculum
    8.
    发明申请
    Method for developing a curriculum 审中-公开
    制定课程的方法

    公开(公告)号:US20070065788A1

    公开(公告)日:2007-03-22

    申请号:US11231163

    申请日:2005-09-20

    IPC分类号: G09B19/00

    CPC分类号: G09B5/00

    摘要: A method for developing a training curriculum from a pre-existing library of materials is provided. The method comprises: controlling selection of at least one set-up module from the pre-existing library; controlling selection of at least one closing module from the pre-existing library; and controlling selection of at least one insight module from the pre-existing library, wherein each insight module is sequence independent of the others. The method further comprises combining the set-up, closing and insight modules into a predefined set of learning materials.

    摘要翻译: 提供了一种从先前存在的材料库开发培训课程的方法。 该方法包括:控制从先前存在的库中选择至少一个建立模块; 控制从先前存在的库中选择至少一个关闭模块; 以及控制从先前存在的库中选择至少一个洞察模块,其中每个洞察模块是与其他库独立的序列。 该方法还包括将设置,关闭和洞察模块组合成预定义的一组学习材料。

    Handi-guitar (for the handicapped guitar player)
    9.
    发明申请
    Handi-guitar (for the handicapped guitar player) 有权
    手吉他(用于残疾吉他手)

    公开(公告)号:US20050145089A1

    公开(公告)日:2005-07-07

    申请号:US10916575

    申请日:2004-08-12

    申请人: Barry Davis

    发明人: Barry Davis

    CPC分类号: G10D3/08

    摘要: A thin flat body of clear plastic with a key pad (20) on the inside back base (12), and a chord scale (22) on the outside front of the base (10). The chord scale is fitted with braille nodules (24) for guiding the proper placement of the fingers on the EZ chord. On the bottom or lower side of the base (10) (12) is a gripping angle (14) for the learning chord device. On the top or upper side, and bottom or lower side of the base (10) (12) are gripping angles (14) (16) for the universal chord device. One EZ chord is a device that when manipulated by a human hand, or an artificial hand, is pressed and positioned onto the guitar neck, fret and strings to form and sound guitar chords and/or notes. The EZ chord devices can be used by mentally, physically, or visually handicapped people as well as non-handicapped people, to play and/or learn to play the guitar.

    摘要翻译: 一个透明塑料薄扁平体,内侧背部底座(12)上带有一个键盘(20),和一个在底座(10)的外侧前方的弦标(22)。 弦标配有盲文结节(24),用于将手指正确放置在EZ弦上。 在基座(10)(12)的底部或底侧上是用于学习弦装置的夹紧角(14)。 在基座(10)(12)的顶部或上侧以及底侧或下侧是用于通用和弦装置的夹紧角(14)(16)。 一个EZ和弦是一种装置,当用人的手或人造手操纵时,被按压并放置在吉他颈部上,装置和琴弦以形成吉他和弦和/或音符。 EZ和弦设备可以被智力,身体或视觉残疾人以及非残疾人使用,以播放和/或学习弹吉他。

    Air travel information and computer data compilation, retrieval and display method and system
    10.
    发明授权
    Air travel information and computer data compilation, retrieval and display method and system 有权
    航空旅行信息和计算机数据汇编,检索和显示方法及系统

    公开(公告)号:US06353794B1

    公开(公告)日:2002-03-05

    申请号:US09421167

    申请日:1999-10-19

    IPC分类号: G01C2100

    摘要: A system, method, and computer program for managing integrated real-time information about air flight trips and providing that information to multiple users by way of a flight operations system (FOS), including a data engine (DE) and render engine (RE). A computerized Upstream Distribution Center (UDC) containing a packet manager connects to the FOS and to a user interface including a computer display using text, image and color. The UDC is connectable to multiple user interfaces containing copies of the computer program through computer networks by which information is collected and propagated on a real time basis using object-relational mapping, object caching and proactive notification or “push” technology.

    摘要翻译: 一种用于管理关于航空飞行旅行的综合实时信息并通过飞行操作系统(FOS)向多个用户提供信息的系统,方法和计算机程序,包括数据引擎(DE)和渲染引擎(RE) 。 包含分组管理器的计算机上行分发中心(UDC)连接到FOS,并连接到包括使用文本,图像和颜色的计算机显示器的用户界面。 UDC可通过计算机网络连接到包含计算机程序副本的多个用户界面,通过该网络,使用对象关系映射,对象缓存和主动通知或“推送”技术实时地收集和传播信息。