For ASIC design
Design Data Management comes mainly in 2 flavors
Module-based DDM requires really a different approach w.r.t. the setup of a Vault structure and the access to it.
The main benefits of Module-based DDM are:
Main challenges Module-based DDM:
The (short) Story:
Coming from many file-based HW-DDM assignments, I experienced how various engineering roles handle DDM.
Introducing Modules-based DDM is a challenge with most roles in the design flow.
But, Modules-based Data Base Management will result in a better defined set of released data.
The latter is crucial when a First-Time right approach is one of the objectives.
In order to control the additional (Modules) layer, effort needs to be spend to report and control the Design-Data :
DesignSync GUI (DesSync) supports a limited set of Modules commands.
The stclc (DesignSync internal tcl implementation) supports a wide variety set of commands, to allow scripting the required commands and WoW to handle Modules.