Design of a FPGA-based NURBS interpolator

1Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper, a NURBS hardware interpolator based on FPGA is designed to perform the feedrate profile scheduling, de-Boor Cox calculation and second-order Talor expansion to realize real-time interpolation. Look-ahead algorithm including curve-scanning, feedrate adjustment and acceleration/ deceleration planning is implemented in the computer to release the computational load of the interpolator, whereas a motion control card with DSP+FPGA architecture receives the pre-processed results from the look-ahead circuit through PCI bus, and sequently performs the interpolation task in the FPGA and position servo control in the DSP. Experiments are carried out to verify the feasibility of this interpolator. The results imply the FPGA can finish the interpolation within 0.5ms, meanwhile its resource utilization and the calculation speed can compromise to satisfy the practical application. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Zhao, H., Zhu, L., Xiong, Z., & Ding, H. (2011). Design of a FPGA-based NURBS interpolator. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7102 LNAI, pp. 477–486). https://doi.org/10.1007/978-3-642-25489-5_46

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free