欢迎访问ic37.com |
会员登录 免费注册
发布采购

DS2506S 参数 Datasheet PDF下载

DS2506S图片预览
型号: DS2506S
PDF下载: 下载PDF文件 查看货源
内容描述: 64千位只添加存储器 [64-kbit Add-Only Memory]
分类和应用: 存储内存集成电路光电二极管OTP只读存储器
文件页数/大小: 25 页 / 560 K
品牌: DALLAS [ DALLAS SEMICONDUCTOR ]
 浏览型号DS2506S的Datasheet PDF文件第17页浏览型号DS2506S的Datasheet PDF文件第18页浏览型号DS2506S的Datasheet PDF文件第19页浏览型号DS2506S的Datasheet PDF文件第20页浏览型号DS2506S的Datasheet PDF文件第21页浏览型号DS2506S的Datasheet PDF文件第22页浏览型号DS2506S的Datasheet PDF文件第24页浏览型号DS2506S的Datasheet PDF文件第25页  
DS2506  
When reading the data memory of the DS2506 with the Extended Read Memory command, there are two  
situations where a 16-bit CRC is transmitted. One 16-bit CRC follows each Redirection Byte, another  
16-bit CRC is received after the last byte of a memory data page is read. The CRC at the end of the  
memory page is always the result of clearing the CRC generator and shifting in the data bytes beginning  
at the first addressed memory location of the EPROM data page until the last byte of this page. With the  
initial pass through the Extended Read Memory flow chart the 16-bit CRC value is the result of shifting  
the command byte into the cleared CRC generator, followed by the two address bytes and the Redirection  
Byte. Subsequent passes through the Extended Read Memory flow chart will generate a 16-bit CRC that  
is the result of clearing the CRC generator and then shifting in the Redirection Byte only.  
When writing to the DS2506 (either data memory or status memory), the bus master receives a 16-bit  
CRC to verify the correctness of the data transfer before applying the programming pulse. With the initial  
pass through the Write Memory/Status flow chart the 16-bit CRC will be generated by clearing the CRC  
generator, shifting in the command, address low, address high and the data byte. Subsequent passes  
through the Write Memory/Status flow chart due to the DS2506 automatically incrementing its address  
counter will generate an 16-bit CRC that is the result of loading (not shifting) the new (incremented)  
address into the CRC generator and then shifting in the new data byte.  
The comparison of CRC values and decision to continue with an operation are determined entirely by the  
bus master. There is no circuitry on the DS2506 that prevents a command sequence from proceeding if  
the CRC stored in or calculated by the DS2506 does not match the value generated by the bus master. For  
more details on generating CRC values including example implementations in both hardware and  
software, see the Book of DS19xx iButton Standards.  
CRC-16 HARDWARE DESCRIPTION AND POLYNOMIAL Figure 12  
23 of 25  
 复制成功!