Patent ID: 8626958

Claim:
An apparatus configured to produce a device identifier at a first device coupled to a second device in a serial interconnection configuration, the first device having a serial input connection coupled to a serial output connection of a previous device in the serial interconnection configuration, the second device having a serial input connection coupled to a serial output connection of the first device, the devices having different memory types, the apparatus comprising: a receiver, including a device identifier (ID) holder and a device type (DT) holder, configured to receive an ID and a DT, respectively, through the serial input connection of the device; a determiner in conjunction with the DT holder configured to perform: a first determination of whether the DT of the device contains a pre-defined code corresponding to one including all device types; and a second determination of whether the DT of the device is based on the received DT; and an ID producer in conjunction with the ID holder configured to produce an ID in response to first and second determination results.