june 2012 doc id 023297 rev 1 1/15 AN4125 application note how to manage simultaneous i2c and rf data transfers with the m24lrxxe-r introduction the m24lrxxe_r is an eeprom device designed to be ac cessed via two different interfaces: a wired i2c interface and a standard contactless iso 15693 rfid interface. figure 1. typical applic ation of an m24lrxxe_r dual interface eeprom st has published various supporting application notes explaining how the rf interface works and the basic principles of passive rf id technology. these documents are available from: www.st.com/dualeeprom . the possibility of using two diff erent interfaces to control the dual-inter face eeprom implies two host controllers: a microcontroller with an i2c bus and an iso 15693 rfid reader. due to their nature, these two host controllers are not synchronized, which means that both controllers might try to access the m24lrxxe_r concurrently. to manage this kind of situation, the m24lrxx e_r has a built-in circuitry able to handle possible concurrent communications and powering activities from the rf and i2c sides. this application note describes how the m24lrxxe_r arbitration circuitry operates. it applies to the products listed in ta b l e 1 . table 1. applicable products type part numbers memory products m24lr04e-r, m24lr16e-r, m24lr64e-r - 3 6 3 $ ! 3 # , ! p p l i c a t i o n m a s t e r ! p p l i c a t i o n b o a r d ) # b u s ) # b u s ) 3 / 2 & |