DFT – Remember two things

15.02.2016 testing , test systems , consulting , production testing , electronics

To ensure the quality and correct operation of electronic products you have to be able to test them both during R&D phase (design verification) and later in production (production testing). To make sure the required testing is possible to do, and preferably even easy to do, you have to take the testing requirements into account when the product is being developed. This is called design for testability or design for testing (DFT).

In other words DFT prevents designing products that can’t be properly tested or are very difficult or expensive to test during the development or in production.

DFT is not rocket science; it essentially consists of a variety of simple solutions. Successful DFT requires two things: a named responsible person and correct timing.

Someone has to be named in charge of DFT. This can either be a DFT/design verification/production testing expert or a product development specialist who also has expertise in DFT. Something in between is the most common solution, i.e. close collaboration between the person responsible for DFT and a product development engineer.

DFT should also be included in product development right from the start, preferably starting with a project’s first meeting. DFT is unfortunately often started too late in the product development process when it is not possible to address the issues anymore.

Good DFT becomes increasingly important as the project progresses. When a product is well designed for testing, there is no need for expensive, special measurement devices, for example. In addition, the measurement results are more reliable and they can be better analyzed. At the same time, good DFT enables more comprehensive testing and makes it easier to collect information, for instance about the quality of the production process.

With good DFT, all parts of the circuit board and the final product get tested. That would not necessarily happen if no one planned testability beforehand.

DFT can also make the product development project easier. At this point, you normally want to verify the quality of the design and characterize the operation of the product.  Good planning makes it possible to automate product development tests. As a result, the same tests can easily be repeated in different phases of the project for example.

Prior experience is valuable

Perhaps the biggest challenge for DFT is that you often have to add testability features to an electronic device before anyone has even had a chance to think about what needs to be tested and how. Prior experience is valuable here. A good DFT expert develops a feel for what will be necessary. This requires experience and expertise as well as knowledge of what options are available. An experienced DFT expert knows what things will probably be tested and how. Often solutions and methods can be used that have worked well before.

Over the years, we have seen that doing DFT badly or not at all can lead to very expensive solutions. It may become necessary to buy an expensive measurement device or to make a complicated mechanical construction so that at least the most important parts can be tested.

A typical mistake is not putting enough test points on the circuit board in the early stages of product development. Adding them later is a lot of work, and making changes to a product that has gone through design verification is rarely tempting. Unless DFT has been taken seriously early enough, the product may need to be sent back to the drawing board. It may again be necessary to make a new version – this time a testable one.

Picture: a project where DFT has been adressed too late.

Picture: a project where the DFT responsibility is allocated at the start of the project.

DFT for an electronic product requires technical expertise in several areas: circuit diagram, layout, mechanics, and embedded software. DFT requires hardly any changes in products, and many solutions cost almost nothing as long as they are applied early enough.

Very often DFT is about placing test points in those circuit board signals that you want to measure electrically. The measurements are impossible if you cannot access the signals with the test setup. In that case, you end up sacrificing the test coverage and some of the circuits have to be left untested.

If there is a microcontroller or microprocessor in the circuit board that needs to be tested, its software should also include testability features. It’s good to keep testing in mind and to plan connections and interfaces for embedded software that can later be used to give test commands to the device and control individual functions.

For me it is very rewarding when the DFT has been executed well. The product’s test setup can be created with easy basic solutions, and good test coverage is achieved.

About the author

Vesa Koski is Chief Engineer and DFT expert who has been doing DFT for nearly a decade.

Vesa can be reached by email at

Latest articles

  • Ekahau Sidekick – measurement powerhouse for Wi-Fi professionals 11.01.2018 wireless , laboratory , electronics , product certification

    World’s first all-in-one Wi-Fi network diagnostics and measurement device facilitates Wi-Fi network testing, validation, documentation and troubleshooting. Ekahau Sidekick covers both 2,4 and 5 gigahertz and standards 802.11 a/b/g/n/ac up to -95dBm sensitivity.

  • Industrial internet increases requirements for antennas 28.12.2017 industrial internet , wireless , laboratory , electronics

    Wireless devices are becoming more common due to industrial internet. The antenna performance is often characterized by three parameters: efficiency, gain and selectivity...

  • Less prototyping rounds and EMC challenges with simulation 29.12.2017 wireless , production testing , laboratory , electronics

    Simulation speeds up design and helps improve the end product quality. Simulation suits nicely for example for antenna design, for analysing EMC, RF interoperability, shielding effectiveness and radiating fields. It can also be used to review the current layout, design and mechanics.

  • Product certification – case Asqella 17.12.2015 testing , laboratory , product certification

    Nowadays more and more products contain electronics and maybe some kind of wireless technology. People do not always realize that all electronic device must be certified, in other words checked, tested, and approved, before the sales of the product can start.

  • NB-IoT Breakfast 27.9.2017 27.09.2017 industrial internet , wireless , telecom , electronics

    Great NB-IoT session today, with speakers from Ericsson, DNA, u-blox and F-Secure. Some pictures and the presentation materials available here...

  • Satel enhances product development 13.06.2017 testing , wireless , software , agile , continuous integration

    Salo-based Satel develops and manufactures radio modems and other wireless communications systems. Satel’s mission critical wireless data connections are in use within over 70 countries.

  • Powering up testing – getting a grip on software projects 05.05.2017 testing , agile , continuous integration

    Well designed and correctly carried out testing and testing automation help to keep projects on schedule. The maintainability and control of the system is improved, and even the product's life cycle can be extended. The engineers at Etteplan have had good experiences with the Jenkins and Robot Framework systems.

  • Toroidion super car: a challenge for power electronics 16.06.2017 electronics , power electronics , motor control

    ”Electronics is all about signals, power electronics is all about energy. Power electronics is built on switches”, summarizes Heikki Mentula. He has got over 20 years of experience in designing power electronics.

  • Electric super car Toroidion is Finnish design 16.06.2017 power electronics , motor control

    Pasi Pennanen tells us about Toroidion, the ideas behind the 1MW Concept electric super car and his future insights. We got to meet him at his Finnish office in May. First, we ask him to tell us about his career as a designer for well-known car brands...

  • Quality assurance with vibration measurements - case Sampo-Rosenlew 14.06.2017 test systems , industrial , production testing

    Vibration measurement system improves the quality assurance within the assembly of Sampo-Rosenlew harvesters. Faulty parts are exposed at the factory, before delivering the harvester to the customer.