会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Lockout operation among asynchronous accessers of a shared computer
system resource
    • 共享计算机系统资源的异步访问器之间的锁定操作
    • US4587609A
    • 1986-05-06
    • US510472
    • 1983-07-01
    • Daniel A. BoudreauJames M. SandiniEdward R. Salas
    • Daniel A. BoudreauJames M. SandiniEdward R. Salas
    • G06F12/00G06F9/46G06F12/06G06F13/38G06F13/14
    • G06F9/52
    • A data processing system having a plurality of units includes a shareable unit which is shareable between two or more of the other units. Lock apparatus is provided in the shareable unit to allow a first unit to lock the shareable unit so that no other unit attempting to lock the shareable unit will be permitted access to the shareable unit. The lock apparatus includes means that permit two units desiring to lock the shareable unit to make simultaneously asynchronous requests to lock the shareable unit. The lock apparatus further includes means to permit the unit which has locked the shareable unit to unlock the shareable unit so that it becomes available for a subsequent lock by a unit. The lock apparatus also includes means to allow the shared unit to be accessed by other units not attempting to lock the shareable unit even when the shareable unit is locked.
    • 具有多个单元的数据处理系统包括可在两个或多个其它单元之间共享的可共享单元。 锁定装置设置在可共享单元中,以允许第一单元锁定可共享单元,使得不允许尝试锁定可共享单元的其他单元访问可共享单元。 锁定装置包括允许两个单元希望锁定可共享单元同时进行异步请求以锁定可共享单元的装置。 锁定装置还包括允许锁定可共享单元的单元解锁可共享单元以使其变得可用于由单元进行后续锁定的装置。 锁定装置还包括即使在可共享单元被锁定时也允许共享单元被不试图锁定可共享单元的其他单元访问的装置。
    • 2. 发明授权
    • Distributed priority network logic for allowing a low priority unit to
reside in a high priority position
    • 用于允许低优先级单元驻留在高优先级位置的分布式优先级网络逻辑
    • US4559595A
    • 1985-12-17
    • US453406
    • 1982-12-27
    • Daniel A. BoudreauEdward R. SalasJames M. Sandini
    • Daniel A. BoudreauEdward R. SalasJames M. Sandini
    • G06F3/00G06F13/362G06F13/37G06F13/378G06F9/46G06F15/16
    • G06F13/37G06F13/378
    • In a data processing system, a bus is provided for the transfer of information between units coupled to the bus. The units are coupled in a priority arrangement which is distributed thereby providing priority logic in each of the units and allowing bus transfer cycles to be generated in an asynchronous manner. Priority is normally granted on the basis of physical position on the bus, highest priority being given to the first unit on the bus and lowest priority being given to the last unit on the bus. Each of the units includes priority logic which includes logic elements for requesting a bus cycle, such request being granted if no other higher priority unit has also requested a bus cycle. The request for and an indication of the grant of the bus cycle are stored in each unit so requesting and being granted the bus cycle respectively, only one such unit being capable of having the grant of a bus cycle at any given time, whereas any number of such units may have its request pending at any particular time. A modification to the priority logic allows a lowest priority unit to be physically positioned at other than the last unit position on the common bus.
    • 在数据处理系统中,提供总线用于​​在耦合到总线的单元之间传送信息。 这些单元以分配的优先级布置耦合,从而在每个单元中提供优先级逻辑,并允许以异步方式生成总线传送周期。 优先级通常基于总线上的物理位置授予,最高优先级被给予公共汽车上的第一单元,并且最低优先级被给予公共汽车上的最后一个单元。 每个单元包括优先级逻辑,其包括用于请求总线周期的逻辑元件,如果没有其他较高优先级单元也请求了总线周期,则该请求被授权。 总线周期的请求和授权指示被存储在每个单元中,从而请求并被分配给总线周期,只有一个这样的单元能够在任何给定的时间允许总线周期,而任何数量 的这些单位可能会在任何特定的时间要求其请求。 对优先级逻辑的修改允许最低优先级单元物理地定位在公共总线上的最后单元位置之外。
    • 3. 发明授权
    • Memory architecture for facilitating optimum replaceable unit (ORU)
