Part Number Hot Search : 
ARF477FL ML4819 C1011 DF45206 CRS0406 C1H10 LMUN5314 AMS3106M
Product Description
Full Text Search
 

To Download AN1120 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  january 2002 1/7 AN1120 application note eeprom-based application specific memories although the bulk of memory devices shipped today are standard commodity products, there is a rapidly growing market for application specific memories (asms). these are devices that are specifically opti- mized for particular applications. these include both custom devices, and standard products that are de- signed to perform a specific function. the general concept of asm is applicable to any type of memory, but the greatest activity today involves devices that include non-volatile memories, such as flash, otp or eeprom. the concept of asm is not new, but recent advances in technology, manufacturing efficiency and design re-use have made it possible to develop and produce asms at previously unobtainable levels of price-to- performance, and with very short design times. this is opening up a huge range of innovative potential applications that were not previously feasible on technical, economic or time-to-market grounds. one of the first application specific memory devices was the phonecard chip, which st began manufac- turing over 20 years ago. todays phonecard chips are considerably more sophisticated, but still retain the same basic requirements: they are non-volatile memories with extremely special protection features, and they must be produced at extremely low cost. many applications need devices with the same character- istics, with the result that the techniques developed to meet the economic and technical demands of the phonecard market can be successfully applied to other areas. the two main benefits of asm technology are cost reduction through the use of fewer packages, and the protection of stored data or intellectual property. reducing component count can be achieved either by mounting different memory chips in a single package or by implementing different memory functions on the same chip. a wide range of protection functions is available, including: n read and write control mechanisms, both hardware and software n otp (one-time programmable) areas n logic functions n transport codes, anti-tearing functions, issuer keys, and other sophisticated mechanisms developed for the smartcard and phonecard markets. application note an1292 illustrates the general structure of an asm, and the variety of building blocks that are available. typically, the core of the asm is an eeprom array. eeprom is ideal for asms be- cause of its byte-level programmability, its high write-cycle endurance and C increasingly important C its ability to operate at low voltage, and with very low operating and standby currents. the eeprom can also be complemented by other types of memory, such as eprom (for otp functions) and flash memory (for large scale program code storage). the wide choice of building blocks allows the customer to choose the optimum trade-off between the se- curity mechanisms employed and the cost of the asm. this is essential because many asm applications are extremely cost-sensitive, and the target device costs can be as low as tens of cents in very high vol- umes.
AN1120 - application note 2/7 the following examples illustrate some of the ways in which asm technology is currently being applied to improve security, to enhance functionality and to lower costs in all of the major equipment segments, in- cluding the computer, telecommunications, consumer and automotive markets. dimm cards identifier (spd) to illustrate how effective the asm concept is, consider the m34c02. this has been developed for a highly specific market that is more conventionally handled as part of the standard applications market. jedec defines a standard for dram in dual in-line memory modules (dimm). part of this includes the serial presence detect (spd) function, which used by the pc during system configuration, and is manda- tory for all new 168-pin and 200-pin dimms for pcs and workstations and will also be used in dimms for new pc vga cards. this function allows the identification of the parameters that specify the dimm (dram type, speed, organization, manufacturer, etc.). the m34c02, is a serial eeprom that is specifically designed to implement this non-volatile parameter storage, in such as way as to enhance the reliability of the serial presence detect (spd) function in dimm. the m34c02 stores the dimm configuration data, which can be read through the smbus. the m34c02 offers a superior solution to the standard 2 kbit i 2 c serial eeprom. because the spd data is critical to the reliability of the system, the eeprom needs to be immune to both accidental data corrup- tion and tampering by the user. standard eeproms offer good security against accidental data corruption but can obviously provide no protection against tampering as they are designed to support repeated erase/program cycles. this problem is solved with the m34c02 by making one half of the memory array permanently lockable. this means that after programming the spd data in the dimm, the manufacturer can issue an irreversible command to write-protect this area, still leaving the other half of the memory array free for scratch-pad use. of course, an asm specifically designed for one application may still be useful in others. for example, the concept of software-lockable eeprom has wider applications than dimms, and the m34c02 has given rise to a range of devices offering this facility. acr serial bus eeprom for pc motherboards the m34a02 eeprom is a dedicated chip for the advanced communication riser market. it is designed for plug and play cards that connect to the pc motherboard smbus structure. the m34a02 stores the acr configuration data, which can be read through the smbus. in addition, the m34a02 memory architecture offers the flexibility required to define both variable size enumeration areas and defined size vendor areas. the acr configuration data includes the parameters describing the configuration of modem, ethernet, phoneline, wireless networking, xdsl and audio functions available on the acr card. the m34a02 eeprom device contains a two-wire smbus serial interface that uses a bi-directional data line and one clock line. it is powered by a single 2.7 v to 3.6 v supply voltage, and has a hard-ware write- control. the device is programmed by the acr card issuer, and the application retrieves card configuration data in read mode using the standard 100 khz smbus bus protocol. the serial bus pin-out is also standard. among the m34a02 performance figures are more than one million erase/write cycles and data retention of more than 40 years. it fulfills all the acr requirements contained in the new industry-wide standard for advanced pc communication riser cards established by the acr sig (advanced communication riser association special interest group) of which stmicroelectronics is an adopted member. other features of the device include up to 16 byte page write, together with random and sequential read modes, automatic address incrementing and enhanced esd/latch-up behavior. these devices come in plastic small outline (so8) or thin shrink small outline (tssop8) packages.
3/7 AN1120 - application note tamper-proof counting there are many applications where it is necessary to keep an incorruptible count of the number of times a particular event has occurred. many photocopiers, for example, keep a count of the number of copies made, and this information is often used to calculate rental or service charges or to investigate warranty claims. for example, if the number of copies recorded is significantly greater than the number of copies expected from a toner cartridge, this could indicate that the user has refilled the cartridge (perhaps with an inferior toner) and this could, in turn, affect the warranty. clearly, the end user should not be able to modify the data stored in the photocopiers non-volatile memory. figure 1. m35080 block diagram an application where tamper-proof counting is even more important is in the car odometer. the value of a used car is greatly affected by its total mileage, and so the illegal practice of turning back the clock is as old as the used-car market. the m35080 was developed as a solution to this problem. as shown in figure 1, the m35080 is derived from the m95080, an 8 kbit eeprom with an spi interface. the main difference is the addition of comparators and control logic to govern the write operations in the first 32 bytes of the eeprom array. this allows the write operation to proceed in this area only if the new value for each 16-bit word is greater than the data already stored there. as a result, the first 32 bytes of the ee- prom array emulate an array of 16 unidirectional 16-bit counters. the particularly demanding requirements of this application would not have been met by the typical ee- prom endurance of 100k erase/write cycles and ten year data retention (both of which would have been too low). the m35080, therefore, is built with sts high endurance double polysilicon cmos technology. for the m35080, one million erase/write cycles and a 40-year data retention are guaranteed over a tem- perature range of C40 c to +85 c, ensuring that the odometer will function correctly throughout the life- time of the car. read/write area features 5 mhz clock spi protocol sixteen16-bit unidirectional counters hardware protection of status register 32-byte page mode selectable size read only eeprom area hardware protection of full area (except counter) ai02844b size of the read-only eeprom area (protection by quarter or half of memory) status register 001fh 0000h incremental register
AN1120 - application note 4/7 embedding asms in objects in the examples considered so far, the asm is incorporated into equipment subsystems, but there is also currently an enormous interest in embedding asms in objects. often, the reason is to enhance the func- tionality of the object, or to provide protection against cloning, misuse or similar undesirable activities. a simple example of how asms can enhance the functionality of equipment is provided by the smart dig- ital video cassette recorder (dv standard). in a standard vcr, users often need to find a particular part of the tape, such as the beginnings and ends of the recordings that have been strung together on a single cassette tape. this can often involve frustrating and time-consuming winding and rewinding. storing this information in a non-volatile memory in the vcr would make the equipment more user-friendly (allowing the machine to position the tape quickly at the required location) but would become invalid if the cassette were changed. the functionality of the vcr can be considerably enhanced by incorporating the memory in the cassette rather than in the equipment. because each cassette then carries its own data, cassettes can be removed and the subsequently reloaded into the same machine or into a different machine, without losing any of the stored information. figure 2. memory-in-cassette module if the object does not normally contain a pcb, a means must be found for incorporating the asm so that it is electrically accessible, and in the form that can be engineered for minimum cost and space. for ex- ample, for the dv application, st has developed memory modules that consist of a small pcb, on which an eeprom memory is mounted, and a transil device to protect the memory against voltage transients (encountered when the module is brought into electrical contact with the vcr). the modules are electrically compatible with standard i 2 c eeproms, such as the m24xxx series. the pcb provides four contact pads for the v cc , ground, serial clock and serial data lines (as shown in figure 2). consequently, these modules are equally applicable to a wide range of other applications, and are cur- rently shipping in large volumes. ai02488 v cc sda scl v ss
5/7 AN1120 - application note smart consumables one of the most interesting classes of asm applications involves embedding non volatile memories (nvm) in replacement parts or consumables. the motivation for doing this could be: n for technical reasons, to ensure that only replacement parts meeting particular specifications are accepted by the equipment. for example, in an inkjet printer, the use of inks that do not exactly match the physical and chemical properties, for which the head was designed, may cause physical damage to the print head. n or for commercial reasons. for example, if an equipment manufacturer can be sure of being the sole supplier of the equipments consumables, it would have the option of shifting some of its profit margin to the consumables, thereby reducing the purchase price to give it a competitive marketing edge. asms can provide an effective solution in either case. by embedding a low-cost asm in the replacement part, the equipment can be made to identify and authenticate the part, to determine whether or not it is officially approved and to take an appropriate action. one of the major advantages of this approach is that information stored in a memory chip is subject to the same copyright and trademark laws as information published on paper. this means that while there may be no legal impediment to producing clone parts that are electrically and mechanically compatible with the official parts, the clone manufacturer will not be able to duplicate the entire contents of the asm without breaking laws that protect intellectual property. in terms of the specific implementation, each smart consumable application has its own set of economic and engineering parameters. sometimes these are compatible with standard asms such as the mic modules, in which case the customer can use an off-the-shelf solution. in other cases, the best solution may be a custom device developed in partnership with sts asm business unit, which brings together the technical and marketing resources needed to develop solutions rapidly to problems that involve the com- bination of non-volatile memory blocks and any other functions. as an example, the odometer application described earlier took just six months to implement fully, from the first customer enquiry to the start of vol- ume production. m34c00 384-bit eeprom is industrys smallest electrically writable tag the m34c00 is the industrys smallest electrically writable tag (ee-tag) for storing serial numbers, factory and user settings, or other data needed for electronic circuit boards. it serves as a low-cost alternative to the m24c01 to help manufacturers trace their electronic products during and after manufacture, including after sales and during service. the m34c00 is a 384-bit eeprom organized as 48x8 bits and divided into three 128-bit blocks. the three memory blocks comprise non-erasable, standard eeprom, and permanently write-protected blocks. specifically, the memorys bottom third (locations 00h to 0fh), once written to, is irreversibly write- protected using software. the top third (locations 20h to 2fh) works as non-erasable memory; that is, it comes with a 1 stored in each location, which the user can change to a 0. once changed, however, no mechanism is available for returning the 0 to 1. the middle block operates like conventional eeprom. access to the m34c00 is through an i 2 c (two-wire serial) bus clocked at 400 khz. the bi-directional bus carries clock and data bits, with the chip operating as a slave device as defined by the i 2 c protocol. the interface and protocol also accommodate smbus operation. other features of the m34c00 include a self-timed program cycle, 2.5 v to 5.5 v operation, and a power- on reset that prevents data from being corrupted by an unintended write operation while the supply voltage settles to its correct value. the m34c00 is available in so-8 and tssop-8 packages and operates over the industrial temperature range of C40c to +85c.
AN1120 - application note 6/7 contactless memories the lri512 and the sr176 are two contactless memory chips. the lri512 is fully iso/iec15693- compliant and the sr176 is iso/iec14443 type b-compliant. both devices are eeprom memories with on-board rf interfaces operating at the industry standard frequency of 13.56 mhz. the sr176 is aimed at highly cost-sensitive short-range applications (0 m to 0.2 m operating distance), while the lri512 targets smart labels and similar vicinity mode applications that operate between 0 m and 1 m from the reader. the lri512 is a 512-bit, write-lockable eeprom that offers a 64-bit unique identification device (uid) and an iso compliant anticollision mechanism. additionally the electrical article surveillance (e.a.s.) feature provides anti-theft capability in point-of-sale applications such as shops and libraries. built using a highly reliable and mature cmos technology with embedded eeprom well-suited to address high volume, cost-driven markets, the lri512 is organized as 16 blocks of 32 bits. each memory block can be individually write-protected using a lock command that prevents any subsequent modification of the data. in addition, a 64-bit read-only uid block and an 8-bit application family identifier code uniquely identify the device for the anti-collision mechanism. with its 32-bit granularity and write-lock features, the lri512 is particularly suitable for supply chain management applications, where the final user needs to be able to read data along the traceability chain and intermediate actors need to be sure that their data cannot be subsequently modified. the lri512 is also perfectly suited for e-commerce and long range access control systems. it will be available in volume in various delivery formats, including thin unsawn wafer, sawn and bumped wafer, inlays with copper or aluminium antennas starting december 2001. st has also expanded its short range portfolio with the introduction of the r176, an iso/iec14443 typeb chip that offers 176 bits of eeprom plus a 64-bit unique identification number. the 176 user bits are organized as eleven 16-bit blocks, of which five can be write-protected. target markets are cost-sensitive applications such as consumables, access control and low-value e-purses that do not need to be modified more than a few times.
7/7 AN1120 - application note if you have any questions or suggestions concerning the matters raised in this document, please send them to the following electronic mail addresses: apps.eeprom@st.com (for application support) ask.memory@st.com (for general enquiries) please remember to include your name, company, location, telephone number and fax number. information furnished is believed to be accurate and reliable. however, stmicroelectronics assumes no responsibility for the co nsequences of use of such information nor for any infringement of patents or other rights of third parties which may result from its use. no license is granted by implication or otherwise under any patent or patent rights of stmicroelectronics. specifications mentioned in this publicati on are subject to change without notice. this publication supersedes and replaces all information previously supplied. stmicroelectronics prod ucts are not authorized for use as critical components in life support devices or systems without express written approval of stmicroelectro nics. the st logo is registered trademark of stmicroelectronics all other names are the property of their respective owners ? 2002 stmicroelectronics - all rights reserved stmicroelectronics group of companies australia - brazil - canada - china - finland - france - germany - hong kong - india - israel - italy - japan - malaysia - malta - morocco - singapore - spain - sweden - switzerland - united kingdom - unit ed states. www.st.com


▲Up To Search▲   

 
Price & Availability of AN1120

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X