這裡蒐索程式師資訊,查找有用的技術資料
当前位置:首页 » 服务存储 » 芯片存储容量的表示方法
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

芯片存储容量的表示方法

发布时间: 2022-09-20 14:36:28

存储容量的两种表示方法及其转换

在计算机中存储容量的基本单位是字节B
1KB=1024B
1MB=1024KB
1GB=1024MB

❷ 怎样在内存芯片上看它有多少MB

看内存条的容量比较麻烦,因为内存条的品牌不同,颗粒数也不同,常见的内存条容量鉴别方法如下:
通过查验内存颗粒的型号可以计算出内存的容量。虽然目前生产内存条的厂商有许多,但能生产内存颗粒、并且能够占领市场的厂家相对来说就不多了,国内市场上主流内存条所有的内存颗粒主要是由一些国际性的大厂所生产。
下面就以几个大厂的内存颗粒编码规则为例来说明内存容量的辨识方法。
(1)三星内存颗粒
由于目前使用三星的内存颗粒来生产内存条的厂家非常多,使得其在市场上有很高的占有率。又由于其产品线庞大,使得其命名规则非常复杂。三星内存颗粒的型号是采用一个16位数编码命名的。其中,用户更关心的是内存容量和工作速率的识别。
编码规则:K4XXXXXXXX-XXXXX
主要含义:
第1位——芯片功能K。代表内存芯片。
第2位——芯片类型4。代表DRAM。
第3位——芯片更进一步的类型说明。S代表SDRAM、H代表DDR、G代表 SGRAM。
第4、5位——容量和刷新速率。容量相同的内存采用不同的刷新率,也会使用不同的编号。64、62、63、65、66、67、6A代表64Mb的容量;28、27、2A代表128Mb的容量;56、55、57、5A代表256Mb的容量;51代表512Mb的容量。
第6、7位——数据线引脚个数。08代表8位数据;16代表16位数据;32代表32位数据;64代表64位数据。
第11位——连线”-”。
第14、15位——芯片的速率。如60为6ns;70为7ns;7B为7.5ns(CL=3);7C为7.5ns(CL=2);80为8ns;10为10ns(66MHz)。
知道了内存颗粒编码主要数位的含义,拿到一个内存条后就非常容易计算出它的容量。例如一条三星DDR内存,使用18片SAMSUNG K4280838B-TCBO颗粒封装。颗粒编号第4、5位“28”代表该颗粒是128Mb,第6、7位代表是8位数据带宽,这样就可以计算出该内存条的容量是,128Mb(兆数位)×16/8b=256MB(兆字节)。
注:“b”为“数位”,“B”即字节“byte”,一个字节为8位则计算除以8。关于内存容量的计算有两种情况:一种是非ECC内存,每8片8位数据宽度的颗粒就可以组成一条内存;另一种ECC内存,在每64位数据之后,还增加了8位的ECC校验码。通过校验码,可以检测出内存数据中的两位错误,纠正一位错误。所以在实际计算容量的过程中,不计算校验位,具有ECC功能的18片颗粒的内存条实际容量按16乘。在购买时也可以据此判定18片或者9片内存颗粒贴片的内存条是否为ECC内存。
(2)Micron内存颗粒
Micron(美光)内存颗粒的容量辨识相对于三星来说简单许多,下面就以MT48LC16M8A2TG-75这个编号来说明美光内存的编码规则。
主要含义:
MT——Micron的厂商名称。
48——内存的类型。48代表SDRAM;46代表DDR。
LC——供电电压。LC代表3V;C代表5V;V代表2.5V。
16M8——内存颗粒容量为128Mb。计算方法是:16M(地址)×8位数据宽度。
A2——内存内核版本号。
TG——封装方式。TG即TSOP封装。
-75——内存工作速率。-75即133MHz;–65即150MHz。
例如:一条Micron DDR内存条,编号为MT46V32M4-75的颗粒制造。该内存支持ECC功能,所以每个Bank是奇数片内存颗粒。
其容量计算为:容量32M×4b×16片/8=256MB(兆字节)。
(3)西门子内存颗粒
目前国内市场上的子公司Infineon生产的内存颗粒只有两种容量:容量为128MB的内存颗粒和容量为256MB的颗粒。编号中详细列出了其内存的容量、数据宽度。Infineon的内存队列组织管理模式都是每个颗粒由4个Bank组成,所以其内存颗粒型号比较少,辨别也是比较容易的。
HYB39S128400即128MB/4b。“128”标识的是该颗粒的容量,后三位标识的是内存数据宽度,其他也是如此,如HYB39S128800即128MB/8b;HYB39S128160即128MB/16b;HYB39S256800即256MB/8b。
Infineon内存颗粒工作速率的表示方法是在其型号最后加一短线,然后标上工作速率。
-7.5——表示该内存的工作频率是133MHz。
-8——表示该内存的工作频率是100MHz。
例如:
1条Kingston的内存条,采用16片Infineon 的HYB39S128400-7.5内存颗粒生产。其容量计算为:128Mb(兆数位)×16片/8=256MB(兆字节)。
1条Ramaxel的内存条,采用8片Infineon 的HYB39S128800-7.5内存颗粒生产。其容量计算为:128Mb(兆数位)×8片/8=128MB(兆字节)。
(4)Kingmax内存颗粒
Kingmax内存都是采用TingBGA 封装(Ting ball grid array),并且该封装模式是专利产品,所以可看到采用Kingmax颗粒制作的内存条全是该厂自己生产。Kingmax内存颗粒有两种容量:64MB和128MB。在此可以将每种容量系列的内存颗粒型号列表出来。
容量备注:
KSVA44T4AOA——64MB,16M地址空间×4位数据宽度;
KSV884T4AOA——64MB,8M地址空间×8位数据宽度;
KSV244T4XXX——128MB,32M地址空间×4
位数据宽度;
KSV684T4XXX——128MB,16M地址空间×8位数据宽度;
KSV864T4XXX——128MB,8M地址空间×16位数据宽度。
Kingmax内存的工作速率有四种状态,在型号后用短线符号隔开标识内存的工作速率:
-7A-----PC133/CL=2;
-7-------PC133/CL=3;
-8A-----PC100/ CL=2;
-8-------PC100 /CL=3。
例如:一条Kingmax内存条,采用16片KSV884T4AOA-7A的内存颗粒制造,其容量计算为:64Mb(兆数位)×16片/8=128MB(兆字节)。

