题名 一种基于机器描述的VLIW DSP编译技术
1
作者
袁正才
刘春林
胡定磊
机构
国防科学技术大学计算机学院
出处
《计算机工程》
CAS
CSCD
北大核心
2004年第22期79-80,116,共3页
基金
国家"863"计划重大基金资助项目(2002AAIZ1110)
文摘
VLIW DSP机器由于硬件控制简单,指令的并行性完全在编译时决定。因此编译程序成为基于VLIW DSP机器应用的关键因素。文章描述通过在编译程序中使用目标机器描述技术,提高了编译程序的可重定目标性,减少了生成目标编译程序的难度。
关键词
编译程序
机器描述
VLIW
DSP
计算机
Keywords
VLIW DSP
Compile
Machine description
Retargetability
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
题名 用于多目标编译系统构造的目标机体系结构描述
被引量:1
2
作者
杨萍
王生原
机构
北京语言大学信息学院
清华大学计算机系
出处
《计算机科学》
CSCD
北大核心
2005年第9期239-242,共4页
基金
国家自然科学基金(#60403022)
文摘
本文是关于多目标编译系统构造的目标机体系结构描述的一个综述。主要涉及的话题:机器描述应当描述什么和描述语言的设计原则,现行的体系结构描述语言的状况及分类,一个典型的机器描述示例,结构信息描述,以及机器描述所面临的挑战及机遇等。
关键词
体系结构描述
编译系统
可重定向
机器描述
编译器
Keywords
Architecture description (languages), Compiling systems, Retargetability
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
题名 ROS下基于EtherCAT的串联机器人控制系统
被引量:13
3
作者
张颖
平雪良
王晨学
仇恒坦
机构
江南大学机械工程学院江苏省食品先进制造装备技术重点实验室
出处
《传感器与微系统》
CSCD
2018年第3期106-109,共4页
基金
国家自然科学基金资助项目(61305016)
文摘
针对传统工业串联机器人控制系统大多面向特定对象,系统开发工作量大,可移植性差,代码复用率低等不足,提出了采用开源机器人操作系统(ROS)为平台,利用开源IgH EtherCAT主站实现控制系统和驱动器Ethercat通信,通过建立统一机器人描述格式(URDF)模型,结合moveit!提供的开源运动规划库(OMPL)进行上层运动规划,设计开发了具有开放性、可移植性和可扩展性高的机器人运动控制系统。使用快速扩展随机树(RRT)相关算法对控制系统进行试验验证,结果表明:控制系统能够有效完成运动控制并适用于其他类型的机器人。
关键词
机器 人操作系统
串联机器 人
ETHERCAT
统一机器 人描述 格式模型
moveit!
Keywords
robot operating system
serial robot
EtherCAT
unified robot description format model
moveit!
分类号
TP212
[自动化与计算机技术—检测技术与自动化装置]
题名 基于ROS的机器人运动规划与仿真研究
被引量:8
4
作者
杨幸博
张俊豪
李凯
李云龙
机构
郑州轻工业大学机电工程学院
出处
《现代电子技术》
2021年第1期172-175,共4页
基金
国家自然科学基金(51775517)
河南省科技创新杰出青年基金(184100510007)。
文摘
以IRB 1600机器人为研究对象,建立机器人连杆坐标系,完成机器人正逆运动学分析。利用三维建模软件创建机器人模型,并把三维模型转换成统一机器人描述格式;然后,创建机器人运动规划所需要的配置和启动文件,搭建基于机器人操作系统的仿真平台,并在三维可视化工具中显示机器人模型;最后对机器人进行直线和圆弧规划,分析其各关节角度和位置变化。实验结果表明机器人各关节运动轨迹稳定、精度较高,为机器人运动规划提供了方法。
关键词
运动学分析
统一机器 人描述 格式
机器 人操作系统
三维可视化
仿真平台
运动规划
Keywords
kinematics analysis
URDF
ROS
3D visualization
simulation platform
motion planning
分类号
TN99-34
[电子电信—信号与信息处理]
题名 编译基础设施中多目标编译技术探讨
被引量:6
5
作者
戴桂兰
张素琴
田金兰
蒋维杜
机构
清华大学计算机科学与技术系
出处
《计算机研究与发展》
EI
CSCD
北大核心
2003年第2期312-317,共6页
基金
国家自然科学基金 (60 0 83 0 0 4)
文摘
从编译基础设施的基本概念出发 ,着重讨论了编译器后端构造所涉及的关键技术 ;比较全面地总结并评述了具有代表性的公共编译设施及其采用的中间表示技术、后端构造技术和相关工具 ;
关键词
编译基础设施
多目标编译
嵌入式系统
机器描述
代码生成
中间表示
编译器
编译程序
Keywords
embedded systems
compiler infrastructure
machine description
code generation
intermediate representation
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
题名 GCC编译器后端移植技术
被引量:4
6
作者
吕鹏伟
袁成军
贺骊
机构
西安微电子技术研究所
出处
《现代电子技术》
2012年第6期39-42,共4页
文摘
从GCC编译器的体系结构出发,提出了GCC前后端分离的结构以适合移植到不同的硬件平台,分析了GCC后端移植的关键技术。重点阐述后端移植所必须的文件,并详细说明这些文件的作用,给出了RTL中间语言的语法结构以及典型指令的RTL指令模板结构。最后通过一个实例对移植到新硬件体系结构的GCC进行测试,结果表明针对特定的硬件体系结构,GCC后端移植技术是可行的,能够产生正确的汇编语言代码。
关键词
RTL中间语言
指令模板
机器描述 MD
后端移植
Keywords
RTL intermediate language
instruction template
MD
GCC rear-end porting
分类号
TN919-34
[电子电信—通信与信息系统]
TP314
[自动化与计算机技术—计算机软件与理论]
题名 基于GCC的交叉编译器研究与开发
被引量:7
7
作者
冯钢
郑扣根
机构
浙江大学计算机科学与技术学院CAD&CG国家重点实验室
出处
《计算机工程与设计》
CSCD
2004年第11期1880-1883,共4页
基金
国家863高技术计划基金项目(2003AA1Z2080)
文摘
随着日前越来越多嵌入式系统的飞速发展,必须快速有效地为之开发合适的交叉编译器。因为GCC(GNU(Compiler Collection)是非常优秀的交叉编译器而且具有很好的可移植性,所以移植GCC是一个非常正确的方法。以交叉编译系统ZLTCG的开发为背景,详细分析了交叉编译系统GCC的体系结构,对其高度可移植性所依赖的中间表示和机器描述技术进行了深入研究,并在此基础上阐述了如何基于GCC构造用于嵌入式系统开发的交叉编译器。介绍了GCC的内核和工作机制,特别是RTL(Register Transfer Language)代码和汇编代码的生成以及解释GCC的移植方法和移植实例,对测试方法进行了探讨。
关键词
交叉编译
GCC
可移植性
嵌入式系统
汇编代码
GNU
机器描述
研究与开发
发展
技术
Keywords
embedded system
cross compiler
RTL
optimization
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
TP314
[自动化与计算机技术—计算机软件与理论]