External memory accessing system
    71.
    发明授权
    External memory accessing system 失效
    外部存储器访问系统

    公开(公告)号:US5210841A

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

    申请号:US472099

    申请日:1990-01-30

    IPC分类号: G06F9/355 G06F9/38 G06F12/10

    CPC分类号: G06F12/1027

    摘要: A new and improved external memory accessing system for use in a microprocessor. The system includes a physical address cache for storing a plurality of entries including register numbers and corresponding translated external memory address locations which were used for execution of previous load instructions. The system further includes means responsive to a current load instruction for determining if the address of the register specified in the load instruction is within the physical address cache and means for conveying to the external memory, at the beginning of the execution stage of the load instruction, a previously translated external memory physical address corresponding to a specified register stored in the physical address cache. Also disclosed is a new and improved address generator for generating a new translated external memory physical address which is conveyed to the external memory and to the physical address cache for updating the physical address cache.

    Programmable cache memory as well as system incorporating same and
method of operating programmable cache memory
    72.
    发明授权
    Programmable cache memory as well as system incorporating same and method of operating programmable cache memory 失效
    可编程高速缓存存储器以及与之相结合的系统以及操作可编程高速缓冲存储器的方法

    公开(公告)号:US5185878A

    公开(公告)日:1993-02-09

    申请号:US626239

    申请日:1990-12-12

    IPC分类号: G06F12/08

    CPC分类号: G06F12/0848

    摘要: Methods and apparatus are disclosed for realizing an integrated cache unit (ICU) comprising both a cache memory and a cache controller on a single chip. The novel ICU is capable of being programmed, supports high speed data and instruction processing applications in both Reduced Instruction Set Computers (RISC) and non-RISC architecture environments, and supports high speed processing applications in both single and multiprocessor systems. The preferred ICU has two buses, one for the processor interface and the other for a memory interface. The ICU support single, burst and pipelined processor accesses and is capable of operating at frequencies in excess of 25 megahertz, achieving processor access times of two cycles for the first access in a sequence, and one cycle for burst mode or piplined accesses. It can be used as either an instruction or data cache with flexible internal cache organization. A RISC processor and two ICUs (for instruction and data cache) implements a very high performance processor with 16k bytes of cache. Larger caches can be designed by using additional ICUs which, according to the preferred embodiment of the invention, are modular. Further features include flexible and extensive multiprocessor support hardware, low power requirements, and support of a combination of bus watching, ownership schemes, software control and hardware control schemes which may be used with the novel ICU to achieve cache consistency.

    摘要翻译: 公开了用于在单个芯片上实现包括高速缓冲存储器和高速缓存控制器的集成缓存单元(ICU)的方法和装置。 新型ICU能够被编程,支持精简指令集计算机(RISC)和非RISC架构环境中的高速数据和指令处理应用,并支持单处理器和多处理器系统中的高速处理应用。 优选的ICU有两条总线,一条用于处理器接口,另一条用于存储器接口。 ICU支持单个,突发和流水线处理器访问,并且能够在超过25兆赫的频率下工作,实现序列中第一次访问的两个周期的处理器访问时间,以及用于突发模式或直接访问的一个周期。 它可以用作具有灵活内部缓存组织的指令或数据缓存。 RISC处理器和两个ICU(用于指令和数据缓存)实现了一个非常高性能的处理器,具有16k字节的缓存。 可以通过使用附加的ICU来设计更大的高速缓存,根据本发明的优选实施例,它们是模块化的。 其他功能包括灵活且广泛的多处理器支持硬件,低功耗要求,以及支持总线监视,所有权方案,软件控制和硬件控制方案的组合,可与新型ICU一起使用以实现高速缓存的一致性。

    Rapid re-targeting, space-based, boresight alignment system and method
