Internet-Based Micro-Electronic Design Automation (IMEDA) Framework:The Building Blocks of Process

The Building Blocks of Process

The lowest level of a building block of a design process is a tool. A tool is an unbreakable unit of a CAD program. It usually performs a specific task by transforming given input specifications into output specifications. A task is defined as design activities that include information about what tools to use and how to use them. It can be decomposed into smaller subtasks. The simplest form of the task, called an atomic task, is the one that cannot be decomposed into subtasks. In essence, an atomic task is defined as an encapsulated tool. A task is called logical if it is not atomic. A workflow of a logical task describes the details of how the task is decomposed into subtasks, and the data and control dependencies such as the relationship between design data used in the subtasks. For a given task, there can be several workflows, each of which denotes a possible way of accomplishing the task. A methodology is a collection of workflow supported together with information on which workflow should be selected in a particular instance.

Internet-Based Micro-Electronic Design Automation (IMEDA) Framework-0044

Comments

Popular posts from this blog

SRAM:Decoder and Word-Line Decoding Circuit [10–13].

ASIC and Custom IC Cell Information Representation:GDS2

Timing Description Languages:SDF