检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]天津大学天津市先进制造技术与装备重点实验室,天津300072
出 处:《计算机集成制造系统》2009年第6期1130-1139,共10页Computer Integrated Manufacturing Systems
基 金:国家863计划资助项目(2007AA042005);高等学校博士学科点专项科研基金资助项目(20060056016)~~
摘 要:为使开放式数控系统的设计不依赖于特定的软硬件平台,提出了一种由数控主控流水线线程、驱动程序和数控微代码实时执行单元构成的数控流水线体系。该体系定义了开放的数控规范指令和数控微代码接口,保证模块的互换性,实现了流水线的可重构。数控流水线线程封装了从指令译码到生成数控微代码的主要控制功能,并采用标准编程接口和软件开发技术确保可移植性。数控微代码实时执行单元由可重构的开放式硬件进行实时控制,通过缓冲区隔离了流水线的实时和非实时部分。实验表明,数控流水线体系可适应各种通用的软硬件平台,为开放式数控系统的构建提供了一种实用方法。To enable the open architecture Computer Numerical Control (CNC) system to be independent of specific hardware and software platforms, the NC pipeline architecture was proposed. The pipeline architecture was consisted of a NC pipeline thread, a driver and a NC Microcode Processor (NCMP). The NC Canonical Command (NC- CC) interface and the NC Microcode (NCM) interface were defined to ensure the inter-changeability of different modules and the reconfiguration of the pipeline. The primary control functions from code interpretation to NCM generation were encapsulated in the NC pipeline thread. Standard programming interface and software development techniques were employed to guarantee the portability of the NC pipeline thread. The NCMP utilized reconfigurable open hardware to execute the NCM and perform the real-time control functions. The non-real-time section and real- time section of the NC pipeline was isolated by the NCM buffer. The experiment showed that the NC pipeline architecture was applicable to a wide range of general hardware and software platforms, and it provided a practical approach to construct open architecture CNC systems.
关 键 词:数控系统 数控流水线 开放式 数控微代码 可重构
分 类 号:TP273[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222