会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 61. 发明申请
    • Configuration of Host LBA Interface With Flash Memory
    • 使用闪存配置主机LBA接口
    • US20080155177A1
    • 2008-06-26
    • US11616231
    • 2006-12-26
    • Alan W. SinclairBarry Wright
    • Alan W. SinclairBarry Wright
    • G06F12/02
    • G06F12/0246G06F12/04G06F2212/7206
    • Data files are assigned addresses within one or more logical blocks of a continuous logical address space interface (LBA interface) of a usual type of flash memory system with physical memory cell blocks. This assignment may be done by the host device which typically, but not necessarily, generates the data files. The number of logical blocks containing data of any one file is controlled in a manner that reduces the amount of fragmentation of file data within the physical memory blocks, thereby to maintain good memory performance. The host may configure the logical blocks of the address space in response to learning the physical characteristics of a memory to which it is connected.
    • 数据文件在具有物理存储器单元块的通常类型的闪存系统的连续逻辑地址空间接口(LBA接口)的一个或多个逻辑块内被分配地址。 该分配可以由主机设备完成,主机设备通常但不一定生成数据文件。 以减少物理存储器块内的文件数据的分段量的方式控制包含任何一个文件的数据的逻辑块的数量,从而保持良好的存储器性能。 响应于学习与其连接的存储器的物理特性,主机可以配置地址空间的逻辑块。
    • 63. 发明申请
    • METHOD AND APPARATUS FOR EFFICIENTLY ACCESSING BOTH ALIGNED AND UNALIGNED DATA FROM A MEMORY
    • 从存储器中有效地访问两个对齐和对数据的方法和装置
    • US20080010433A1
    • 2008-01-10
    • US11837241
    • 2007-08-10
    • Eric FluhrSheldon Levenstein
    • Eric FluhrSheldon Levenstein
    • G06F9/34
    • G06F12/04G06F12/0846G06F12/0886
    • A technique for improving access times when accessing memory, such as when accessing data from cache. By a unique manipulation and usage of a specified memory address in combination with the cache's internal organization, the address range required by the requested data can be covered by one odd and one even segment of the cache, where the odd segment is always at the base address created by the summation of the source operands and set to the odd segment, and the even address is created by summation of the source operands plus an offset value equivalent to the size of the cache line. This structural regularity is used to efficiently generate both the even and odd addresses in parallel to retrieve the desired data.
    • 一种用于在访问内存时改进访问时间的技术,例如从缓存访问数据时。 通过与高速缓存的内部组织结合使用指定的存储器地址的独特操作和使用,所请求的数据所需的地址范围可以由高速缓存的一个奇数和一个偶数段覆盖,其中奇数段总是在基地 地址由源操作数的总和创建并设置为奇数段,偶数地址是通过源操作数的加法加上与缓存行大小相等的偏移值来创建的。 这种结构规律性用于有效地同时产生偶数和奇数地址以检索所需数据。
    • 64. 发明授权
    • Method and apparatus for efficiently accessing both aligned and unaligned data from a memory
    • 用于从存储器有效地访问对准和未对齐数据的方法和装置
    • US07302525B2
    • 2007-11-27
    • US11055828
    • 2005-02-11
    • Eric Jason FluhrSheldon B. Levenstein
    • Eric Jason FluhrSheldon B. Levenstein
    • G06F12/02
    • G06F12/04G06F12/0846G06F12/0886
    • A technique for improving access times when accessing memory, such as when accessing data from cache. By a unique manipulation and usage of a specified memory address in combination with the cache's internal organization, the address range required by the requested data can be covered by one odd and one even segment of the cache, where the odd segment is always at the base address created by the summation of the source operands and set to the odd segment, and the even address is created by summation of the source operands plus an offset value equivalent to the size of the cache line. This structural regularity is used to efficiently generate both the even and odd addresses in parallel to retrieve the desired data.
    • 一种用于在访问内存时改进访问时间的技术,例如从缓存访问数据时。 通过与高速缓存的内部组织结合使用指定的存储器地址的独特操作和使用,所请求的数据所需的地址范围可以由高速缓存的一个奇数和一个偶数段覆盖,其中奇数段总是在基地 地址由源操作数的总和创建并设置为奇数段,偶数地址是通过源操作数的加法加上与缓存行大小相等的偏移值来创建的。 这种结构规律性用于有效地同时产生偶数和奇数地址以检索所需数据。
    • 67. 发明授权
    • Memory configuration apparatus, systems, and methods
    • 内存配置设备,系统和方法
    • US07136987B2
    • 2006-11-14
    • US10815173
    • 2004-03-30
    • Inching Chen
    • Inching Chen
    • G06F12/00G06F9/34
    • G06F12/04G06F12/0646Y02D10/13
    • An apparatus and a system, as well as a method and article, may operate to control a bandwidth of a memory coupled to a plurality of data processing units responsive to protocol indications, such as a number of data processing units in use. In some embodiments, apparatus and systems, as well as methods and articles, may operate to select a memory access group size of about 2N memory banks responsive to receiving an indication of a change in a protocol type, wherein the group is selected from a number B of banks, and N is associated with the protocol type.
    • 装置和系统以及方法和文章可以操作以响应于诸如使用的数据处理单元的协议指示来控制耦合到多个数据处理单元的存储器的带宽。 在一些实施例中,装置和系统以及方法和物品可以操作以响应于接收到协议类型的变化的指示来选择大约2个N个存储体的存储器存取组大小, 其中所述组是从数量B的组中选择的,并且N与所述协议类型相关联。
    • 70. 发明授权
    • Architecture to relax memory performance requirements
    • 架构放松内存性能要求
    • US06970993B2
    • 2005-11-29
    • US10658058
    • 2003-09-08
    • Bruce L. TroutmanRussell B. LloydRandal Q. Thornley
    • Bruce L. TroutmanRussell B. LloydRandal Q. Thornley
    • G06F12/04G06F12/00
    • G06F12/04
    • The present invention provides a memory architecture allowing for instructions of variable length to be stored without wasted memory spaces. Instructions of one, two, and three bytes can all be retrieved in a single fetch. The exemplary embodiment divides the memory block into two ×16 memories having some special addressing circuitry. This structure logically arranges the memory into a number of rows, each of four byte-wide columns. To the first of these ×16 memories, the full address is provided. If the address is within the two columns of the second ×16 memory, the full address is also provided to the second ×16 memory. If the address is to the first of the ×16 memories, the second ×16 memory instead receives the portion of the address specifying the row with one added to it. This results in a dual row access with the last one or two bytes of 3-byte instruction being supplied by the row above the first byte. The net effect is that all the physical memory physical space is used for program code with none being wasted in the 24-bit access.
    • 本发明提供一种允许存储可变长度指令而不浪费存储空间的存储架构。 一个,两个和三个字节的指令都可以在单个提取中检索。 该示例性实施例将存储块划分成具有一些特殊寻址电路的两个x16存储器。 该结构将内存逻辑排列成四行字节列中的每一行。 对于这些x16存储器中的第一个,提供了完整的地址。 如果地址在第二x16存储器的两列内,则还将向第二x16存储器提供完整地址。 如果地址是x16存储器中的第一个,则第二x16存储器代替地接收指定行的地址部分。 这导致双行访问,最后一个或两个字节的3字节指令由第一个字节之上的行提供。 最终的效果是所有的物理内存物理空间都用于程序代码,24位访问中没有浪费。