Back to Search Start Over

Design and Implementation of an FPGA-Based Data/Timing Formatter

Authors :
Xuan-Lun Huang
Yu-Yi Chen
Jiun-Lang Huang
Terry Kuo
Source :
Journal of Electronic Testing. 31:549-559
Publication Year :
2015
Publisher :
Springer Science and Business Media LLC, 2015.

Abstract

The data/timing formatter is a key module in automatic electronics test equipment; it formats the test data to the desired wave shape and places the timing edges at the designated locations. In this work, we investigate the design and implementation of the FPGA-based data/timing formatter. Compared to its ASIC counterpart, the FPGA-based formatter is more flexible because it can be reconfigured to best fit the target test specifications. However, routing uncertainty and limited types of available logic and interconnect resources also pose great challenges. This work proposes a formatter design that is suitable for FPGA implementation. Several high-linearity FPGA-based programmable delay lines are developed. According to its characteristics, each type of delay lines is assigned a different role in the formatter. The formatter is also equipped with a calibration unit to further improve the edge placement resolution and accuracy. A 100-Msps FPGA-based data/timing formatter with 20-ps edge placement resolution has been implemented on an FPGA development board to validate our ideas.

Details

ISSN :
15730727 and 09238174
Volume :
31
Database :
OpenAIRE
Journal :
Journal of Electronic Testing
Accession number :
edsair.doi...........d1b8e693d7c40d66c4c7b6a6875b95d4