About the ClearCase integration with Cadence Design Framework II

Technote (FAQ)


Question

Where is there information about the integration of IBM Rational ClearCase with Cadence Design Framework II?

Answer


IBM Rational ClearCase Integration with Cadence Design Framework II






Availability

Starting with ClearCase 7.1.2.10 and ClearCase 8.0.0.6, the Cadence Design Framework integration is included with ClearCase as a component that can be installed as part of the ClearCase install with IBM Installation Manager. Information on the new install method is available here:
How to Install Cadence Virtuoso Integration for ClearCase 7.1.2.10 and ClearCase 8.0.0.6

Newer version of ClearCase integration (defect fixes on 1.3) with Cadence Design Framework II is available with ClearCase 7.1.2.8 or later (including ClearCase 8.0.0.4 or later) and includes defect fixes only.

The ClearCase integration version 1.3 with Cadence Design Framework II is available with ClearCase 7.1.2.07 or later (including ClearCase 8.0.0.3 or later).

The ClearCase integration version 1.2 with Cadence Design Framework II is available with ClearCase 7.1.2.06 or later (including ClearCase 8.0.0.2 or later).

The ClearCase integration version 1.1 with Cadence Design Framework II is available with ClearCase 7.1.2.02 or later (including ClearCase 8.0.0.0 or later).

The ClearCase integration version 1.0 with Cadence Design Framework II is available with ClearCase 7.1.1.03 or 7.1.2 or later.



Versions 1.2 and 1.3 can be downloaded from Passport Advantage:


Part numbers to use for downloading versions 7.1.2.8 and 8.0.0.4 of the ClearCase Cadence Integration are CIAA8EN (for V8.0.0.4) and CIAA7EN (for 7.1.2.8).

  • Passport Advantage clients: Passport Advantage and Passport Advantage Express clients are required to sign in to Passport Advantage Online to download the image.
  • Non-Passport Advantage clients: If your organization did not purchase your software and support through Passport Advantage or Passport Advantage Express, you are required to sign in to the new IBM Software Group OEM Portal to download the image.

    Note:
    This includes clients with Flexible Contract Type (FCT) license purchases and IBM Business Partners.
For assistance with the IBM Software Group OEM Portal, visit the eCustomer care page.

You can download versions 1.0 and 1.1 of the ClearCase-Cadence Integration extension offerings from FixCentral


IBM Installation Manager (IM) will list the integration as:

  • Version 7.1.2.08 (for Version 1.3)
  • Version 8.0.0.04 (for Version 1.3)
  • Version 7.1.2.07 (for Version 1.3)
  • Version 8.0.0.03 (for Version 1.3)
  • Version 7.1.2.06 (for Version 1.2)
  • Version 8.0.0.02 (for Version 1.2)
  • Version 7.1.2.02 (for Version 1.1)
  • Version 7.1.1.03 (for Version 1.0)


Note: If you have later versions in your repository, you may also see those listed as seen in the example below.


Example:




Note: You can not install the 8.0 ClearCase-Cadence extension offering into a lower rev client (such as 7.1.2.02) , nor can you install the 7.1.2.02 ClearCase-Cadence extension offering into a ClearCase 8.0.0.0 client. The 7.1.x version of the ClearCase-Cadence extension offering is not compatible with ClearCase 8.x clients.

Overview

The ClearCase integration with the Cadence Design Framework II environment allows custom chip designers to perform ClearCase actions while in the Cadence Design Framework II toolset. Some of the available features are:

  • Checkout
  • Checkin
  • History
  • Cancel Checkout
  • File Status
  • ClearCase WorkArea Manager
  • ClearCase Hierarchy Manager UI

  1. The integration now supports the use of Cadence Design Framework II environment running in either the 32-bit or the 64-bit mode. The Version 1.0 integration only supported the 32-bit mode.
  2. Support for Synchronous Request for Master (SRFM). (Refer to technote 1470733).

The integration is built into the Cadence Design Framework II environment and provides both a graphical user interface and a command line capability.


What is New in version 7.1.2.07/8.0.0.03 of the ClearCase integration with the Cadence Design Framework II?

ClearCase Cadence 1.3 integration added support for the following features:

  • Hierarchy Manager user interface
  • Setting of 'ccase' as DMTYPE during new library creation
  • Support for unreserved checkouts
  • ClearCase property sheet
  • Label type browser for locking/unlocking of label types
  • Enhanced filtering capabilities in CWAM


Note: With the release of ClearCase Cadence 1.2, support for Cadence Design Framework II version IC615 is available for the integration.


