Network for mutually connecting computers and communicating method using
such network
    1.
    发明授权
    Network for mutually connecting computers and communicating method using such network 失效
    使用这种网络相互连接计算机和通信方式的网络

    公开(公告)号:US5835492A

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

    申请号:US529762

    申请日:1995-09-18

    摘要: A data communication system for a computer system in which computers are mutually connected includes: each computer having an area to store a command to execute data communication on the basis of it and a buffer area to store data; a switch circuit to mutually selectively connect the computers; and a transmission permitting component, connected between the switch circuit and one of the computers, for outputting a signal to permit the data transmission from one computer to another computer; a communication component for transmitting the data received from one computer by outputting the transmission permission signal from the transmission permitting component to another computer through the switch circuit; a detecting component to detect the occurrence of an abnormality regarding the data communication from one computer to another computer; and a communication control component to abandon the data that is subsequently received from one computer by outputting the transmission permission signal in accordance with an output of the detecting component. When the abnormality occurs, the switch circuit releases another computer, thereby disconnecting one computer and another computer. When reception commands prepared in the buffer area of another computer are perfectly used, another computer abandons the packet which does not include the flag to instruct the continuous reception.

    摘要翻译: 一种用于计算机相互连接的计算机系统的数据通信系统包括:每个计算机具有存储用于根据其执行数据通信的命令的区域和用于存储数据的缓冲区; 用于相互选择性地连接计算机的开关电路; 以及连接在开关电路和其中一台计算机之间的传输允许部件,用于输出信号以允许从一台计算机到另一台计算机的数据传输; 通信部件,用于通过将所述传输许可部件通过所述开关电路输出到另一计算机的传输许可信号,发送从一台计算机接收的数据; 检测部件,用于检测从一个计算机到另一个计算机的关于数据通信的异常的发生; 以及通信控制部件,通过根据检测部件的输出输出发送允许信号,放弃随后从一台计算机接收到的数据。 当异常发生时,开关电路释放另一台计算机,从而断开一台计算机和另一台计算机的连接。 当在另一计算机的缓冲区中准备的接收命令被完美地使用时,另一台计算机放弃不包括该标志的分组来指示连续接收。

    Network for mutually connecting computers and communicating method using
such network
    2.
    发明授权
    Network for mutually connecting computers and communicating method using such network 失效
    使用这种网络相互连接计算机和通信方式的网络

    公开(公告)号:US5936955A

    公开(公告)日:1999-08-10

    申请号:US964712

    申请日:1997-11-05

    摘要: A data communication system for a computer system in which a plurality of computers are mutually connected includes: a plurality of computers each having an area to store a command to execute a data communication on the basis of it and a buffer area to store data; a switch circuit to mutually selectively connect the plurality of computers; and a transmission permitting component, connected between the switch circuit and one of the plurality of computers, for outputting a signal to permit the data transmission from such one computer to such another computer; a communication component for transmitting the data received from such one computer by outputting the transmission permission signal from the transmission permitting component to such another computer through the switch circuit; a detecting component to detect the occurrence of an abnormality regarding the data communication from such one computer to such another computer; and a communication control component to abandon the data that is subsequently received from such one computer by outputting the transmission permission signal in accordance with an output of the detecting component. When the abnormality occurs, the switch circuit releases such another computer, thereby disconnecting such one computer and such another computer. When reception commands prepared in the buffer area of such another computer are perfectly used, such another computer abandons the packet which does not include the flag to instruct the continuous reception.

    摘要翻译: 一种其中多个计算机相互连接的计算机系统的数据通信系统包括:多个计算机,每个计算机具有存储基于该数据通信的命令的区域和用于存储数据的缓冲区; 开关电路,用于相互选择性地连接所述多个计算机; 以及连接在所述开关电路和所述多个计算机中的一个之间的传输允许部件,用于输出信号以允许从所述一台计算机向所述另一计算机的数据传输; 通信部件,用于通过从所述开关电路向所述另一计算机输出从所述传输许可部件发送所述传输许可信号,发送从所述一台计算机接收的数据; 检测部件,用于检测从所述一台计算机到所述另一计算机的关于所述数据通信的异常的发生; 以及通信控制部件,通过根据检测部件的输出输出发送许可信号,放弃随后从这样的计算机接收到的数据。 当异常发生时,开关电路释放这样的另一台计算机,从而断开这样一台计算机和另一台计算机。 当在这样的另一计算机的缓冲区中准备的接收命令被完美地使用时,这样的另一台计算机放弃不包括该标志的分组来指示连续的接收。

    Distributed shared data management system for controlling structured