for neutral particle beams
    73.
    发明授权
    Rapid re-targeting, space-based, boresight alignment system and method for neutral particle beams 失效
    快速重新瞄准,基于空间的视轴对准系统和中性粒子束的方法

    公开(公告)号:US5166745A

    公开(公告)日:1992-11-24

    申请号:US517152

    申请日:1990-05-01

    IPC分类号: F41G3/32 G01B11/27

    CPC分类号: G01B11/27 F41G3/323

    摘要: Apparatus and method are disclosed enabling to register vectors respectively representative of directed energy pointing direction and targeted object pointing direction to allow rapid re-targeting boresight alignment transfer of a space-based neutral particle beam to targeted ballistic missile trajectories independently of relative reference frame vector measurement uncertainty arising from platform vibration and, among other things, space-noise.

    摘要翻译: 公开的装置和方法能够记录分别代表定向能量指向方向和目标物体指向方向的矢量,以允许基于空间的中性粒子束的快速重新瞄准视线对准转移到独立于相对参考帧矢量测量的目标弹道导弹轨迹 平台振动引起的不确定性,以及空间噪声等。

    Multiple instruction decoder for minimizing register port requirements
    74.
    发明授权
    Multiple instruction decoder for minimizing register port requirements 失效
    用于最小化注册港口要求的多指令解码器

    公开(公告)号:US5129067A

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

    申请号:US361914

    申请日:1989-06-06

    IPC分类号: G06F9/30 G06F9/34 G06F9/38

    摘要: A multiple instruction decoder includes an input latch for receiving a plurality of logic instructions, wherein the plurality of logic instructions include N register-operand identifiers; arbitration logic coupled to the input latch for arbitrating read port contentions by the N register-operand identifiers for M available read ports (where M is less than N) based on arbitration data corresponding to each of the logic instructions, and for generating control signals indicative thereof; and a multiplexing unit for selectively supplying the N register-operand identifiers to the M available read ports in response to the control signals generated by the arbitration logic.

    Apparatus and method for improving load regulation in switching power
supplies
    75.
    发明授权
    Apparatus and method for improving load regulation in switching power supplies 失效
    改善开关电源负载调节的装置和方法

    公开(公告)号:US5008796A

    公开(公告)日:1991-04-16

    申请号:US533973

    申请日:1990-06-06

    IPC分类号: H02M3/28 H02M3/335

    CPC分类号: H02M3/33523

    摘要: A circuit for limiting the effect of overshoot in a transformer of the type having a primary winding and a secondary winding. The secondary winding is coupled to a load and the circuit has an output. An auxiliary or ballistic winding is operatively connected to the transformer and is adapted to generate a winding voltage which varies in response to a voltage generated across the primary winding. An electronic switch, preferably a transistor, is interposed between the ballistic winding and the output of the circuit. The switch is capable of being disposed in a first position or a second position. In one preferred embodiment, the winding voltage is communicated to the circuit output when the switch is in the first position. An actuating arrangement is coupled with both of the ballistic winding and the electronic switch. The electronic switch is disposed into the first position by the actuating arrangement a predetermined time interval after the winding voltage has exceeded a predetermined reference voltage. Accordingly, overshoot is eliminated in the output voltage of the circuit and load regulation of the transformer is improved.

    High performance processor interface between a single chip processor and
off chip memory means having a dedicated and shared bus structure
    76.
    发明授权
    High performance processor interface between a single chip processor and off chip memory means having a dedicated and shared bus structure 失效
    单芯片处理器和离线芯片存储器之间的高性能处理器接口意味着具有专用和共享的总线结构

    公开(公告)号:US4851990A

    公开(公告)日:1989-07-25

    申请号:US12226

    申请日:1987-02-09

    CPC分类号: G06F13/4243 G06F15/7835

    摘要: Methods and apparatus for realizing a high performance interface between a processor, constituting part of a reduced instruction set computer (RISC) system, and a set of devices, including memory means. According to the invention, the interface includes three independent buses. A shared processor output bus, a processor input instruction bus, and a bidirectional data bus. The shared processor output address bus coupled the processor and the computer's memory. This bus carries both instructon and data access signals being transmitted by the processor to the memory. The processor input instruction bus also couples the processor and the computer's memory means, but carries instruction signals being transmitted from the memory to the processor. The bidirectional data bus provides a signal path for carrying data signals being transmitted by the memory to the processor and vice-a-versa. The novel interface uses demultiplexed buses for simpler timing and uses the separate data and instruction buses to provide extremely high transfer rates at a reasonable cost. The shared address bus accommodates pipelined and burst mode processor protocols with the burst mode protocol allowing concurrent data and instruction transfers. Methods and apparatus for controlling the buses and reporting bus status, etc., are also part of the invention and facilitate the implementation of features that include status reporting, handshaking between devices and the RISC processor, and bus arbitration.

    Methods and apparatus for providing a user oriented microprocessor test