With ClearCase release 7.1.2.3 (and later releases) the following support is available with the integration:

  • ClearCase and ClearQuest Base Integration (native and web)
  • Solaris x86 support for both 32 bit and 64 bit Cadence Design Framework II environment

If using the ClearCase and ClearQuest integration in conjunction with the Cadence Design Framework II, the following settings are recommended:

  1. Use of the CQCC_AUTO_ASSOCIATE environment variable in the ClearCase config.pl file:

    https://www.ibm.com/support/docview.wss?uid=swg21131370

  2. Modify config.pl to flush stdout:

    Add $| = 1; after the three use statements in the first section of config.pl as follows:

    ######################################################################
    # Standard setup calls - DON'T CHANGE THIS SECTION
    ######################################################################

    # These classes define the top level trigger object (TriggerCQCC),
    # and support for parameters and CQSchemas.

    use CQCC::TriggerCQCC;
    use CQCC::Parm;
    use CQCC::CQSchema;

    $| = 1;

    # These two calls invoke your configuration subroutine below
    # then start the trigger.

    &ConfigureTrigger();
    &TriggerMain();

    #########################################################


  3. Set the following environment variables in config.pl

    ATRIA_FORCE_GUI=TRUE
    CQCC_GUI_ENABLE=ALWAYS


  4. If using IC5141 on Oracle Solaris Sparc, it is required that you set the following variable:

    LD_LIBRARY_PATH  to /$cds_root/tools/lib


Known issues with the ClearCase integration with Cadence Release 7.1.2.7

Hierarchy Manager functionality is intended to be available only with Cadence IC6.x version, although it has been observed that the Hierarchy Manager non functional menu may appear with IC5141 on Linux (fixed in the 7.1.2.8 release).

Setting of "ccase" as default DM type as of now is supported with IC6.1.5. Users may see issues while using this functionality on older IC versions (fixed in the 7.1.2.8 release).

In Hierarchy Manager if regex specified in filter type is not as per SKILL regex syntax, switching to CellView tab can cause distortion of UI with an error. To workaround this behavior switch to the Specification tab and clear or correct the filter(s) responsible for the error (fixed in the 7.1.2.8 release).


Known issues with the ClearCase integration with Cadence Release 7.1.2.6

  • If a design opened in the Cell View Editor is checked out to a different ClearCase view, ClearCase Refresh from editor after design is checked in to ClearCase view where it was originally checked out, will only update editor's DM information and not the content.

  • With Cadence Design Framework II version IC615, s few new data fields in certain operations have been introduced and they may not get populated in certain UIs with the ClearCase Cadence 1.2 integration.


Known Issues with the ClearCase integration with Cadence Release 7.1.2.3

  • Running the cqreg command in a 32 bit Cadence perspective produces an invalid pointer error on RHEL5. The workaround is to run cqreg from a different shell or a ClearCase perspective.
  • The native ClearCase and ClearQuest integration fails on RHEL5 in a Cadence perspective. The workaround is to use the web integration or perform the operation in a ClearCase perspective.
  • If your VOB(s) are enabled to use atomic checkin and you are using the ClearCase and ClearQuest integration, you will need to associate multiple checkins one at a time with ClearQuest records.

For example : cleartool checkin file1 file2 file3

You will be prompted three times to associate a ClearQuest record for checkin to proceed.



Version 1.3 readme (click to expand or collapse)


Version 1.2 readme (click to expand or collapse)


Version 1.1 readme (click to expand or collapse)

Also, users who start the Cadence Design Framework II tool in the context of a ClearCase dynamic view shell may experience problems if a ClearCase license is not available or other ClearCase access problems occur. This problem will occur with any tool started in the context of a ClearCase dynamic view shell process, but users need to be aware that if access to ClearCase data is not functioning, the dynamic view shell that is being used may not function either, and could result in a temporary hang of any associated processes until ClearCase data access is restored.

Related information

Version 1.0 Announcement letter

v1.0-cadence-integration-readme.txt

Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

Rational ClearCase
Integrations: Cadence

Software version:

7.1.1.3, 7.1.2, 7.1.2.1, 7.1.2.2, 7.1.2.3, 7.1.2.4, 7.1.2.5, 7.1.2.6, 7.1.2.7, 7.1.2.8, 7.1.2.9, 7.1.2.10, 8.0, 8.0.0.1, 8.0.0.2, 8.0.0.3, 8.0.0.4, 8.0.0.5, 8.0.0.6

Operating system(s):

Linux, Solaris

Reference #:

1456411

Modified date:

2013-03-25

Translate my page

Machine Translation

Content navigation