[发明专利]电路自动综合方法、相关的设备和计算机程序有效
申请号: | 201580026253.9 | 申请日: | 2015-04-10 |
公开(公告)号: | CN106415550B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | C·阿利亚;A·普莱斯科 | 申请(专利权)人: | 国家信息及自动化研究院 |
主分类号: | G06F30/30 | 分类号: | G06F30/30;G06F30/327 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 高欣 |
地址: | 法国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种电路自动综合方法,包括生成在管道中的数据的读取或数据到管道中的写入的规则进程的网络,根据该方法,准许唯一生产者进程写入管道中,并且准许唯一消费者进程在管道中读取;以及与所述管道相关联的同步单元,根据对按照生产者进程和消费者进程各自的被收集的新迭代的值而确定的执行位置以及按照生产者进程和消费者进程各自的被收集的上一次迭代值而确定的执行位置进行的比较,来准许或中止所述生产者进程和消费者进程各自的新迭代的实施。 | ||
搜索关键词: | 电路 自动 综合 方法 相关 设备 计算机 程序 | ||
【主权项】:
一种电路自动综合方法,包括把软件程序编译为借助于管道(c)而互连的规则进程的网络的步骤,根据该步骤每个管道是能被寻址的物理存储器,所述进程中的每个进程在与该进程相关联的迭代域的每次迭代时应用在管道中的数据的至少一次读取和/或数据到管道中的写入,并且针对每个进程的每个迭代值,调度函数提供在执行位置时间调度集合中选择的进程的执行位置;所述电路综合方法的特征在于:针对所述管道(c)中的每个管道,在编译步骤过程中,包括以下步骤:准许称作生产者进程(S)的唯一进程写数据到管道(c)中,并且准许称作消费者进程(T)的唯一进程读取所述管道中的数据;以及同步单元(Sc)与所述管道相关联,并且使得在管道的生产者进程进行的每次新迭代的发起之前预先收集生产者进程的所述新迭代的值(tp,ip),并且在管道的消费者进程进行的每次新迭代的发起之前预先收集消费者进程的迭代的值(tc,ic);在分别收集到生产者进程和消费者进程的新迭代的值之后,所述同步单元根据对按照生产者进程和消费者进程各自的被收集的新迭代的值而确定的执行位置以及按照生产者进程和消费者进程各自的被收集的上一次迭代值而确定的执行位置进行的比较,来准许或中止所述生产者进程和消费者进程各自的所述新迭代的实施。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家信息及自动化研究院,未经国家信息及自动化研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201580026253.9/,转载请声明来源钻瓜专利网。
- 上一篇:形成站点网络的方法和系统
- 下一篇:对于定位任务的智能约束选择