interface for a complex, single chip, general purpose central
processing unit
    77.
    发明授权
    Methods and apparatus for providing a user oriented microprocessor test interface for a complex, single chip, general purpose central processing unit 失效
    用于为复杂的单芯片通用中央处理单元提供面向用户的微处理器测试接口的方法和装置

    公开(公告)号:US4811345A

    公开(公告)日:1989-03-07

    申请号:US942472

    申请日:1986-12-16

    CPC分类号: G06F11/2236 G06F11/2733

    摘要: Methods and apparatus are disclosed that facilitate the testing and development of computer systems that include at least one single chip microprocessor. In particular, a parallel test interface is described that allows an external test unit to (1) directly load instructions into the microprocessor under test utilizing the existing bus structure of the computer system; (2) step the processor through preselected test instruction sequences; (3) monitor processor states in both the processor's test and normal execution modes; and (4) halt and resume normal instruction processing. According to the invention, the microprocessor test interface comprises a plurality of dedicated CPU status output pins and a plurality of dedicated CPU control input pins, used by the test unit in combination with the existing bus structure of the computer system to provide the desired test facility for the single chip microprocessor. The preferred embodiment of the invention is realized in a RISC environment where the instruction lengths are fixed and the instruction processor has a single cycle execution time. Such an embodiment facilitates the direct insertion of instructions by the tester into the processor for decoding, without having to queue instructions or pass through complicated intervening hardware or test logic.

    General-purpose register file optimized for intraprocedural register
allocation, procedure calls, and multitasking performance
    78.
    发明授权
    General-purpose register file optimized for intraprocedural register allocation, procedure calls, and multitasking performance 失效
    通用寄存器文件优化用于进行内部寄存器分配,过程调用和多任务性能

    公开(公告)号:US4777588A

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

    申请号:US771311

    申请日:1985-08-30

    摘要: A high speed register file for use by an instruction processor suitable for reduced instruction-set computers (RISCs) is disclosed which is preferably used with an efficient register allocation method. The register file facilitates the passing of parameters between procedures by dynamically providing overlapping registers which are accessible to both procedures. Each procedure also has a set of "local" registers assigned to it which are inaccessible from other procedures. The register file is divided into a number of blocks and a protection register stores a word which proscribes access by a particular procedure or task to certain blocks. In this manner, an instruction processor using the register file can operate on multiple tasks maintaining the integrity of each from undesired changes occuring in the others.

    摘要翻译: 公开了一种适用于精简指令集计算机(RISC)的指令处理器所使用的高速寄存器文件,其优选地以有效的寄存器分配方法使用。 寄存器文件通过动态地提供两个过程可访问的重叠寄存器来促进过程之间的参数传递。 每个过程也有一组分配给它的“本地”寄存器,不能从其他过程访问。 寄存器文件被分成多个块,并且保护寄存器存储一个单词,其禁止特定过程或任务访问某些块。 以这种方式,使用寄存器文件的指令处理器可以对多个任务进行操作,从而保持每个任务的完整性,而不是在其他任务中发生不希望的变化。

    Earth engaging implements
    80.
    发明授权
    Earth engaging implements 失效
    地球接合工具

    公开(公告)号:US4638868A

    公开(公告)日:1987-01-27

    申请号:US716624

    申请日:1985-03-27

    IPC分类号: A01B15/02 A01B35/22 A01B23/02

    CPC分类号: A01B15/025 A01B35/225

    摘要: An earth engaging implement and tine construction comprising a tine having bolted thereto an adaptor having an upper surface externally tapered in cross section, an elongated slot extending through the adaptor to receive a bolt head, and the lower surface of the adaptor comprising a rediused portion and a flat portion. An earth engaging implement includes an earth engaging portion and an attachment portion, the attachment portion comprising a tapered socket of complementary cross sectional shape to the upper surface of the adaptor, and the earth engaging implement being secured to the adaptor by a wedging frictional grip on to the upper surface. The adaptor has an angle of inclination of the upper surface thereof when mounted on the tine which corresponds to the angle of attachment portion of the earth engaging implement when it is oriented for ground engagement.

    摘要翻译: 一种地面接合工具和齿构造,其包括具有螺栓连接到其上的具有横截面为外锥形的上表面的适配器的齿,延伸穿过适配器以容纳螺栓头的细长槽,并且适配器的下表面包括重新连接的部分和 平坦部分。 地面接合工具包括地面接合部分和附接部分,所述附接部分包括与适配器的上表面互补的横截面形状的锥形插座,并且接地工具通过楔形摩擦把手固定到适配器上 到上表面。 适配器当安装在与地面接合工具的附接部分的角度相对应的齿上时,其上表面具有倾斜角度,当其被定向成接地接合时。