Dassault Systèmes announced it has added design data management capabilities (DDM) to Synopsys' Galaxy Custom Designer mixed-signal implementation solution.
At the 48th Design Automation Conference this week in San Diego, Calif., Dassault Systèmes indicated that ENOVIA DesignSync for Synopsys' Galaxy Custom Designer solution integrates DDM capabilities of both ENOVIA DesignSync Data Manager and ENOVIA DesignSync Central. This enables designers to manage all of their IC design data from Synopsys and non-Synopsys tools within a single, collaborative platform.
With such integration, Synopsys library directory structures and data types are recognized as such. Users manipulate familiar constructs such as cells or views, while the tool automatically processes the underlying files and directories which comprise data views. Designers need not be concerned with detailed version control bookkeeping as it is handled automatically.
Additional features of ENOVIA DesignSync for Synopsys Custom Designer:
• Automatic Checkout and Check-in of Cell Views– Auto checkout and check-in of cell views is enabled by functions registered with the Synopsys Version Control system and controlled by user preference settings. Custom Designer calls the Version Control System before editing (auto checkout) and after editing (auto check-in), which in turn communicates with ENOVIA Synchronicity DesignSync Data Manager.
• Status Reporting in the Library Manager – The Custom Designer Library Manager is modified to include revision control information for cell views including versions, tags, and locking status.
• Distributing a Library Across Multiple Data Repositories – A single library can be distributed across multiple data repositories by using ENOVIA Synchronicity’s Module based data storage. Local efficiencies are maximized at each design center because the majority of data transfer activity (checkin/checkout) occurs locally.
• Locking Model Enforced – Because Synopsys design data is binary in nature, a strict locking model is enforced. This prevents the situation in which two designers are making changes to the same version of a cell view, because once the first designer checks in the changes, there is no automated capability to merge the changes of the second designer.
• Association with a Library – When libraries are created using Custom Designer, the library is automatically associated with ENOVIA Synchronicity DesignSync Data Manager’s version control system so that any subsequent read/edit access is secured and managed via the DesignSync revision control repository.
• ENOVIA Synchronicity GUI and Command Line Support – Although most day-to-day data editing operations are performed from within the Synopsys Custom Designer graphical design environment, design data management operations on Synopsys library data can also be performed using either ENOVIA Synchronicity’s GUI, programmatic APIs or the command line. Multiple libraries can be processed using one command, which is not possible from within Synopsys.