Spanish Italian
17435 Users    

Smart Cable Aids Quality Control and Authentication

  Download PDF version of the Article

Description

Cable authentication problem are very common. Embedding a DS2431 (1-Wire) chip in the near end of a cable allows a system processor to identify a cable (manufacturing date, revision, configuration, calibration data, etc.) and to authenticate it (to prevent the use of inferior counterfeits).

Electrical cables remain of critical importance for interconnecting equipment .Yet, cloned and knock-off cables are a growing problem, as is revealed by a quick search of the Internet. Common complaints from cable users include intermittent signals, poor long-term reliability, and complete malfunctions caused by inadequacies such as cheap wire, improper contact plating, incorrect wiring, and poor quality control.

Electronic instruments alone provide no easy way to tell the difference between a genuine cable and an inferior counterfeit version. But, the situation changes when you embed an electronic (1-Wire) chip in the near end of the cable. (A particular chip, the DS2431, is used to illustrate this idea, but other 1-Wire devices may be more appropriate for specific applications.) An IC with 1-Wire interface merges its power-supply voltage and communications on a single pin.¹ For typical smart-cable applications, the chip contains a unique identification number plus user-programmable memory, which can be secure memory or a write-protected EEPROM.

The far end of the cable connects to a sensor, peripheral, accessory, or other equipment. For equipment that already contains a microcontroller or equivalent (such as an FPGA), you need only add a pullup resistor for the 1-Wire line. A spare I/O port and the memory space required for firmware enhancements are often available in the system, at no extra cost.

When a smart cable is plugged in, the 1-Wire chip generates a presence pulse that the microcontroller interprets as an attachment event. If the connection is made while the µC is switched off, then upon wakeup the µC generates a reset pulse on the 1-Wire line and tests for a presence pulse. If no presence pulse is seen, the µC "knows" that either no cable is plugged in or the cable is counterfeit.

If the µC detects a presence pulse, it reads the 1-Wire chip's identification number. (For some applications, it may be sufficient to verify that the ID number falls within a certain range.) The µC usually reads the chip's data memory as well, looking for an electronic description of the product (i.e., the cable, the sensor at the far end, or both).

For a cable with sensor, the data may include the manufacturing date, revision, configuration, calibration data, and expiration date. You achieve the highest level of authentication (detection and rejection of a clone) by using a secure memory that supports challenge and response authentication.² Thus, a 1-Wire chip, which occupies only a single dedicated pin in the cable, can add functionality, ensure quality, and provide aftermarket protection.

Smart Cable Aids Quality Control and Authentication

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
7 + 3 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Who's new

  • mauriss
  • christiank79
  • agabor
  • fabriziopd
  • irenix
  • pepershoe
  • raghun14
  • andreaspousette
  • rilhyk
  • thientruong

Who's online

There are currently 0 users and 44 guests online.