发明名称 |
Annotations to identify objects in design generated by high level synthesis (HLS) |
摘要 |
Methods and systems provide creating and reporting of path annotations and renaming a state node using the path annotations for high level synthesis (HLS). In an embodiment, a method to annotate a state node includes identifying labels and pragmas specified in a high-level language input model for wait statements and function calls, and can also accommodate loops. In an embodiment, a method to display and/or report annotation information for a given state node includes displaying a state node name, an associated path annotation, and/or an associated hierarchical path. In an embodiment, a method to rename a state node based on a user-specified name includes using annotation information to locate a target state node and associating the target state node with the user-specified name or an automatically-created name based on the user-specified name. In an embodiment, a name specified for a state node can persist through successive runs of an HLS tool. |
申请公布号 |
US9524366(B1) |
申请公布日期 |
2016.12.20 |
申请号 |
US201514731300 |
申请日期 |
2015.06.04 |
申请人 |
Cadence Design Systems, Inc. |
发明人 |
Watanabe Yosinori;Balarin Felice;Tallapally Abhinav;Ghijsen Walter Johan;Meyer Michael J.;Solden Sherry;Van Campenhout David;Simion Viorica |
分类号 |
G06F17/50;G06F17/24;G06F17/27 |
主分类号 |
G06F17/50 |
代理机构 |
Andrews Kurth Kenyon LLP |
代理人 |
Andrews Kurth Kenyon LLP |
主权项 |
1. A processor-implemented method for an electronic design and verification tool to synthesize a behavioral description of a circuit into a structural description of the circuit, the method comprising:
using a processor:
facilitating generation of the structural description of the circuit by:
parsing the behavioral description of the circuit to identify a first text and/or a second text;defining a path annotation based on the identified first text and/or the identified second text; andannotating a state node with the path annotation; andgenerating the structural description of the circuit based on the facilitating. |
地址 |
San Jose CA US |