Back to Search
Start Over
Design and Implementation of an FPGA-Based Data/Timing Formatter
- 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.
- Subjects :
- Interconnection
business.industry
Computer science
Application-specific integrated circuit
Embedded system
ComputingMethodologies_DOCUMENTANDTEXTPROCESSING
Key (cryptography)
Electronics
Enhanced Data Rates for GSM Evolution
Electrical and Electronic Engineering
Routing (electronic design automation)
business
Field-programmable gate array
Computer hardware
Test data
Subjects
Details
- ISSN :
- 15730727 and 09238174
- Volume :
- 31
- Database :
- OpenAIRE
- Journal :
- Journal of Electronic Testing
- Accession number :
- edsair.doi...........d1b8e693d7c40d66c4c7b6a6875b95d4