[发明专利]24C系列芯片存储容量的识别方法有效
申请号: | 201010287900.0 | 申请日: | 2010-09-20 |
公开(公告)号: | CN101950368A | 公开(公告)日: | 2011-01-19 |
发明(设计)人: | 袁珍平 | 申请(专利权)人: | 珠海天威技术开发有限公司 |
主分类号: | G06K17/00 | 分类号: | G06K17/00 |
代理公司: | 珠海智专专利商标代理有限公司 44262 | 代理人: | 张中;段淑华 |
地址: | 519060 广东省珠海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 24 系列 芯片 存储容量 识别 方法 | ||
技术领域
本发明涉及一种芯片的识别方法,尤其是涉及24C系列芯片存储容量的识别方法。
背景技术
24C系列芯片被广泛应用在小容量存储的领域,如应用墨盒芯片或碳粉盒芯片中。24C系列芯片包括有24C01、24C02、24C04、24C08…24C1024等型号,其中“24C”表示芯片的系列型号,后面的数字为2的若干次方,不同型号的芯片存储容量不同。例如,24C01型号的芯片存储容量地址线为7根,其存储地址所表示的范围是从00H到7FH,也就是二进制数的0000000到1111111,存储容量为128字节。24C02型号的芯片存储容量地址线为8根,其存储地址所表示的范围从00H到FFH,也就是二进制数的00000000到11111111,存储容量为256字节。24C04型号的芯片存储容量地址线为9根,其存储地址所表示的范围从00H到1FFH,即二进制数的000000000到111111111,存储容量为512字节。以此类推,24C512型号的芯片存储地址线为16根,其存储容量为512K字节,24C1024型号的芯片存储地址线为17根,其存储容量为1024K字节。
可见,24C系列芯片中,随着型号数字的递增,存储容量的地址线也递增,其存储容量也随之递增。并且,相邻两型号的芯片中,后一型号的芯片比前一型号的芯片存储容量地址线增加一根,存储容量也是前一型号芯片存储容量的两倍。
由于24C系列芯片内部不存储用于识别芯片型号的ID码,因此现有识别24C系列芯片型号及存储容量的方法有以下两种:一种是通过肉眼直接观察芯片印丝,即芯片存储容量地址线的数量,这种方法工作效率低下,且准确性不高;另一种方法是通过仪器将芯片中所存储的数据读出,由技术人员根据所读出的数据分析芯片的存储容量,这种方法需要仪器不断读取芯片的数据,且要求技术人员对每一芯片的数据进行分析从而判断芯片的型号及存储容量。上述两种方法均需要对每一芯片进行人工操作及分析,工作效率不高。
同时,24C系列芯片每一字节均有自己对应的存储地址,且当24C系列芯片接收到大于其存储容量的地址时,其并不会因地址超出内部存储地址而发出提示信息,而是将超出存储地址部分的去掉,直接访问有效地址对应的字节。
例如,主机向24C01型号芯片发送访问存储地址为80H,即二进制数10000000的字节的命令,由于24C01型号芯片的最大存储地址为7FH,其地址线仅为7根,因此24C01型号芯片将超出7位的地址数据去掉,即将最高位的“1”去掉,将低七位作为有效的访问地址,此时24C01型号芯片将访问存储地址为00H的字节。
此外,24C系列芯片中型号为24C04及24C08的芯片对A3命令有响应,且只有型号为24C08的芯片对A4及A8命令有响应,应用上述命令可识别芯片的型号。
发明内容
本发明的主要目的是提供一种方便准确的24C系列芯片存储容量识别方法。
本发明的另一目的是提供一种识别效率高的24C系列芯片存储容量识别方法。
为实现上述的主要目的,本发明提供的24C系列芯片存储容量识别方法包括步骤一:选取24C系列芯片内存储地址小于7FH的任一字节,将该字节的存储地址记为第一地址;步骤二:向第一地址对应的字节写入第一数据,在第一地址的最高位前增加一位有效二进制数并记为第二地址,读取第二地址的对应字节所存储的第二数据,判断第二数据与第一数据是否相等,若相等,则根据第一地址的有效位数确定芯片的存储容量,否则执行步骤三;步骤三:选取芯片内存储地址有效位数与第二地址有效位数相等的任一字节,将该字节的存储地址记为新的第一地址,返回执行步骤二。
由上述方案可见,读写24C系列芯片内的数据后,可通过判断第一数据与第二数据是否相等来确定24C系列芯片的存储地址数据线有多少根,从而判断24C系列芯片的具体型号,进而计算出该芯片的存储容量。并且,对24C系列芯片识别过程中,不需要人工参与,大大提高识别的效率。
一个优选的方案是,步骤二中,写入第一数据前,将第一地址对应字节的数据保存至一寄存器中。这样,能确保第一地址对应字节的原始数据得以保存,以便后续使用。
进一步的方案是,步骤一中,选取第一地址前,对芯片的存储器执行清零操作;且步骤二中,所写入的第一数据为非零数据。这样,可确保写入的第一数据与第一地址对应字节所存储的原始数据不相同,确保检测的准确性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海天威技术开发有限公司,未经珠海天威技术开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010287900.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:第二代居民身份证蓝牙识别装置
- 下一篇:月球卫星X射线探测器实时数据处理方法