检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:韩赛飞 施佺[1] 刘炎华 黄新明 孙玲[1] HAN Saifei;SHI Quan;LIU Yanhua;HUANG Xinming;SUN Ling(School of Electronic Information,Nantong University,Nantong 226019,China)
出 处:《现代电子技术》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[电子电信—微电子学与固体电子学]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.49