A CORDIC arctangent FPGA implementation for a high-speed 3D-camera system

Research output: Chapter in Book/Report/Conference proceedingsConference proceedingpeer-review

Abstract

This paper presents the design and FPGA implementation of a pipelined CORDIC arctangent unit suitable for use in a 3D camera system. The end use for this application is in the assembly of printed circuit boards where there is a need for high-speed 3D height inspection of solder paste. FPGAs are chosen as the implementation platform, firstly for their quick turnaround to a final prototype; secondly for their reprogrammability to meet advances in algorithm design via software rather than hardware; thirdly footprint compatible higher speed grade FPGAs can be used to adapt the system to improved sensor technologies as they become available; finally the latest FPGAs offer a wide range of resources, including SDRAM drivers, ZBTSRAM drivers, fast carry logic and interfaces such as LVTTL and LVDS.

Original languageEnglish
Title of host publicationField-Programmable Logic and Applications
Subtitle of host publicationThe Roadmap to Reconfigurable Computing - 10th International Conference, FPL 2000, Proceedings
EditorsReiner W. Hartenstein, Herbert Grunbacher
PublisherSpringer Verlag
Pages485-494
Number of pages10
ISBN (Print)3540678999, 9783540678991
DOIs
Publication statusPublished - 2000
Event10th International Conference on Field-Programmable Logic and Applications, FPL 2000 - Villach, Austria
Duration: 27 Aug 200030 Aug 2000

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1896
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference10th International Conference on Field-Programmable Logic and Applications, FPL 2000
Country/TerritoryAustria
CityVillach
Period27/08/0030/08/00

Fingerprint

Dive into the research topics of 'A CORDIC arctangent FPGA implementation for a high-speed 3D-camera system'. Together they form a unique fingerprint.

Cite this