Hierarchical presentation techniques for a design tool
First Claim
1. In a design tool, a method of presenting a schedule for a design including one or more loops, the method comprising:
- displaying in a Gantt chart a top-level schedule; and
displaying a first loop schedule for a first loop, wherein timing within the first loop schedule is presented relative to the first loop schedule.
3 Assignments
0 Petitions
Accused Products
Abstract
A design tool hierarchically presents information about a design with nested blocks. For example, the design tool presents scheduling information for the design in a hierarchical Gantt chart. The scheduling information includes hierarchical design schedule blocks which accurately depict the timing and scheduling of the nested blocks of the design. Each of the hierarchical design schedule blocks includes control steps numbered relative to the block. The scheduling information also includes a hierarchical list of scheduled operations for the design. The hierarchical list emphasizes which operations are associated with which nested blocks. The scheduling information further includes pseudo-operation icons that are easily differentiated from real operation icons in the hierarchical Gantt chart.
31 Citations
41 Claims
-
1. In a design tool, a method of presenting a schedule for a design including one or more loops, the method comprising:
-
displaying in a Gantt chart a top-level schedule; and
displaying a first loop schedule for a first loop, wherein timing within the first loop schedule is presented relative to the first loop schedule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. In a design tool, a method of presenting information for a design, the method comprising:
-
presenting first information for a block of a design, the block including a sub-block; and
presenting second information for the sub-block of the design, wherein timing within the block is presented as independent of sub-block delay. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. In a design tool, a hierarchical Gantt chart comprising:
plural nested schedules for a design, each of the plural nested schedules including;
a line of control step labels; and
one or more lines of schedule information, each of the one or more lines of schedule information including at least one operation icon. - View Dependent Claims (28, 29, 30)
-
31. In a design tool, a method of presenting a list of operations for a design, the method comprising:
-
presenting a top-level list of one or more operations for a design, wherein the top-level list includes a first block label for a first block; and
presenting a sub-list of one or more operations for the first block, the sub-list indented relative to the top-level list. - View Dependent Claims (32, 33, 34)
-
-
35. In a design tool, a method of presenting a list of operations for a design, the method comprising:
-
presenting a top-level list of one or more operations for a design, wherein the top-level list includes a first block label for a first block; and
presenting an icon adjacent the first block label, the icon indicating whether a sub-list of one or more operations for the first block is expanded or collapsed.
-
-
36. In a design tool, a method of displaying a design schedule comprising:
-
displaying one or more real operation icons, each representing a real operation and having a delay-indicating characteristic; and
displaying one or more pseudo-operation icons, each representing a pseudo-operation and having a delay-independent characteristic different than the delay-indicating characteristic. - View Dependent Claims (37, 38, 39, 40, 41)
-
Specification