❸ 有关于存储芯片容量问题

64K和16K可以理解为组数
8,1是这个芯片的位数。存储芯片一般使用位密度来表示其容量,但那样看不出单颗粒的位宽。
所以使用用64K*8或16K*1的方式来表达,很明显的可以看出芯片的位宽,方便拼接应用到它适合的总线宽度。32位总线上的256Kbyte存储器,我可以用4个64K*8的芯片拼在一起实现。字节容量256KB=64k*32位=64K*8位*4片。

现实中没有1位宽的内存芯片,最小是4位的。

前者只用一个片选,32片*16K*1位=(8片*16K*1位)*4组,组之间共享地址与数据线,要4个片选。

❹ 芯片存储容量计算

芯片容量=2的地址线位数次方 乘以 数据线位数

比如地址线8位,数据线4位 芯片容量就是2的8次方乘以4=1024位

❺ 怎么根据芯片的地址范围求该芯片的存储容量

用末地址减首地址,加1即为十六进制数,再用二进制的权位表示即可,所以根据该题中EPROM芯片的地址范围为:30800H ~ 30FFFH,可得芯片的存储容量为2KB,另外一般EPROM芯片的存储容量为4KB,再由于无地址重叠,所以芯片存储容量为2KB。

U1:0xFE000~0xFFFFF,总计8192字节;

U2:0xFA000~0xFA7FF,总计2048字节的一半,也就是1024字节;

U3的地址范围与U2完全重合,负责2048字节的另一半,也就是1024字节。

(5)芯片存储容量的表示方法扩展阅读:

存储容量是一块存储芯片上所能存储的二进制位数,假设存储芯片的存储单元数是M,一个存储单元所存储的信息的位数是N,则其存储容量为M×N。

例如单片6116芯片的地址线是11位,每个存储单元是8位,则M=2048,每个存储单元可存8位,即N=8,所以6116的存储容量=2048×8 = 2K×8 =2KB。

❻ 如图1所示,请回答以下问题:通常半导体存储器芯片的存储容量如何表示图中存储器芯片的容量是多少

用字数位数表示,以位为单位。也可以用字节数表示容量。
8位数据总线,所以用字节表示比较方便。12位地址总线=2^12=4K
地址范围:0x000 ~0x3FF
所以存储容量为4K字节。
双译码方式,适用于存储容量较大、存储单元较多的情况下。