shared data and for serializing access to shared data
    6.
    发明授权
    Distributed shared data management system for controlling structured shared data and for serializing access to shared data 失效
    分布式共享数据管理系统,用于控制结构化共享数据和串行访问共享数据

    公开(公告)号:US5649102A

    公开(公告)日:1997-07-15

    申请号:US348099

    申请日:1994-11-25

    IPC分类号: G06F9/46 G06F15/16

    CPC分类号: G06F9/52

    摘要: A distributed shared memory management system for a distributed shared memory computer system having a plurality of computers interconnected by a network, each computer having an independent address space and logically sharing data physically distributed to a storage of each computer. Each computer running a program for reading/changing the shared data includes a coherence control designation command for designating to enter a mutual exclusion state in which two or more computers cannot change the logically single shared data, a coherence control release command for designating a release of the mutual exclusion state, and a coherence control execution command for reflecting the contents of the shared data changed between the coherence control designation command and the coherence control release command, upon the logically single shared data in another computer. At least one of the plurality of computers includes a request message queue for storing a coherence control request message issued by the coherence control execution command when the coherence control designation command is executed. The coherence control designation command includes data for designating the order of reading/changing the shared data, and the request message queue includes a counter for storing a current state regarding the control of the order of reading/changing the shared data and a unit for storing a value regarding the control of the order of reading/changing the shared data.

    摘要翻译: 一种用于分布式共享存储器计算机系统的分布式共享存储器管理系统,其具有通过网络互连的多个计算机,每个计算机具有独立的地址空间,并且逻辑上共享数据,物理分布到每个计算机的存储器。 运行用于读取/更改共享数据的程序的每个计算机包括用于指定进入两个或多个计算机不能改变逻辑上单个共享数据的互斥状态的相干控制指定命令,用于指定释放的相干控制释放命令 相互排除状态,以及用于反映在相干控制指定命令和相干控制释放命令之间改变的共享数据的内容的相干控制执行命令,在另一计算机中的逻辑单个共享数据上。 当执行相干控制指定命令时,多个计算机中的至少一个包括用于存储由相干控制执行命令发出的相干控制请求消息的请求消息队列。 相干控制指定命令包括用于指定读取/改变共享数据的顺序的数据,并且请求消息队列包括用于存储关于读取/改变共享数据的顺序的控制的当前状态的计数器和用于存储的单元 关于控制读取/改变共享数据的顺序的值。

    Semiconductor integrated circuit system having function of automatically
