传输触发结构ASIP软件工具的自动定制  被引量:1

Customizing Software Tools Automatically for TTA Based ASIP

在线阅读下载全文

作  者:沈立[1] 吕雅帅[1] 王志英[1] 

机构地区:[1]国防科学技术大学计算机学院,长沙410073

出  处:《计算机辅助设计与图形学学报》2008年第6期730-736,共7页Journal of Computer-Aided Design & Computer Graphics

基  金:国家"九七三"重点基础研究发展规划项目(2007CB310901)

摘  要:软件工具在ASIP设计中扮演了非常重要的角色,自动定制软件工具对于提高ASIP设计的自动化程度意义重大.详细分析了传输触发结构(TTA)ASIP软件工具的自动定制问题,提出了扩展指令、目标代码编码、保留表等关键体系结构描述信息的自动生成方法.其中,扩展指令信息通过合并相关基准指令的语法树及其他描述信息获得;目标代码编码通过对功能单元端口和寄存器端口分类并顺序编号获得;指令保留表则通过分析指令执行过程中数据传输的时序与资源使用情况获得.实验结果表明,该方法灵活简单,当ASIP的指令集和其他体系结构信息变化时可以自动生成相应的软件工具,并能够保证软件工具的效率.Software tools play an important role in current ASIP design and the automatic design of AS1P relies greatly on whether software tools can be customized automatically. Oriented to transport triggered architecture, the software tools automatic customization method are discussed deeply and the automatic generation method for some critical architectural descriptions is proposed, such as extended instruction, object code encodings and reservation table. In which, extended instruction information is generated according to grammar tree and other descriptions of baseline instructions, parallel code encodings is generated by classifying and numbering function units and register file access ports, and reservation table is designed by analyzing the data transports and the resource requirement of an instruction. Experimental results indicate that efficient software tools can be generated automatically with this flexible and simple method after the instruction-set and other architectural parameters are changed.

关 键 词:传输触发结构 专用指令集处理器 软件工具 体系结构描述信息 

分 类 号:TP391.72[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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