1 / 75

iButton Product Training

iButton Product Training . Maxim-Dallas Semiconductor May 2007. www.ibutton.cl. Introducing George Bouhasin. South American Business Development Manager – email GBouhasin@dalsemi.com Living in Sao Paulo, Brazil July-Nov 2006 Semiconductor design engineer since 1972

jennessa
Télécharger la présentation

iButton Product Training

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. iButton Product Training Maxim-Dallas Semiconductor May 2007 www.ibutton.cl

  2. Introducing George Bouhasin • South American Business Development Manager – email GBouhasin@dalsemi.com • Living in Sao Paulo, Brazil July-Nov 2006 • Semiconductor design engineer since 1972 • Dallas Semiconductor iButton Design Manager since 1996 responsible for: • Thermochron - Temperature Loggers • Hygrochron - Temperature + Humidity Logger • Crypto iButton • RF Shelf-Life Indicator Tag • Lived in BsAs during March/April 2007 • Now in Santiago during May 2007 (now until May 26)

  3. Dallas/Maxim Business Info • Revenue = US$1900M (FY2006). • Earned $462M in FY2006 • #1 in profit / revenue (~25%) for semi’s • 9th market valuation of all semi’s companies • Profitable every year for 19 years • Maxim bought Dallas in 2001

  4. Dallas/Maxim Company • Dallas has 6 Business Units. Maxim has 18. • Dallas now sells over 25M iButtons per year • AutoID has the highest revenue of all Dallas Business Units. Auto ID is the 6th largest within all of Dallas/Maxim • There are over 140 million iButtons in use today • Dallas sells iButtons through PI (Brazil) and Cika (Argentina), directly, and through ASD Channels that develop total solutions.

  5. ROM / RAM Keyed Sensors & Loggers Cryptographic C = ME mod N Clock Monetary EPROM / EEPROM What iButtons are Available?

  6. What is aniButton? • ID/eCash token, Datalogger & Data carrier • Smart IC chip inside a rugged stainless steel container • Unique 64 bit Address for identification • Stores information • Varying memory capacity • Various security protection mechanisms • Record environmental conditions • Simple 1-Wire® Touch Interface • Minimum 10 year life span iButton is a smart token, much more durable and versatile than a prox card! Over 120 million iButtons have been shipped to customers worldwide!

  7. What is aniButton? • 64 Bit Unique and Unalterable Address • Over 280 trillion available addresses • Over 45,000 buttons per person • Address is factory-lasered into chip and onto can • 1-Wire Protocol • Only 2 contacts needed for data transfer (DATA / GND) • Multiple buttons on the same wire form a 1-Wire Net • Very Rugged • Stainless steel “can” protects the device • Withstands harsh environments • water, dirt, and chemicals • Wide temp range (-40C to +85C, ds1922T to 125C)

  8. Where are iButtons used?

  9. iButtonApplications... • Guard Tour • Keep track of your guard’s inspections and what is happening at your facility

  10. iButtonApplications... • Electronic Change Purse • Parking meters • Gas purchases

  11. iButtonApplications... • Fleet Management • Maintenance • User Authorization • Vehicle Fueling

  12. iButtonApplications... use iButtons to track the amount of work completed Time & Attendance– Agricultural workers

  13. iButtonApplications... • Access Control • iButtons can provide secure access to many devices such as PC’s, Office Machines and Vehicles.

  14. iButtonApplications... • Access Control • Many installations utilize iButtons as the electronic key for access to buildings, rooms, storage areas, restricted areas, etc

  15. iButtonApplications... • Prepay Utility Meters • iButtons are used as small-change purse (token) for buying water, gas, electricity, and heat

  16. iButtonApplications... • Electronic Change Purse • iButtons are used as debit devices for riding buses, trains, and ferries

  17. iButtonApplications... • Health Care Systems • Personal medical information can be stored in iButton bracelets. • Critical patient information can be accessed at bedside.

  18. iButtonApplications... • Facilities Management • Maintenance • Inspection

  19. iButtonApplications • Software Security • iButtons can be used for software security and version/feature control

  20. iButtonApplications... • Key Control • Many automobile dealerships and government agencies use an iButton based system to track keys

  21. Access Control - Electronic Key Competition • Prox card based entry • Advantage • $0.75/card cost vs $1.50/iButton • Disadvantage • $50/card reader vs $3/iB reader • iB more durable than card • iB more reliable than card • Token more desirable than card to carry

  22. Access Control -Mechanical Key Competition • Mechanical Keys • Advantage • History • Disadvantage • Lost key means changing the lock(s) • Duplicated without your knowledge • No time based entry (specific day or hours)

  23. ROM iButtonDS1990A • Basis of all iButtons • 64 Bit Address • Can be read in less than 5 ms

  24. What if more than a simple id number is required? • Memory buttons • Memory + time • Password protected memory • Data protection  SHA – 1

  25. Non-Volatile RAM iButtonsDS1992 - DS1993 - DS1995 - DS1996 • NV RAM Technology allows for unlimited reads and writes • 128, 512, 2K and 8K byte versions • Contains lithium battery good for 10 years • Data security is attained via hash algorithm based on data, address, and page information

  26. EPROM Based iButtonsDS1982 - DS1985 - DS1986DS1982U - DS1985U - DS1986U • Add-Only memory Unlimited reads Writes allowed until memory full • 128, 2K, and 8K byte versions • 12V needed for writing • Data retained forever • 45% - 60% cost of NVRAM • Uniqueware parts have custom data written to them at factory.

  27. E2PROM Based iButtonsDS1971 – DS1972 – DS1973 - DS1977 • 32, 128, 512 and 32K Byte versions • Unlimited reads • Maximum of 10,000 writes • Data retained forever • 20% cost of NVRAM • DS1977 - password protection and can perform up to 100K writes

  28. Real Time ClocksDS1904 • Accuracy +/ - 2 min per month at 25 C • Interval timer • Cycle Counter • Programmable Alarms and Expiration Date • Write Protect Features • 4K bits of NV RAM • Arranged in 16 memory pages of 256 bits each

  29. Password Protected iButtons • DS1991 – 1K bits of NV RAM – Arranged in 3 memory pages of 384 bits each – 64 bit password to access each memory page • DS1977 – 32K bytes of EEPROM – 64 bit read/write passwords

  30. SHA1 iButtonseCash and Authentication • SHA1 is a Challenge/Response algorithm defined under ISO/IEC standard 10118-3 • SHA1 iButtons have onboard 512b SHA-1 engines to compute 160b Message Authentication Codes (MACs) • Secrets are write-only and have their own individual 32b read-only non rolling -over page write cycle counters • Complete debit/transaction in less than 100 ms • DS1961S – Roaming iButton – 1Kb EEPROM – Four 256b memory pages and one 64b write-only secret – Five general purpose read/write registers • DS1963S – Roaming or Coprocessor iButton – 4Kb NVRAM – Eight 256b memory pages with individual 64b write-only secrets – Device can operate as roaming iButton or as a coprocessor for a host computer/device

  31. Description Device Read ROM Search ROM Match ROM Skip ROM 64 bit ROM DS1990A EEPROM EPROM NVSRAM Secure Memory RTCs/Thermal Desc. Device Desc. Device Device Desc Device Desc Device Desc 256 bit DS1971 1K bit DS1982 DS1992 DS1991 1K bit 3 pwd/ 384b RTC DS1904 4K bit DS1973 DS1993 DS1961S 16K bit DS1985 4K bit 1K E2 +SHA DS1994 RTC + 4K DS1995 DS1963S 16K bit 64K bit DS1986 4K + SHA DS1920 Digital temp 64K bit DS1996 DS1921 Temp logger What iButtons are available? 1-Wire Net 1-Wire Net Interface (ROM) Layer # Device Specific Functions Device Specific Layer DS1977 256K bit Temp logger DS1922 Humidity logger DS1923

  32. Part Number Description Temp Range (°C) Features DS1904 Real-time clock -40 to 85 Low cost real-time clock uses a simple crystal-controlled countdown chain DS1920 Digital thermometer -55 to 100 Digital thermometer, 0.5C accuracy DS1921G Thermochron time/temp datalogger -40 to 85 Logs 2K time/temperature data pairs, ±1°C accuracy, 0.5C resolution, 64 histogram bins, over and under temperature alarms Logs up to 8K time/temperature data pairs, ±0.5°C accuracy, user selectable resolution, over and under temperature alarms, passwords protected device access High resolution and capacity time/temp datalogger -40 to 85 DS1922L Logs up to 8K time/temperature data pairs, ±1.0°C accuracy, user selectable resolution, over and under temperature alarms, passwords protected device access, extended temperature range (0C to 125C) 0 to 125 DS1922T High resolution and capacity time/temp datalogger, extended temperature range DS1961S 1kb EEPROM with SHA-1 authentication -40 to 85 1k EEPROM with on-chip SHA-1 processor for challenge and response authentication and data writing authorization iButton Products Quickview...

  33. Part Number Description Temp Range (°C) Features DS1963S 4kb NVRAM with SHA-1 and counters -40 to 85 4k battery backed NVRAM with on-chip SHA-1 engine for challenge and response authentication and digital data signature for data validation, 8 secrets and 9 counters DS1971 256 bit EEPROM -40 to 85 256-bit EEPROM plus a 64-bit lockable register DS1973 4k EEPROM -40 to 85 4K EEPROM -40 to 85 1k EPROM in four 256-bit pages, each page can be individually locked -40 to 85 DS1982 1k EPROM -40 to 85 16k EPROM in 64 256-bit pages, each page can be individually locked 16k EPROM DS1985 DS1990A 64-bit ID -40 to 85 Unique ID only iButtons Products Quickview... 32Kbytes EEPROM organized in 512 pages of 64 bytes each. Separate passwords for Read and Full access 32Kbytes EEPROM with PW protection DS1977

  34. Part Number Description Temp Range (°C) Features DS1991L Password protected secure memory -40 to 85 Three memory pages, 384 bits each, that are protected with individual password for read and write access DS1992L 1kb NVRAM -40 to 85 1kb NVRAM memory organized as 4 256-bit pages DS1993L 4kb NVRAM -40 to 85 4kb NVRAM memory organized as 16 256-bit pages DS1994L Rea-time clock with 4kb NVRAM -40 to 85 Real-time clock, internal timer, cycle counter plus 4k NVRAM organized as 16 256-bit pages DS1995L 16kb NVRAM -40 to 85 16kb NVRAM organized as 64 256-bit pages DS1996L 64kb NVRAM -40 to 85 64kb NVRAM organized as 256 256-bit pages iButtons Products Quickview

  35. iButtons Security Continuum DS1963S DS1961S • 4K NVRAM w/ SHA-1 • 1K EEPROM w/ SHA-1 Security Level DS1982,5,6 • 1/16/64K EPROM Security level DS1992,3,5,6 DS1971,3 • 256/4K EEPROM • 1/4/16/64K NVRAM DS1990A ID64-bit ROM Cost Cost

  36. iButtons Products Quickview

  37. DS9097U DS1410E DS1402D-DR8 DS9092L DS9490R DS9490B DS1411 DS9092 Accessories Quickview…

  38. Accessories Quickview Mounts / Fobs

  39. iButtonsOEM Products- Mounts and Readers Fobs Readers

  40. Thermochron Time and Temperature Logging

  41. RAM ROM Temperature Sensor Battery A Thermochron Is a Complete System Clock = Thermochron

  42. iButtonApplications... • Temperature Logging (temperature vs time) • Refrigerated Trucks/Containers • Shipping Verification • Perishables • Determine if/when a temperature problem happens

  43. Thermochrons Fit Best When Refrigeration is Needed for the Transport of… • Pharmaceuticals – drugs, vaccines • Fish, meats, poultry • Fruits, juice, vegetables • Dairy – ice cream, milk, cheese • Wine, beer • Bio-medical – organs, blood

  44. Logger DS1921 Thermochron • Temperature Logging

  45. DS1921 Thermochron Logger • Mission Results

  46. DS1921 Thermochron • Histogram Data Logger

  47. Thermochrons Fit Best When… • Transport. Not fixed location • No networking is practical • Digital version of data is required by insurance companies or government regulations • Companies want to improve quality, compare historical trends, email data, store temperature records electronically • High accuracy, low cost, digital solution is wanted • The environment is dirty, dusty, polluted

  48. Logger Temperature Data Loggers • DS1921 Thermochron • DS1921G-F5 • Temperature Range -40° to 85°C • Logs up to 2048 temps. with time/date stamp • Accuracy +/- 1.0 C (between -20 and 40 C) • Real Time Clock • High / Low alarms • 512 bytes of NV RAM • Life span of 1 Million readings or 10 years

  49. DS1921H and DS1921ZHigh Resolution Thermochrons • DS1921H (Human) 15°C to 46°C • DS1921Z (Zero) -5°C to 26°C • Resolution 0.125°C • Accuracy +/- 1.0°C • Histogram 0.5°C Resolution

  50. High End ThermochronsDS1922L and DS1922T • DS1922L (-40°C to 85°C) • DS1922T (0°C to 125°C) • Up to 8Kdata points • Programmable Resolution • 8-bit (0.5°C) or 11-bit (0.0625°C) • Accuracy +/- 0.5°C • Sample Rate 1 second to 273 hours • 512 bytes of general purpose memory • 64 bytes of calibration memory • Onboard Password Protection

More Related