[发明专利]源到源的分区编译无效
申请号: | 03817466.9 | 申请日: | 2003-06-23 |
公开(公告)号: | CN1672132A | 公开(公告)日: | 2005-09-21 |
发明(设计)人: | B·德奥里维拉卡斯特鲁普佩;A·奥古斯泰恩;O·M·皮雷斯多斯雷斯莫雷拉;P·A·C·J·范鲁恩 | 申请(专利权)人: | 皇家飞利浦电子股份有限公司 |
主分类号: | G06F9/45 | 分类号: | G06F9/45 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 吴立明;王勇 |
地址: | 荷兰艾*** | 国省代码: | 荷兰;NL |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 结合多个不同处理器的目标系统,例如一个通用处理器(GP)和至少一个协同处理器(COP),或者可选地,两个或者更多协同处理器(COPA,COPB,COPC),能够把灵活性和速度结合起来用来执行一组函数。这种目标系统的设计要求把规约分区成一部分由通用处理器执行,一部分由协同处理器执行,或者分区成多个部分,由不同的协同处理器执行。本发明描述了一种用于分区源代码中的规约的方法。在第一步,规约301被转换成多个抽象语法树101。在第二步中,多个抽象语法树101分区成至少第一组201和第二组203。第一组抽象语法树201待由第一处理器(GP,COPA)执行,而第二组抽象语法树203待由第二处理器(COP,COPB)执行。第一组抽象语法树201和第二组抽象语法树203都能够分别被翻译成原始源代码语言中的规约309和311,允许用户把手动修改305和307加入到规约309和311中。此外,特定的编译器工具以及特定的设计工具能够用来把规约309和311转换成例如,对应的可执行机器代码315和协同处理器319的规约。 | ||
搜索关键词: | 源到源 分区 编译 | ||
【主权项】:
1.一种用于在源代码(301)中划分分区规范规约的方法;其特点在于该方法包括一下步骤:把规范规约转换成多个抽象语法树(101);把多个抽象语法树(101)划分分区成至少一个第一组(201)和一个第二组(203),第一组抽象语法树(201)由第一处理器(GP,COPA)执行,而第二组抽象语法树(203)由第二处理器(COP,COPB)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于皇家飞利浦电子股份有限公司,未经皇家飞利浦电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/03817466.9/,转载请声明来源钻瓜专利网。