NXP I²C slave address allocation service is available to licensees and to other companies. The request procedure is described below.
Definitions:
"NXP" means the entity belonging to or working for NXP Semiconductors entrusted with the implementation and execution of the I²C Slave Address Allocation Service;
"Licensed Company" means a company having an I²C-related license agreement which is still in force and not terminated, and which contains a stipulation regarding address allocation;
"Requester" means a person working for or representing a company and applying for an I²C slave address allocation;
"Electronic Request Form" means the electronic form for filing an I²C slave address request.
"Allocation" means the activity related to selecting an appropriate I²C slave address for an integrated circuit or similar device specified by the Requester in the Electronic Request Form.
"Allocation Fee" means the fee to be paid to NXP by Requester as compensation for the work related to an Allocation, the maintenance of a database of I²C slave addresses issued by NXP, and the maintenance of the internet web site related to the I²C Slave Address Allocation Service.
Procedure:
The allocation of non-conflicting I²C slave addresses is possible only with a complete and reliable registration of all
existing slave addresses.
NXP as a keeper of the Standard I²C-bus System is taking care of the registration of all I²C slave addresses in order to be able to assist the licensees and other companies properly in the address allocation.
The large and ever growing number of various types of I²C devices appearing on the market calls for a certain discipline
and alertness in informing us of any new I²C device and requesting for a slave address.
It will be appreciated that the identification of conflicting addresses is more reliable the more up-to-date our address
registration is, i.e. the sooner we are aware of a new address and the relevant I²C device. Therefore we ought to be
informed through the slave address allocation procedure of any new I²C device in order to avoid slave address collisions
with other ICs which are applied in the same I²C-bus system. Therefore we urgently advise you to consistently request
NXP’s assistance in allocating a slave address for every new I²C device.
Please visit the Frequently Asked Questions page for answers to frequently asked questions in connection with slave address allocations.
A request for an I²C-slave address, can be done by filling out and sending
in the slave address request form.
A slave address of a device can only be allocated, without collision with other devices allocated by NXP, if function
and I²C-bus protocol of the device is known to the I²C slave address allocation service. This means that
a slave address request form must be accompanied with a datasheet or preliminary specification of the device and preferable a
description of a maximum application of the device in a system.
To that end and for any other correspondence regarding slave address allocations use for fax or (e-)mail the following address:
Jilles Ultee
NXP Intellectual Property & Standards
High Tech Campus 32
5656 AE Eindhoven
The Netherlands
Fax: +31 40 274 3489
Jilles Ultee