发明名称 |
Method, design apparatus, and program product for incremental design space exploration |
摘要 |
A design apparatus generates an optimal design condition by design space exploration. The apparatus including a source code parsing (301) which parses source code and generates a parse tree, a cluster generation task (302) which generates clusters based on the parse tree, each of the clusters including a group of source codes which can operate independently, a log file task (303) which generates a log file based on a structure of the cluster, and a comparison task (304) which compares a first log file of a previous cluster with a second log file of a current cluster and re-uses previous exploration result based on a comparison result, the first log file being obtained from a previous design space exploration, the second log file being generated from a current operation. |
申请公布号 |
US8977996(B2) |
申请公布日期 |
2015.03.10 |
申请号 |
US201013823635 |
申请日期 |
2010.10.28 |
申请人 |
NEC Corporation |
发明人 |
Carrion Schafer Benjamin |
分类号 |
G06F17/50 |
主分类号 |
G06F17/50 |
代理机构 |
Sughrue Mion, PLLC |
代理人 |
Sughrue Mion, PLLC |
主权项 |
1. A design method for an information processing apparatus for generating optimal LSI designs by automatic design space exploration, the method comprising:
parsing, by the information processing apparatus, source code which describes a behavioral LSI to generate a parse tree; generating clusters based on the parse tree, each of the clusters including a group of source codes which can operate independently; executing a design space exploration of the clusters and generating a log file based on a structure and contents of the cluster; comparing a first log file of a previous cluster with a second log file of a current cluster, the first log file being obtained from a previous design space exploration, the second log file being generated from a current operation, and re-using a previous design space exploration result if the previous cluster has a same structure as that of the current cluster. |
地址 |
Tokyo JP |