Test and Evaluation

Call: +44 (0)23 8098 8890
E-mail:

ITDev has built up a wealth of experience in the evaluation of ASICs, FPGA designs, PCBs and systems. We can work with you to turn your system requirements into a detailed list of compliances. We will then plan tests targeted at verifying, as efficiently and effectively as possible, that each compliance is met.

Automated Testing and Evaluation

Our engineers are especially experienced in test automation, not only for evaluation and characterisation, but also for production testing. We have found automation of evaluation tasks to be highly cost effective, reducing the number of man-hours spent repeating tests over design iterations, voltage, temperature and multiple boards/devices. This also permits more thorough testing to be performed at a much smaller incremental cost.

Along with virtualised test environments we use a variety of scripting languages for test automation, including Python and Perl.

Mixed Signal Evaluation and Characterisation

ITDev are experienced in evaluating and characterising digital, analogue and mixed-signal systems. From digital logic levels and timing, through to analogue signal-to-noise ratio and spectral analysis, we are familiar with a wide variety of measurement techniques. We have experience with specialist equipment and techniques, such as those for high performance phase noise measurements. Our engineers have a thorough understanding of the underlying technologies, allowing us to plan and execute tests intelligently. We can analyse the results and, where appropriate, suggest strategies for improving design performance.

Embedded Software and FPGA Builds for Hardware Evaluation

ITDev has worked on several large projects developing specialised hardware evaluation code. Existing reconfigurable logic and CPUs in the system can be used to test the system that they are part of. The advantage of this approach is that these components have direct high-speed access to the system under test. We have supplied custom hardware evaluation FPGA builds and software to test a wide range of devices and interfaces. This enabled our customer to pinpoint design issues that would be hard to isolate or could easily have been missed by testing with functional software and FPGA builds. This approach also had the advantage of providing the basis of a production test solution as well. For more information, see our news article on High Speed PCB Evaluation.

Production Test

We have been involved in production test design for FPGA designs, embedded systems and ASICs. For production testing of FPGA-based systems, we have experience of FPGA test builds as mentioned above. We have developed test strategies for large and small scale embedded systems and implemented production test software to control and monitor the system under test and the test equipment. We have also developed intuitive user interfaces to assist the test engineers in running the tests and back-end databases to record and report test results.

Design for Test

Designing with a clear test strategy is not only essential for efficient and effective production testing, but can also provide huge advantages when it comes to evaluation and debug. We have experience of planning and implementing test strategies at ASIC, FPGA, PCB and system level. For example, we have designed both analogue and digital on-chip test points to allow block-level verification in hardware. For monitoring low noise, or high frequency signals, we have used on-chip processing, such as down-converters, to allow high accuracy measurements to be made with standard test equipment. We are also experienced in designing Built-In Self-Test (BIST) blocks, which can be valuable during production test and evaluation, as well as in the final application environment.

IET Enterprise Partners logo

Latest Blog Posts

Our product development process
Posted 24th September 2021, By Steve W
In his first in a series of blogs addressing the product development process, Steve looks at how to avoid the pitfalls ...
An empty office and desserted Science Park
Posted 29th January 2021, By Jon O
Having started 2021 much as we ended 2020, we thought it would be good to look back to before the pandemic and reflect on how the year turned out against ...more
Higher level testbench reusing lower level components
Posted 5th January 2021, By Tom J
ITDev recently engaged with an ASIC design company. This blog outlines our verification strategy, and how our knowledge of UVM allowed us to achieve high test ...more
Ladybug in sight
Posted 3rd August 2020, By James H
If debugging a Linux driver is bugging you, this 'how to' guide explains how to approach this using the function tracer within ftrace to find out what’s going ...more

Latest News

Variety is the spice of life
Posted 15th July 2021
The newly re-modeled cafe on the Science Park has put us in a culinary mood but keep on reading and you'll see there's another reason why we chose a spice rack ...more
Supply chain management
Posted 7th June 2021
Recent activities in May include focusing on a number of product development enquiries, helping an aerospace client with support issues and starting ...more
Deep tech
Posted 10th May 2021
News this month includes details of further engagement with our client on Android audio device driver development and a new partnership with the world’s first ...more
SKA at night
Posted 31st March 2021
As our work tends to focus on ‘technologies’ rather than ‘markets’, it’s normal for our portfolio of projects to cover a range of industries.