detection and diagnosis
    • 用于促进最佳可替换单元(ORU)检测和诊断的存储器架构
    • US4563736A
    • 1986-01-07
    • US509265
    • 1983-06-29
    • Daniel A. BoudreauEdward R. SalasRichard C. Zelley
    • Daniel A. BoudreauEdward R. SalasRichard C. Zelley
    • G06F11/20G06F11/267G06F13/00
    • G06F11/267G06F11/20
    • A single computer board data processing system includes a multiport memory system which is accessible by I/O controllers through a system bus I/O memory port or directly by the system's central processing unit (CPU) via a CPU memory port. The logic and control circuits of the memory ports and CPU are included within the computer main board while memory modules/pacs are contained on one or more memory daughter boards which plug into memory input/output connectors contained on the main board. The port address and data paths connect in common to the memory connectors for transmitting and receiving memory addresses and data between the memory modules and the CPU and I/O ports. At least one register connects between the CPU and to common address path. When the CPU is placed in a diagnostic mode of operation, this register together with existing data registers are conditioned to store signals representative of the address and data being transmitted to the memory modules enabling the CPU to diagnose whether the main board or portions thereof has failed without requiring any testing of the memory modules.
    • 单个计算机板数据处理系统包括可通过I / O控制器通过系统总线I / O存储器端口或通过CPU存储器端口直接由系统的中央处理器(CPU)访问的多端口存储器系统。 存储器端口和CPU的逻辑和控制电路被包括在计算机主板内,而存储器模块/ pac被包含在插入到主板上的存储器输入/输出连接器的一个或多个存储器子板上。 端口地址和数据路径共同连接到存储器连接器,用于在存储器模块与CPU和I / O端口之间发送和接收存储器地址和数据。 至少有一个寄存器连接在CPU和公共地址路径之间。 当CPU处于诊断操作模式时,该寄存器与现有数据寄存器一起被调节为将表示正在发送的地址和数据的信号存储到存储器模块,使得CPU能够诊断主板或其部分是否已经失败 而不需要对内存模块进行任何测试。
    • 4. 发明授权
    • Technique for determining maximum physical memory present in a system
