NXP Semiconductors logo
Select site:
English
Requesting I²C slave addresses

Procedure of the I²C Slave Address Allocation Service

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:

  1. This Procedure also apply to Requesters working for or representing a Licensed Company unless contrary to or otherwise stipulated in the I²C-related license agreement of the Licensed Company.
  2. Any Requester may file an I²C slave address request with NXP; the filing of a request implies Requester’s approval of this Procedure.
  3. After receipt by NXP of the I²C slave address Electronic Request Form, Requester will receive an invoice from NXP for paying the Allocation Fee; other means of payment, such as cash money or cheques, are not possible.
  4. An I²C slave address request will be dealt with by NXP only after receipt of payment of the Allocation Fee by the Requester.
  5. The invoice is sent by fax or other means to the invoice address entered by Requester on the Electronic Request Form or to any other invoice address agreed upon earlier between Requester’s company and NXP.
  6. Requester is responsible for the correctness of the invoice address and for informing Requester’s company of the reason of the invoice.
  7. After receipt of the payment of the Allocation Fee NXP will deal with Requester’s I²C slave address request and allocate a slave address based on the technical information given by Requester in or in addition to the Electronic Request Form.
  8. The allocated I²C slave address will be sent to Requester’s contact address entered by Requester on the Electronic Request Form.
  9. A Standard Allocation Fee amounting to EUR 2500 is due for the first assignment of an I²C slave address to a specific integrated function specified by Requester in the Electronic Request Form.
    The allocation is free of charge if the slave address request is related to a successor type of an integrated circuit for which NXP has issued an I²C slave address earlier.
  10. NXP may refuse service to a Requester upon written reasoned notice sent to Requester’s contact address.
  11. NXP may change this Procedure at it’s own discretion.

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
Send a message Jilles Ultee