electronics forum

Rules | Recent posts | topic RSS | Search | Register  | Log in

I2C device addressing - why 4 MSB are fixed?


Post new topic  Reply to topic    EDAboard.com Forum Index -> Microcontrollers -> I2C device addressing - why 4 MSB are fixed?
Author Message
nareshgtr



Joined: 17 Feb 2007
Posts: 48
Helped: 2
Location: Bangalore


Post31 Oct 2009 7:27   

I2C device addressing


Hi,
In I2C compliant devices why 4 Most significant bits are fixed. Example All EEPROMs address start with 1010 and next three bits are A2A1A0. I am assuming to reduce the address decoding logic. Is there is any specific reason.
Regards
V. Naresh Kumar
Back to top
Google
AdSense
Google Adsense




Post31 Oct 2009 7:27   

Ads




Back to top
ChrisC



Joined: 30 Sep 2009
Posts: 34
Helped: 8
Location: London, UK


Post31 Oct 2009 12:43   

I2C device addressing


More likely to keep the package size to a minimum - on an 8-pin EEPROM you need 2 pins for power, 2 for the I2C bus, and usually 1 for write protection, which leaves 3 for addressing. Giving up write protection just to gain an extra address bit probably isn't a good idea, so realistically the only way to add more user-definable address bits would be to go up to the next largest package type.
Back to top
Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
Post new topic  Reply to topic    EDAboard.com Forum Index -> Microcontrollers -> I2C device addressing - why 4 MSB are fixed?
Page 1 of 1 All times are GMT + 1 Hour
Similar topics:
I2C / TWI slave device addressing (2)
Why X'sistor Are Active Device? (8)
Why usually the size of input device are bigger than others? (11)
help:books addressing device physics on EDA (3)
Why Hold Violation is Fixed in Min Corner? (5)
100kHz I2C device in 400kHz clock environment. (3)
I2C - salve device (PCF8574AP) is not responding (1)
What different are I2C and SPI? (6)
Can i2c communication work w/ 2 device of diff. VCC (8)
Why I2C is faster than SPI? (7)


Abuse || Administrator || Moderators || Support us || sitemap
topic RSS