【摘要】 本发明提供了一种超长指令字处理器的设计和优化方法。本发明所述方法包括:步骤A,接收利用高级编程语言开发出的针对具体应用的软件代码作为当前软件代码,进入步骤B;步骤B,将当前软件代码交叉编译到当前VLIW处理器架构上,生成所述当前软件代码的机器码;步骤C,在所述机器码的性能分析结果表明满足所述具体应用的要求时,输出当前软件代码的机器码和当前VLIW处理器架构;否则,根据所述性能分析结果对当前VLIW处理架构进行硬件优化,得到VLIW处理器优化架构,并将所述VLIW处理优化架构作为当前VLIW处理器架构并返回步骤B。按照本发明,可以实现面向最终应用的VLIW处理器开发,提高了VLIW处理器的系统性能并降低了VLIW处理器的成本。 【专利类型】发明申请 【申请人】北京芯慧同用微电子技术有限责任公司 【申请人类型】企业 【申请人地址】100083 北京市海淀区知春路23号北京集成电路设计园量子银座509号 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810224966.8 【申请日】2008-10-28 【申请年份】2008 【公开公告号】CN101727513A 【公开公告日】2010-06-09 【公开公告年份】2010 【IPC分类号】G06F17/50; G06F9/45 【发明人】卢安; 张现聚; 罗晋; 倪伟新 【主权项内容】一种面向应用的超长指令字VLIW处理器的设计和优化方法,其特征在于,包括:步骤A,接收利用高级编程语言开发出的针对具体应用的软件代码作为当前软件代码,进入步骤B;步骤B,将当前软件代码交叉编译到当前VLIW处理器架构上,生成所述当前软件代码的机器码并进入步骤C,其中,所述当前VLIW处理器架构是通过处理器架构参数描述文件指定的;步骤C,当所述机器码的性能分析结果表明满足所述具体应用的要求时,将当前软件代码的机器码和当前VLIW处理器架构分别作为最终的机器码和最终的VLIW处理器架构输出;否则,根据所述性能分析结果对当前VLIW处理架构进行硬件优化,得到VLIW处理器优化架构,并将所述VLIW处理优化架构作为当前VLIW处理器架构并返回步骤B。。: 【当前权利人】北京芯慧同用微电子技术有限责任公司 【当前专利权人地址】北京市海淀区知春路23号北京集成电路设计园量子银座509号 【被引证次数】9 【被他引次数】9.0 【家族被引证次数】9