会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method and apparatus for facilitating instruction processing of a
digital computer
    • 用于促进数字计算机的指令处理的方法和装置
    • US4722050A
    • 1988-01-26
    • US845213
    • 1986-03-27
    • Ruby B. LeeAllen J. BaumRussell Kao
    • Ruby B. LeeAllen J. BaumRussell Kao
    • G06F9/38G06F12/08G06F13/00G06F9/30
    • G06F9/382G06F12/0859G06F9/3802G06F9/3808G06F9/3822G06F9/3846
    • A computer having a cache memory and a main memory is provided with a transformation unit between the main memory and the cache memory so that at least a portion of an information unit retrieved from the main memory may be transformed during retrieval of the information (fetch) from a main memory and prior to storage in the cache memory (cache). In a specific embodiment, an instruction may be predecoded prior to storage in the cache memory. In another embodiment involving a branch instruction, the address of the target of the branch is calculated prior to storing in the instruction cache. The invention has advantages where a particular instruction is repetitively executed since a needed decode operation which has been partially performed previously need not be repeated with each execution of an instruction. Consequently, the latency time of each machine cycle may be reduced, and the overall efficiency of the computing system can be improved. If the architecture defines delayed branch instructions, such branch instructions may be executed in effectively zero machine cycles. This requires a wider bus and an additional register in the processor to allow the fetching of two instructions from the cache memory in the same cycle.
    • 具有高速缓冲存储器和主存储器的计算机在主存储器和高速缓冲存储器之间设置有变换单元,使得从主存储器检索的信息单元的至少一部分可以在检索信息(取出)期间被变换, 从主存储器和存储在缓存内存(cache)之前。 在具体实施例中,可以在存储在高速缓冲存储器中之前对指令进行预解码。 在涉及分支指令的另一实施例中,在存储在指令高速缓存中之前,计算分支目标的地址。 本发明具有重复执行特定指令的优点,因为先前部分执行的所需解码操作不需要在每次执行指令时重复执行。 因此,可以减少每个机器周期的等待时间,并且可以提高计算系统的整体效率。 如果架构定义了延迟分支指令,则可以在有效的零机器周期中执行这种分支指令。 这需要处理器中的更宽的总线和附加寄存器,以允许在同一周期中从高速缓冲存储器中取出两条指令。
    • 3. 发明授权
    • Compact model steam generator having multiple primaries
    • 具有多个原色的紧凑型蒸汽发生器
    • US4637346A
    • 1987-01-20
    • US724368
    • 1985-04-17
    • Robert DraperDonald G. LorentzAllen J. BaumGeorge Economy
    • Robert DraperDonald G. LorentzAllen J. BaumGeorge Economy
    • F22B1/16F22B35/00F22B1/00
    • F22B35/004
    • An improved, compact model steam generator having multiple primary systems is described herein. The model steam generator of the invention is capable of simultaneously simulating a plurality of thermo-hydraulic conditions which may exist in various areas of a full-scale nuclear steam generator in order that the effect of these various conditions on the heat exchange tubes within the full-scale generator may be separately monitored. The model steam generator of the invention generally includes a boiler vessel having a primary side which houses a plurality of individually controllable primary systems, a tubesheet, a secondary side, and a plurality of sample heat exchange tubes for transferring heat between each of the individual primary systems and the secondary side of the boiler vessel. A heat flux control system connected to each of the heat sources within the primary systems allows the operator to separately adjust the heat fluxes of each of the ends of the sample tubes disposed within the secondary side of the boiler vessel. In order to reduce the longitudinal and diametrical dimensions of the primary side of the boiler vessel, the heat source used in each of the individual primary systems is preferably a single, high-intensity electrical heater formed from a coil or other high density configuration of electrical resistance wire. Moreover, each of these primary systems may be housed within the tube-receiving bores of the tube sheet of the boiler vessel in order to minimize the longitudinal dimensions of the primary side even further.
    • 本文描述了具有多个主要系统的改进的紧凑型蒸汽发生器。 本发明的模型蒸汽发生器能够同时模拟可能存在于全尺寸核蒸汽发生器的各个区域中的多个热液压条件,以便这些各种条件对热交换管的影响在整个 尺寸发生器可以单独监控。 本发明的模型蒸汽发生器通常包括具有初级侧的锅炉容器,其容纳多个单独可控的主系统,管板,次级侧和多个样品热交换管,用于在每个单独的主要系统之间传递热量 系统和锅炉容器的二次侧。 连接到主系统内的每个热源的热通量控制系统允许操作者分别调节设置在锅炉容器的次级侧内的样品管的每个端部的热通量。 为了减小锅炉容器的初级侧的纵向尺寸和直径尺寸,每个单个主系统中使用的热源优选是由线圈或其它高密度配置的电气形成的单个高强度电加热器 电阻丝。 此外,这些主要系统中的每一个可以容纳在锅炉容器的管板的管接收孔内,以便进一步最小化初级侧的纵向尺寸。
    • 5. 发明授权
    • Prefix instruction for modification of a subsequent instruction
    • 用于修改后续指令的前缀指令
    • US5303358A
    • 1994-04-12
    • US4627
    • 1993-01-14
    • Allen J. Baum
    • Allen J. Baum
    • G06F9/302G06F9/318G06F9/30G06F9/34
    • G06F9/3001G06F9/30167G06F9/30181G06F9/30185
    • A method and apparatus for instruction prefixing selectively reconfigures certain of the instructions in the microprocessor's instruction set so as to alter the nature of the operation performed by the instruction and/or the designation of operand or result locations accessed by the operation. A prefix instruction is inserted ahead of a "using" instruction and an operational parameter of the using instruction is modified in accordance with the contents of the prefix instruction. In one application, the prefix instruction may be used to specify a register location for storage of a result of the using instruction's operation or retrieval of an operand. In other applications, the prefix instruction may be used to modify other aspects of instruction execution.
    • 用于指令前缀的方法和装置选择性地重新配置微处理器指令集中的某些指令,以便改变由指令执行的操作的性质和/或由操作所访问的操作数或结果位置的指定。 在“使用”指令之前插入前缀指令,并且根据前缀指令的内容修改使用指令的操作参数。 在一个应用中,前缀指令可用于指定用于存储使用指令的操作结果或检索操作数的寄存器位置。 在其他应用中,前缀指令可用于修改指令执行的其他方面。
    • 10. 发明授权
    • Mechanism for synchronizing multiple skewed source-synchronous data channels with automatic initialization feature
    • 同步多个偏斜源同步数据通道与自动初始化功能的机制
    • US06636955B1
    • 2003-10-21
    • US09652480
    • 2000-08-31
    • Richard E. KesslerPeter J. BannonMaurice B. SteinmanScott E. BreachAllen J. BaumGregg A. Bouchard
    • Richard E. KesslerPeter J. BannonMaurice B. SteinmanScott E. BreachAllen J. BaumGregg A. Bouchard
    • G06F1200
    • G06F13/1689
    • A computer system has a memory controller that includes read buffers coupled to a plurality of memory channels. The memory controller advantageously eliminates the inter-channel skew caused by memory modules being located at different distances from the memory controller. The memory controller preferably includes a channel interface and synchronization logic circuit for each memory channel. This circuit includes read and write buffers and load and unload pointers for the read buffer. Unload pointer logic generates the unload pointer and load pointer logic generates the load pointer. The pointers preferably are free-running pointers that increment in accordance with two different clock signals. The load pointer increments in accordance with a clock generated by the memory controller but that has been routed out to and back from the memory modules. The unload pointer increments in accordance with a clock generated by the computer system itself. Because the trace length of each memory channel may differ, the time that it takes for a memory module to provide read data back to the memory controller may differ for each channel. The “skew” is defined as the difference in time between when the data arrives on the earliest channel and when data arrives on the latest channel. During system initialization, the pointers are synchronized. After initialization, the pointers are used to load and unload the read buffers in such a way that the effects of inner-channel skew is eliminated.
    • 计算机系统具有存储器控制器,其包括耦合到多个存储器通道的读取缓冲器。 存储器控制器有利地消除由存储器模块位于与存储器控制器不同的距离处引起的通道间偏移。 存储器控制器优选地包括用于每个存储器通道的通道接口和同步逻辑电路。 该电路包括读取和写入缓冲区,读取缓冲区的加载和卸载指针。 卸载指针逻辑生成卸载指针,加载指针逻辑生成加载指针。 指针优选地是根据两个不同的时钟信号递增的自由运行指针。 负载指针根据由存储器控制器产生的时钟增加,但是已经被引出到存储器模块和从存储器模块返回。 卸载指针根据计算机系统本身产生的时钟增加。 因为每个存储器通道的迹线长度可能不同,所以存储器模块将读数据提供给存储器控制器所花费的时间可能对于每个通道而言可能不同。 “偏斜”被定义为数据到达最早通道时和数据到达最新通道之间的时间差。 在系统初始化期间,指针是同步的。 初始化之后,这些指针用于加载和卸载读取缓冲区,从而消除内部信道偏移的影响。