Implementation of a NURBS to Bézier Conversor with Constant Latency

In this paper, a FPGA implementation is presented to carry out the conversion process from NURBS to BEzier curves. It has a simple and regular timing schedule with a constant latency which reduces the area requirements with respect to previous implementations. The operation frequency obtained with the Xilinx tools, is around 13 MHz. The scheme we propose can be easily extended to process NURBS and BEzier surfaces.

[1]  Les A. Piegl,et al.  The NURBS book (2nd ed.) , 1997 .

[2]  M. Carter Computer graphics: Principles and practice , 1997 .

[3]  Scott Hauck,et al.  High-performance carry chains for FPGA's , 2000, IEEE Trans. Very Large Scale Integr. Syst..

[4]  Anselmo Lastra,et al.  Interactive Display of Large NURBS Models , 1996, IEEE Trans. Vis. Comput. Graph..

[5]  Javier D. Bruguera,et al.  Parallel architecture for conversion of NURBS curves to Be/spl acute/zier curves , 2000, Proceedings of the 26th Euromicro Conference. EUROMICRO 2000. Informatics: Inventing the Future.