❼ 存储器的容量怎样表示是不是有两种方法

是的,有两种,厂商所标1K为1000 bite ,1M=1000K 1G=1000M,而电脑采用二进制,1K=1024 bite(2的10次方),同样1M=1024K,1G=1024M,所有标识的容量比实际的小。

❽ 某SRAM芯片的存储容量为64k*16位,该芯片的地址线和数据线数目为多少

SRAM芯片的存储容量为64k*16位,该芯片的地址线是16根,数据线是16根。

存储容量的计算公式是:2^n,其中n就表示地址线的数目。2^16=65536,在计算机中就称其存储容量最大可扩展为64K。存储器芯片容量=单元数×数据线位数,因此64k*16位芯片的数据线是16根。

SRAM的中文意思就是静态随机存取存储器,是随机存取存储器的一种。所谓的“静态”,是指这种存储器只要保持通电,里面储存的数据就可以恒常保持。

相对之下,动态随机存取存储器(DRAM)里面所储存的数据就需要周期性地更新。然而,当电力供应停止时,SRAM储存的数据还是会消失(被称为volatile memory),这与在断电后还能储存资料的ROM或闪存是不同的。

(8)芯片存储容量的表示方法扩展阅读

SRAM主要用途:

SRAM主要用于二级高速缓存(Level2 Cache)。它利用晶体管来存储数据。与DRAM相比,SRAM的速度快,但在相同面积中SRAM的容量要比其他类型的内存小。

SRAM的速度快但昂贵,一般用小容量的SRAM作为更高速CPU和较低速DRAM 之间的缓存(cache)。

SRAM也有许多种,如AsyncSRAM (Asynchronous SRAM,异步SRAM)、Sync SRAM (Synchronous SRAM,同步SRAM)、PBSRAM (Pipelined Burst SRAM,流水式突发SRAM),还有INTEL没有公布细节的CSRAM等。

SRAM一般可分为五大部分:存储单元阵列(core cells array),行/列地址译码器(decode),灵敏放大器(Sense Amplifier),控制电路(control circuit),缓冲/驱动电路(FFIO)。

SRAM是静态存储方式,以双稳态电路作为存储单元,SRAM不像DRAM一样需要不断刷新,而且工作速度较快,但由于存储单元器件较多,集成度不太高,功耗也较大。

❾ 计算机存储容量的基本单位是字节,用b表示,计算中一般用Kb(千字节)或Mb(兆字节)或Gb(吉字节)作为

硬件厂商在生产内存芯片时是按1MB=1000KB来算的
500G
实际上就是
500*1000*1000Kb这样换算的
也就是说这些字节再除以1024*1024就是真实的M了
刚才我算了一下
500G
约等于
476.837158M

❿ 怎么根据芯片的地址范围求该芯片的存储容量

用末地址减首地址,加1即为十六进制数,再用二进制的权位表示即可。所以根据该题中EPROM芯片的地址范围为:30800H ~ 30FFFH。

可得芯片的存储容量为2KB。另外EPROM芯片的存储容量为4KB,再由于无地址重叠,所以芯片存储容量为2KB。

片容量=2的地址线位数次方乘以数据线位数,比如地址线8位,数据线4位,芯片容量就是2的8次方乘以4=1024位。

按位计算 (b) : 存储容量 = 存储单元个数 x 存储字长。

按字节计算(B): 存储容量 = 存储单元个数 x 存储字长 / 8。

存储单元 :CPU访问存储器的最小单位,每个存储单元都有一个地址。

存储字长 :存储器中一个存储单元(存储地址)所存储的二进制代码的位数。

(10)芯片存储容量的表示方法扩展阅读:

芯片储存之间的关系:

存储单元与地址线的关系: CPU访问存储器的最小单位是存储单元且每个存储单元都有一个地址,1 根地址线可以查找 2 个地址既2个存储单元,16根地址线则可以查找 2^16个存储单元。

存储字长与数据线的关系 : 存储字长是指存储器中一个存储单元(存储地址)所存储的二进制代码的位数,而二进制代码的位数是由数据线的根数决定的,也就是说: 存储字长 = 数据线根数字节(B)与位(b)的关系 : 计算机里规定 1Byte = 8bit 。