会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Retry scheme for controlling transactions between two busses
    • 用于控制两台总线之间的交易的重试方案
    • US5418914A
    • 1995-05-23
    • US143393
    • 1993-10-25
    • Thomas F. HeilEdward A. McDonaldGene F. YoungCraig A. WalrathJames M. OttingerMarti D. Miller
    • Thomas F. HeilEdward A. McDonaldGene F. YoungCraig A. WalrathJames M. OttingerMarti D. Miller
    • G06F13/36G06F13/362
    • G06F13/362
    • A retry scheme for optimizing use of a first bus in a computer system which includes a plurality of bus masters connected through the first bus to an interface circuit and second bus. The interface circuit includes logic for generating a busy signal when the second bus is in a busy state and logic for generating a retry signal when the interface circuit is addressed by a bus master while the second bus is in a busy state. Each bus master includes logic for receiving the retry signal and relinquishing control of the common bus upon receipt of the retry signal from the interface circuit. A bus arbiter includes logic for receiving the busy signal and preventing any bus master seeking access to the second bus from participating in arbitration for control of the common first bus until the busy signal has been negated. Thus, during the term of the busy signal the first bus may be controlled by any bus master not requiring access to the shared resource. Upon negation of the busy signal, all bus masters will be permitted to compete for ownership of the bus.
    • 一种用于优化在计算机系统中使用第一总线的重试方案,该计算机系统包括通过第一总线连接到接口电路和第二总线的多个总线主机。 接口电路包括当第二总线处于忙状态时产生忙信号的逻辑和当第二总线处于忙状态时当总线主机寻址接口电路时产生重试信号的逻辑。 每个总线主机包括用于在从接口电路接收到重试信号时接收重试信号和放弃公共总线的控制的逻辑。 总线仲裁器包括用于接收忙信号的逻辑,并且阻止任何总线主机寻求访问第二总线参与用于控制公共第一总线的仲裁,直到忙信号被否定为止。 因此,在忙信号期间,第一总线可以由不需要访问共享资源的任何总线主控器来控制。 在否定忙碌信号后,所有巴士主人将被允许竞争总线的所有权。
    • 4. 发明授权
    • Apparatus and method for address translation and allocation for a
