会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • Aligning load/store data with big/little endian determined rotation distance control
    • 对齐加载/存储数据与大/小端确定旋转距离控制
    • US20050071583A1
    • 2005-03-31
    • US10984271
    • 2004-11-08
    • David Shepherd
    • David Shepherd
    • G06F9/34G06F9/312G06F9/315G06F9/38G06F12/00G06F12/04
    • G06F9/30043G06F9/30032G06F9/3816G06F9/383
    • The present invention relates generally to microprocessor or microcontroller architecture, and particularly to an architecture structured to handle unaligned memory references. A method is disclosed for loading unaligned data stored in several memory locations, including a step of loading a first part of the unaligned data into a first storage location and rotating the first part from a first position to a second position in the first memory location. Next a second part of the unaligned data is loaded into a second storage location and rotated from one position to another position. Then the first storage location is combined with the second storage location using a logical operation into a result storage location. The storage locations may be, for example, 64-bit registers. The logical operation may be a bit-wise OR operation. The method may optionally include, performing masking, zero-extending and/or sign extending operations on the first storage location, when the first part of the unaligned data is in the second position of the first storage location.
    • 本发明一般涉及微处理器或微控制器架构,特别涉及一种结构化以处理未对齐的存储器引用的架构。 公开了一种用于加载存储在多个存储器位置中的未对齐数据的方法,包括将未对齐数据的第一部分加载到第一存储位置并将第一部分从第一位置旋转到第一存储器位置中的第二位置的步骤。 接下来,未对齐数据的第二部分被加载到第二存储位置并且从一个位置旋转到另一个位置。 然后,使用逻辑操作将第一存储位置与第二存储位置组合到结果存储位置。 存储位置可以是例如64位寄存器。 逻辑运算可以是逐位或运算。 当未对齐数据的第一部分处于第一存储位置的第二位置时,该方法可以可选地包括对第一存储位置执行掩蔽,零扩展和/或符号扩展操作。
    • 6. 发明授权
    • Cache memory store buffer
    • 缓存存储器缓冲区
    • US06434665B1
    • 2002-08-13
    • US09410678
    • 1999-10-01
    • David ShepherdRajesh Chopra
    • David ShepherdRajesh Chopra
    • G06F1100
    • G06F12/0855
    • Methods and an apparatus for storing information in a processing device with flexible security are disclosed. In one embodiment, an apparatus processes back-to-back write and read operations without stalling the processor. A cache memory subsystem buffers write operations between a central processing unit (CPU) and the cache memory subsystem. Included in the cache memory subsystem are a tag memory, a data memory and a store buffer. The store buffer is coupled to both the data memory and the tag memory. Additionally, the store buffer stores a write operation.
    • 公开了一种在具有灵活安全性的处理设备中存储信息的方法和装置。 在一个实施例中,设备在不停止处理器的情况下处理背靠背写入和读取操作。 缓存存储器子系统缓冲中央处理单元(CPU)和高速缓冲存储器子系统之间的写入操作。 高速缓冲存储器子系统中包括标签存储器,数据存储器和存储缓冲器。 存储缓冲器耦合到数据存储器和标签存储器。 另外,存储缓冲器存储写入操作。
    • 7. 发明授权
    • Feeder for centrifugal apparatus
    • 离心设备进料器
    • US4534754A
    • 1985-08-13
    • US615273
    • 1984-05-30
    • David Shepherd
    • David Shepherd
    • B03B5/00B04B5/00B04B11/02B01D45/12B04B11/00
    • B03B5/00B04B11/02B04B5/00B04B2005/045
    • An apparatus and method for providing an accurately regulated flow of liquid medium to a device mounted in or on a rotor of a centrifuge, comprises a scoop on the rotor having a mouth opening forwards in the direction of rotation, with a duct connecting the mouth to the device; the liquid medium being projected as a jet into the path of the rotating scoop so that the mouth chops out a mid-portion of the jet during each revolution, and feeds it to the device. Rotation rates are high, typically 50,000 rpm for devices like liquid flow density balances for mass detection, but may be less and/or variable with SFFF devices.
    • 一种用于向安装在离心机的转子中或其上的设备提供精确调节的液体介质流的装置和方法,包括转子上的勺子,其具有在旋转方向上向前开口的口, 装置; 液体介质以喷射的方式投射到旋转勺的路径中,使得在每次旋转期间嘴部剔除喷射的中间部分,并将其馈送到装置。 旋转速率高,对于质量检测的液体流量密度平衡等设备,通常为50,000 rpm,但SFFF装置可能较少和/或变化。