and for detecting attempts to access nonexistent memory
    • 用于确定系统中存在的最大物理存储器并用于检测尝试访问不存在的存储器的技术
    • US4787060A
    • 1988-11-22
    • US931956
    • 1986-11-24
    • Daniel A. BoudreauEdward R. Salas
    • Daniel A. BoudreauEdward R. Salas
    • G06F11/00G06F11/22G06F12/06G06F12/14
    • G06F11/2289G06F11/006G06F12/0684
    • A method for determining the maximum amount of physical memory present in a data processing system that can be configured to have one or more memory modules where the memory modules may be one of several types having different amounts of memory locations. By having signals indicating the presence of a memory module and the module type directly available with minimal intervening logic, a diagnostic process can accurately determine the amount of memory present in the system and reduce the possibility of a failed memory module going undetected. A method is also descibed using these memory module present and module type signals for detecting an attempt by either the central processor or an input/output controller to access a memory location that is not physically present within the data processing system.
    • 一种用于确定数据处理系统中存在的物理存储器的最大量的方法,其可被配置为具有一个或多个存储器模块,其中存储器模块可以是具有不同数量的存储器位置的几种类型之一。 通过具有指示存在存储器模块的信号和具有最小间隔逻辑直接可用的模块类型,诊断过程可以准确地确定存在于系统中的存储器的量并且减少未检测到故障存储器模块的可能性。 还使用存在这些存储器模块和模块类型信号来描述一种方法,该模块类型信号用于检测由中央处理器或输入/输出控制器访问数据处理系统中没有物理存在的存储器位置的尝试。
    • 5. 发明授权
    • Priority resolver having dynamically adjustable priority levels
    • 优先级解析器具有动态可调优先级
    • US4493036A
    • 1985-01-08
    • US449702
    • 1982-12-14
    • Daniel A. BoudreauEdward R. Salas
    • Daniel A. BoudreauEdward R. Salas
    • G06F13/18G06F9/46
    • G06F13/18
    • A data processing system including a dual ported main memory that can be accessed by I/O controllers via a common bus or directly by the central processing unit. The main memory is comprised of a volatile RAM array that requires periodic refreshing to prevent loss of information. Access to the main memory is controlled by a priority resolver that awards access to the main memory on the basis of predetermined priority levels assigned to CPU, I/O and refresh requests. The priority resolver produces an early signal that is usable to initiate a memory cycle before the final winner of the main memory is determined. The logic path of the lowest priority requester is the shortest path thus allowing the lowest priority requester to initiate a memory cycle in the shortest amount of time even though another requester may ultimately win use of the memory. The priority resolver also provides for the early resetting of access requests so that subsequent requests can be made with minimum delay. Logic is provided that allows the predetermined priority levels to be adjusted dynamically as a function of system conditions.
    • 一种数据处理系统,包括可通过公共总线或直接由中央处理单元由I / O控制器访问的双端口主存储器。 主存储器由易失性RAM阵列组成,需要定期刷新以防止丢失信息。 访问主存储器由优先级解析器控制,该优先级解算器根据分配给CPU,I / O和刷新请求的预定优先级来授予对主存储器的访问。 优先级解算器产生一个早期信号,该信号可以在确定主存储器的最终获胜者之前启动存储器循环。 最低优先级请求者的逻辑路径是最短路径,从而允许最低优先级请求者以最短的时间量启动存储器周期,即使另一个请求者最终可以胜利使用该存储器。 优先级解析器还提供访问请求的早期重置,以便可以以最小的延迟进行后续请求。 提供了允许根据系统条件动态地调整预定优先级的逻辑。
    • 6. 发明授权
    • Memory identification apparatus and method
    • 存储器识别装置和方法
    • US4545010A
    • 1985-10-01
    • US480964
    • 1983-03-31
    • Edward R. SalasEdwin P. FisherRobert B. JohnsonChester M. Nibby, Jr.Daniel A. Boudreau
    • Edward R. SalasEdwin P. FisherRobert B. JohnsonChester M. Nibby, Jr.Daniel A. Boudreau
    • G06F12/06G06F13/00
    • G06F12/0653
    • A memory system includes at least one or more memory module boards identical in construction and a single computer board containing the control circuits for controlling memory operations. Each board plugs into the main board and includes a memory section having a number of rows of memory chips and an identification section containing circuits for generating signals indicating the board density and the type of memory parts used in constructing the board's memory section. The main board control circuits include a number of decoder circuits which couple to the identification and to the memory section of each memory module board. The decoder circuits receive different address bit combinations of a predetermined multibit address portion of each memory request address. In response to signals generated by the identification sections of the installed memory boards, the decoder circuits are selectively enabled to decode those bit combinations of the address portion specified by the sections for enabling successive addressing of all of the blocks of location within the system.
    • 存储器系统包括至少一个或多个存储器模块板,其结构相同,以及包含用于控制存储器操作的控制电路的单个计算机板。 每个板插入主板,并且包括具有多行存储器芯片的存储器部分和用于产生指示板密度的信号的电路的识别部分和用于构建电路板存储部分的存储器部件的类型的识别部分。 主板控制电路包括耦合到每个存储器模块板的识别和存储器部分的多个解码器电路。 解码器电路接收每个存储器请求地址的预定多位地址部分的不同地址位组合。 响应于由所安装的存储器板的识别部分产生的信号,解码器电路被选择性地能够解码由这些部分指定的地址部分的那些比特组合,以便能够对系统内的所有位置块进行连续寻址。
    • 7. 发明授权
    • Priority resolver with lowest priority level having shortest logic path
    • 具有最低优先级的优先级解算器具有最短的逻辑路径
    • US4600992A
    • 1986-07-15
    • US449703
    • 1982-12-14
    • Daniel A. BoudreauEdward R. Salas
    • Daniel A. BoudreauEdward R. Salas
    • G06F13/18G06F9/46G06F15/16
    • G06F13/18
    • A data processing system including a dual ported main memory that can be accessed by I/O controllers via a common bus or directly by the central processing unit. The main memory is comprised of a volatile RAM array that requires periodic refreshing to prevent loss of information. Access to the main memory is controlled by a priority resolver that awards access to the main memory on the basis of predetermined priority levels assigned to CPU, I/O and refresh requests. The priority resolver produces an early signal that is usable to initiate a memory cycle before the final winner of the main memory is determined. The logic path of the lowest priority requester is the shortest path thus allowing the lowest priority requester to initiate a memory cycle in the shortest amount of time even though another requester may ultimately win use of the memory. The priority resolver also provides for the early resetting of access requests so that subsequent requests can be made with minimum delay.
    • 一种数据处理系统,包括可通过公共总线或直接由中央处理单元由I / O控制器访问的双端口主存储器。 主存储器由易失性RAM阵列组成,需要定期刷新以防止丢失信息。 访问主存储器由优先级解析器控制,该优先级解算器根据分配给CPU,I / O和刷新请求的预定优先级来授予对主存储器的访问。 优先级解算器产生一个早期信号,该信号可以在确定主存储器的最终获胜者之前启动存储器循环。 最低优先级请求者的逻辑路径是最短路径,从而允许最低优先级请求者以最短的时间量启动存储器周期,即使另一个请求者最终可以胜利使用该存储器。 优先级解析器还提供访问请求的早期重置,以便可以以最小的延迟进行后续请求。