adjusting output resistance value
    7.
    发明授权
    Semiconductor integrated circuit system having function of automatically adjusting output resistance value 失效
    具有自动调节输出电阻值功能的半导体集成电路系统

    公开(公告)号:US06049221A

    公开(公告)日:2000-04-11

    申请号:US111804

    申请日:1998-07-08

    CPC分类号: H03K19/0005

    摘要: A semiconductor integrated circuit system having a function of automatically adjusting an output resistance value with reference to a temperature of an LSI which is operating. When a count value obtained from a counter by counting the output of a timer becomes equal to a predetermined value, a temperature sensor measures temperatures of LSIs. If a temperature fluctuation measured from a previous measured value is greater than a predetermined width, then a control apparatus issues an output resistance value adjustment request signal to output resistance adjustment units of the LSIs. When receiving the output resistance value adjustment request signal, the output resistance value adjustment units stop the signal transmission between the LSIs, adjust output resistance values of output circuits in such a manner that the output resistance values are matched with a characteristic impedance of a transmission line, and maintains the adjusted output resistance values until the output resistance value adjustment units receive next output resistance value adjustment request signal.

    摘要翻译: 具有参照正在运行的LSI的温度来自动调整输出电阻值的功能的半导体集成电路系统。 当通过对计时器的输出进行计数而得到的计数值等于预定值时,温度传感器测量LSI的温度。 如果从先前测量值测量的温度波动大于预定宽度,则控制装置发出输出电阻值调整请求信号以输出LSI的电阻调节单元。 当接收到输出电阻值调整请求信号时,输出电阻值调节单元停止LSI之间的信号传输,以输出电阻值与传输线的特性阻抗匹配的方式调整输出电路的输出电阻值 并保持调整后的输出电阻值直到输出电阻值调整单元接收到下一个输出电阻值调整请求信号。

    Input/output control method and data processor
    8.
    发明授权
    Input/output control method and data processor 失效
    输入/输出控制方法和数据处理器

    公开(公告)号:US5678062A

    公开(公告)日:1997-10-14

    申请号:US199889

    申请日:1994-02-22

    IPC分类号: G06F13/12 G06F13/28 G06F13/00

    CPC分类号: G06F13/28

    摘要: A system for controlling the DMA transfer for a plurality of IO devices has an IO controller for each group of the IO devices. Data is retrieved from memory and stored in the IO controller where it is analyzed. The retrieved data has a structure that permits a group of DMA start request quads to be linked together for parallel or pipeline processing of the DMA transfer requests. Each start request quad has a pointer for additionally retrieving corresponding command data. The command data is set forth in a number of blocks, each linked to the next one by a pointer. When a DMA processing has been completed, the termination or completion status is entered into a specific entry in a completion list for the corresponding IO device. Thus, a determination can be made as to whether specific IO devices have completed a requested DMA processing. Expansion of the system is accomplished by using combinations of main and sub controllers, where one main controller provides the aforementioned data structures for many sub controllers in order to enable the DMA processing to be performed for IO devices connected to the sub controllers with less frequent access of system main memory and the system bus.

    摘要翻译: 用于控制多个IO设备的DMA传输的系统具有用于每组IO设备的IO控制器。 数据从存储器检索并存储在IO控制器中进行分析。 检索的数据具有允许一组DMA启动请求四元组链接在一起以用于DMA传送请求的并行或流水线处理的结构。 每个启动请求四元组都有一个指针,用于附加地检索相应的命令数据。 命令数据在多个块中设置,每个块通过指针链接到下一个块。 当DMA处理完成时,终止或完成状态将被输入到对应的IO设备的完成列表中的特定条目中。 因此,可以确定特定的IO设备是否已经完成了所请求的DMA处理。 通过使用主控制器和副控制器的组合来实现系统的扩展,其中一个主控制器为许多子控制器提供上述数据结构,以便能够对连接到具有较少频率访问的子控制器的IO设备执行DMA处理 的系统主存和系统总线。

    Method and apparatus for controlling resource
    9.
    发明授权
    Method and apparatus for controlling resource 失效
    控制资源的方法和装置

    公开(公告)号:US06477560B1

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

    申请号:US09192218

    申请日:1998-11-16

    IPC分类号: G06F900

    CPC分类号: G06F9/5016

    摘要: A control method of controlling a computer for controlling a resource connected to the computer and shared by a plurality of programs included in the computer includes the steps of storing a control information ID indicating a storage area in the main memory storing control information concerning access between a certain program and the resource in an OS space of a main memory, storing the control information ID in an adaptor connected to the main memory via a bus, and taking out the control information from the storage area included in the OS space, by using the control information ID stored in the adapter. In the case where the adapter runs short of a storage area, information that the adapter runs short of a storage area in the main memory is conveyed via the bus. By using the control information thus taken out, the resource is controlled.

    摘要翻译: 控制计算机的控制方法,用于控制连接到计算机并由包括在计算机中的多个程序共享的资源的计算机包括以下步骤:将指示存储区域的控制信息ID存储在主存储器中,该主存储器存储关于在 特定程序和主存储器的OS空间中的资源,经由总线将控制信息ID存储在连接到主存储器的适配器中,并且通过使用该存储区域中的包含在OS空间中的存储区域中取出控制信息 存储在适配器中的控制信息ID。 在适配器运行时间短于存储区域的情况下,适配器在主存储器中的存储区域的运行时间短的信息经由总线传送。 通过使用由此取出的控制信息,控制资源。

    Memory disk sharing method and its implementing apparatus
    10.
    发明授权
    Memory disk sharing method and its implementing apparatus 有权
    内存磁盘共享方法及其实现装置

    公开(公告)号:US6108694A

    公开(公告)日:2000-08-22

    申请号:US193852

    申请日:1998-11-18

    摘要: A memory disc sharing method in which a plurality of computers share a memory disc through a network, wherein a command in accordance with which the memory disc is accessed is received by a network interface apparatus, and when a requested computer to which a request of the command has been made is any of other computers, the command is transmitted to the any of other computers, and when the requested computer is a computer concerned, the command is stored in a memory disc command queue. The network interface apparatus retrieves the command from the memory disc command queue, and executes the processing of reading out/writing data from/to the memory disc in the computer concerned when a requesting computer from which a request of the command has been made is the computer concerned, and carries out the data transfer between the memory disc in the computer concerned and the requesting computer when the requesting computer is any of other computers.

    摘要翻译: 一种存储器盘共享方法,其中多个计算机通过网络共享存储盘,其中,由网络接口​​装置接收存储盘访问的命令,并且当请求的计算机 命令是任何其他计算机,命令被发送到任何其他计算机,并且当所请求的计算机是有关的计算机时,该命令被存储在存储器盘命令队列中。 网络接口装置从存储器盘命令队列检索命令,并且当已经从其发出了命令的请求的请求计算机时,执行从相关计算机中向存储盘读/写数据的处理 并且当请求计算机是任何其他计算机时,执行有关计算机中的存储盘和请求计算机之间的数据传输。