plurality of input/output (I/O) buses to a system bus
    • 用于多个输入/输出(I / O)总线到系统总线的地址转换和分配的装置和方法
    • US06098113A
    • 2000-08-01
    • US417701
    • 1995-04-06
    • Thomas F. HeilEdward A. McDonaldJames M. OttingerJeffrey A. Hawkey
    • Thomas F. HeilEdward A. McDonaldJames M. OttingerJeffrey A. Hawkey
    • G06F13/42G06F3/00
    • G06F13/423
    • Multiple subsystem I/O (Input/Output) buses are coupled to one or more system buses of a computer system by interface circuits which perform necessary decoding of memory space and I/O (Input/Output) space for allocation of portions of the memory space and the I/O (Input/Output) space to each I/O (Input/Output) bus. The interface circuits also translate fixed addresses within each I/O (Input/Output) bus to permit proper operation of the I/O (Input/Output) buses with the computer system. The interface circuits are programmed by the computer system to define the allocated memory spaces and I/O (Input/Output) spaces for the corresponding I/O (Input/Output) buses. Programming of the I/O (Input/Output) buses is performed at the time of system configuration by writing appropriate values into configuration registers incorporated into each of the interface circuits.
    • 多个子系统I / O(输入/输出)总线通过接口电路耦合到计算机系统的一个或多个系统总线,所述接口电路执行存储器空间的必要解码以及用于分配存储器部分的I / O(输入/输出) 空间和每个I / O(输入/输出)总线的I / O(输入/输出)空间。 接口电路还可以转换每个I / O(输入/输出)总线中的固定地址,以允许计算机系统正确操作I / O(输入/输出)总线。 接口电路由计算机系统编程,以便为相应的I / O(输入/输出)总线定义分配的存储空间和I / O(输入/输出)空间。 通过将合适的值写入并入每个接口电路的配置寄存器中,在系统配置时执行I / O(输入/输出)总线的编程。
    • 5. 发明授权
    • Method and apparatus for transferring data within a computer system
    • 用于在计算机系统内传送数据的方法和装置
    • US5269005A
    • 1993-12-07
    • US761185
    • 1991-09-17
    • Thomas F. HeilEdward A. McDonaldGene F. Young
    • Thomas F. HeilEdward A. McDonaldGene F. Young
    • G06F13/24
    • G06F13/24
    • In a processing system any response to an interrupt acknowledge cycle is deferred until the transfer of buffered data to be written from an agent on a subsystem I/O bus to main memory of the system is assured. To expedite system operation, data to be written to main memory by an agent on an I/O bus is buffered in an interface circuit. As soon as the data is buffered, the I/O bus agent is released and interrupts a processor on the system bus indicating completion of the data write. A tightly coupled interrupt controller is used so that the agent does not need to own the I/O or system bus to generate the interrupt. The interrupted processor issues an interrupt acknowledge (IAK) cycle on the system bus to receive an interrupt vector from the interrupt controller. The interface circuit recognizes the IAK cycle and generates a retry signal for the processor if buffered data remains in the interface circuit. In response to the retry signal, the processor is taken off the system bus and not allowed to regain the system bus until the buffered data is written to main memory. A bus busy signal is raised and will not be lowered until the data is written to main memory. When the busy signal is lowered, the processor regains the system bus and receives an interrupt vector from the interrupt controller. I/O bus ownership is locked until the interrupted processor has received an interrupt vector and the IAK cycle is complete. If no buffered data remains in the interface circuit, no retry signal is generated. The interrupt controller waits a predefined period of time for a retry signal and if none is detected, the interrupt controller issues an appropriate interrupt vector to complete the IAK cycle. For multiple I/O buses, preferably only one interface circuit retries processors issuing IAK cycles.
    • 在处理系统中,对中断确认周期的任何响应都被推迟,直到将从子系统I / O总线上的代理写入缓冲数据传送到系统的主存储器得到保证。 为了加快系统运行,由I / O总线上的代理程序写入主存的数据被缓存在接口电路中。 一旦数据被缓冲,I / O总线代理被释放并中断系统总线上的处理器,指示完成数据写入。 使用紧密耦合的中断控制器,以便代理不需要拥有I / O或系统总线来产生中断。 中断的处理器在系统总线上发出中断确认(IAK)周期,以从中断控制器接收中断向量。 接口电路识别IAK周期,并且如果缓冲数据保留在接口电路中,则为处理器生成重试信号。 响应于重试信号,处理器从系统总线中取出,不允许重新获得系统总线,直到缓冲的数据被写入主存储器。 总线忙信号升高,直到数据写入主存储器才会降低。 当忙信号降低时,处理器恢复系统总线并从中断控制器接收中断向量。 I / O总线所有权被锁定,直到中断处理器收到中断向量并且IAK周期完成。 如果接口电路中没有缓冲的数据,则不会产生重试信号。 中断控制器等待重试信号的预定义时间段,如果没有检测到,中断控制器发出适当的中断向量来完成IAK周期。 对于多个I / O总线,最好只有一个接口电路重试发出IAK周期的处理器。
    • 9. 发明授权
    • Computer system configuration via test bus
    • 通过测试总线进行计算机系统配置
    • US5343478A
    • 1994-08-30
    • US800901
    • 1991-11-27
    • Larry C. JamesCarl W. KagyJeffrey F. GatesJeffrey A. HawkeyThomas F. HeilDavid L. Simpson
    • Larry C. JamesCarl W. KagyJeffrey F. GatesJeffrey A. HawkeyThomas F. HeilDavid L. Simpson
    • G01R31/3185G06F11/00G06F11/22G06F11/30G01R31/28
    • G01R31/318552G06F11/2205
    • System configuration, monitoring and control functions are performed in a computer system by means of a serial test bus which is incorporated into the computer system for testing components, for example integrated circuits, used to construct one or more modules of the system. The conventional serial test bus is modified to include register circuitry on modules of the computer system and/or within integrated circuits which are interconnected to construct the modules. These registers are written and read by the serial test bus for configuring the computer system as well as performing other operations such as monitoring and error logging within the computer system. To extend the amount of information which can be contained within these registers, preferably memory devices such as EEPROM, RAM, and the like, are associated with the registers and accessible therethrough. The introduction of memory into the serial test bus permits configuration information to be stored in the modules and/or integrated circuits making up the computer system. If memory and/or other devices external to the serial test bus are included on modules or other components of the system, the time required to access these devices may exceed a default access time defined by the operating speed of the serial test bus. To ensure proper operation with such devices, a pacing or ready signal is generated such that access is delayed until the requested access can be successfully completed.
    • 系统配置,监视和控制功能在计算机系统中通过串行测试总线来执行,该串行测试总线被并入计算机系统中,用于测试用于构建系统的一个或多个模块的组件,例如集成电路。 传统的串行测试总线被修改为在计算机系统的模块上和/或在互连以构成模块的集成电路内包括寄存器电路。 这些寄存器由串行测试总线写入和读取,用于配置计算机系统,以及执行其他操作,如计算机系统中的监视和错误记录。 为了扩展可以包含在这些寄存器中的信息量,优选地,诸如EEPROM,RAM等的存储器件与寄存器相关联并且可以通过其访问。 将存储器引入串行测试总线允许将配置信息存储在构成计算机系统的模块和/或集成电路中。 如果串行测试总线外部的存储器和/或其他设备包含在系统的模块或其他组件上,则访问这些设备所需的时间可能会超过由串行测试总线的运行速度定义的默认访问时间。 为了确保使用这些设备的正常操作,生成起搏或准备就绪信号,使得访问被延迟,直到请求的访问成功完成。