Overview
Market demand for more product functions leads to increasingly
complex design techniques and increased design iteration.
This also makes companies to expand their investments to design
source. Therefore applying appropriate design methodology
to make standard design management is becoming new demand
in design industry. Based on Perl/C-shell, FlowMaker™
employs design methodology modal for product technology. Through
establishing a dependency graphic among design operation,
design data and design tool, it enables flow modeling, flow
construction, flow execution and test management in integrative
working environment.
FlowMaker™ records such design methodologies and knowledge
experiences as EDA/CAD tool execution flow, engineering data
exchange flow and etc, becoming most important component of
company's knowledge achievements.
Value:
• Design methodology modeling technique enables knowledge
share and reuse;
• Reducing design iteration and source costs considering
design source end data;
• Automatic and standard design process, reducing design
cycles, raising product quality;
• Quickly adaptation to design technique implantation
update and manufacturing technique change.
Features
Flow-Script-Based Methodology Construction Technology
By applying Perl/C-shell, FlowMaker™ realizes design
methodology modeling and constructs a complete design operation
data chain from SPEC definition, system modeling, logic design,
logic verification, physical realization, physical verification
until signoff.
In order to deal with flow management for complex design, FlowMaker™
provides hierarchical flow modeling. User plans multiple design
operation macro-cell according to product design phases or milestones.
Macro-cell flows respectively define EDA/CAD operation and data
exchange flow in each design phase; top-level flow script is
a flow modeling for the whole project, enabling flow integration
among macro-cells by using each milestone macro cell script.
Integrated Management of Process, Data and Source
Through built-in application of data configuration management
tool (DataConfig™ or CVS, ClearCase), FlowMaker™ records
process data onto version data library. With the help of OptimRes™
resource management tool, it further integrates EDA/CAD resource
request and design process management, providing design computing
with parallel processing.
Design Experience Knowledge Turned to Enterprise IP
Design methodology model puts design experience quantitive
and turns it into engineering knowledge. Following the lead
of excellent design methodology, engineers will quickly become
familiar with design methods and EDA/CAD techniques required
by projects, reducing design iteration caused by lack of design
experience and helping to form professional design team.
Manual and Automatic Execution of Design Flow
For GUI's design flow, FlowMaker™ can automatically reminds each design process of needed operation like data import, design tool operation, design output, version data check-in/out, signoff and operation status record, leading engineers to finish required operations using standard design methods. For command-based design flow, FlowMaker™ extracts EDA source in order, automatically execute each operation of flow definition.
For design flow composed of multiple sub-design,
FlowMaker™ is able to activate built-in analysis engine.
Searching special needs for parallel computing. By applying
OptimRes™ Grid computing function, with enough design source
(EDA license and CPU), FlowMaker™ will distribute design
computing to dispersed computing grids and perform computing
task in parallel on sub-design, reducing design operation
time.
Operating Environment
Hardware
Network
Supporting TCP/IP company Intranet bandwidth
10Mbps min. 100Mbps recommended
Database Server
1G RAM minimum 40G hard disk space minimum
Version Server
1G RAM minimum 200G hard disk space minimum
Client
512M RAM minimum 10G hard disk space minimum
Software
Database
Oracle 9i or higher
J2RE
Version 1.4.2 or higher
Other Software
LDAP service, fedora-ds recommended
Server
Supporting RH Linux 7.3 or higher, Solaris
8 or higher
Client
supporting Windows 2000 or higher, RH Linux
7.3 or higher Solaris 8 or higher