Return to the Service and Support Page
 homesearchagentssupportask xilinxmap

Cadence Interface - Getting Started

Enviroment Variables
Sun 4
HP/UX
IBM RS6000
Xilinx M1.x Cadence Interface


Environment variables

  • CDS_INST_DIR -- point to location of Cadence installation directory
  • VERILOGEXE -- add for Verilog-XL
  • XAPPLRESDIR -- add for Verilog-XL
  • XNLSPATH -- add for Verilog-XL and M1
  • XKEYSYMDB -- add for Verilog-XL and M1
  • path -- modify
  • LD_LIBRARY_PATH -- define for Sun4 and Solaris only
  • SHLIB_PATH -- define for HP/UX only
  • LIB_PATH -- define for IBM RS6000 only
  • These variables should be set as follows:

    setenv CDS_INST_DIR <installation_path_to_cadence>
    setenv VERILOGEXE $CDSPINSDIR/tools/verilog/bin/verilog
    setenv XAPPLRESDIR $CDS_INST_DIR/tools/verilog/etc
    setenv XNLSPATH $CDS_INST_DIR/tools/verilog/etc/nls:$XILINX/bin/m1_platform
    setenv XKEYSYMDB $CDS_INST_DIR/tools/verilog/etc/XKeysumDB:$XILINX/bin/m1_platform/XKeysymDB
    
    set path = ( $CDS_INST_DIR/tools/bin \
       $CDS_INST_DIR/tools/pic/picdesigner/bin \
       $CDS_INST_DIR/tools/editor/lib \
       $CDS_INST_DIR/tools/dfII/bin $path ) 

For Sun4:

setenv LD_LIBRARY_PATH $CDS_INST_DIR/tools/lib:\ 
   $CDS_INST_DIR/tools/verilog/lib:\
   <path_to_X11_libs>:\
   /usr/lib: $OPENWINHOME/lib: $LD_LIBRARY_PATH

For HP/UX:

setenv SHLIB_PATH $CDS_INST_DIR/tools/lib:\ 
   $CDS_INST_DIR/tools/verilog/lib:\
   <path_to_X11_libs>:\
   /usr/lib: /lib: $SHLIB_PATH

For IBM RS6000:

setenv LIB_PATH $CDS_INST_DIR/tools/lib:\ 
   $CDS_INST_DIR/tools/verilog/lib:\
   /usr/lib: /lib: $LIB_PATH

NOTE:

It is common for users to create a soft link called "tools" under $CDS_INST_DIR, and to link it to the directory

    $CDS_INST_DIR/tools.<platform>

where <platform> is hppa(for the HP7 platform), "sun4" (for SunOS), "sun4v" (for Solaris), or "ibmrs" for (IBM RS6000). If your Cadence tools directory is not set up in this way, substitute "tools.<platform>" wherever you see "tools" above.


For the Xilinx M1.x Cadence interface:

setenv XILINX <path_to_xilinx_install_directory>
set path = ( $XILINX/bin/m1_platform $path)

Where m1_platform is hp(for HP/UX systems), sun(for SunOS4), sol(for Solaris), and rs6000(for IBM RS6000).

Example:

setenv CDS_INST_DIR /products/cds.ver9604 
setenv VERILOGEXE $CDS_INST_DIR/tools/verilog/bin/verilog
setenv XAPPLRESDIR $CDS_INST_DIR/tools/verilog/etc 
setenv XNLSPATH $CDS_INST_DIR/tools/verilog/etc/nls 
setenv XKEYSYMDB $CDS_INST_DIR/tools/verilog/etc/XKeysymDB 
setenv XILINX /tools/xilinx

setenv LD_LIBRARY_PATH  $CDS_INST_DIR/tools/lib:\
   ${VENVHOME}/tools/verilog/lib:\
   $OPENWINHOME/lib:\
   /products/cds.ver9604/tools.sun4/verilog/lib:\
   tools/x11r5/sun4/lib:/usr/lib:$LD_LIBRARY_PATH

set path = ($CDS_INST_DIR/tools/bin \
   $CDS_INST_DIR/tools/pic/picdesigner/bin \ 
   $CDS_INST_DIR/tools/editor/lib \
   $CDS_INST_DIR/tools/verilog/bin \ 
   $XILINX/bin/sun \
   $path)


© 1998 Xilinx, Inc. All rights reserved
Trademarks and Patents