一种改进型逐点比较圆弧插补算法的FPGA实现  被引量:5

Implementation of an improved circular interpolation algorithm with point-by-point comparison based on FPGA

在线阅读下载全文

作  者:韩赛飞 施佺[1] 刘炎华 黄新明 孙玲[1] HAN Saifei;SHI Quan;LIU Yanhua;HUANG Xinming;SUN Ling(School of Electronic Information,Nantong University,Nantong 226019,China)

机构地区:[1]南通大学电子信息学院,江苏南通226019

出  处:《现代电子技术》2017年第19期153-155,159,共4页Modern Electronics Technique

基  金:江苏省自然科学基金项目(BK20151272);江苏省"六大人才高峰"项目(2014-WLW-029);江苏省"333工程"项目(BRA2015356)

摘  要:逐点比较圆弧插补作为一种常见的插补算法在数控系统中广泛应用。为了进一步提高传统插补算法的速度,通过分析逐点比较法的特点简化了给进判别逻辑,提出一种改进的逐点比较圆弧插补算法实现方案。充分利用Verilog HDL语言特点,通过设计全局变量并使用FPGA丰富的内部逻辑资源实现了算法精度的可调。算法的FPGA硬件验证结果表明该实现方案具有运算速度快、插补精度可调和逻辑资源占用少的优点。As one of the common interpolation algorithms,the circular interpolation algorithm with point-by-point comparisonis widely used in numerical control systems.In order to improve the speed of the traditional interpolation algorithm,the characteristics of point-by-point comparison method is analyzed to simplify the feed discrimination logic,and an improved implementation scheme of circular interpolation algorithm with point-by-point comparison is proposed.With the use of feature of VerilogHDL,the global variable is designed and the rich internal logic resources of FPGA are used to realize the precision adjustmentof the algorithm.The results of FPGA hardware verification show that the proposed scheme has the advantages of fast computation speed,adjustable interpolation precision and little logic resource occupation.

关 键 词:圆弧插补 VERILOG硬件描述语言 FPGA 逐点比较法 

分 类 号:TN492-34[电子电信—微电子学与固体电子学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象