发信人: siemens() 
整理人: camelsu(2001-01-30 01:24:14), 站内信件
 | 
 
 
注:SPECCTRA是最好的自动布线软件之一,需配合其它PCB软件使用.
 
 *************************************************************
 Copyright 1999 Cadence Design Systems, Inc.
 2655 Seely Avenue, San Jose, CA	95134
 All rights reserved. No part of this work may be reproduced without 
 receiving the prior written permission of the copyright owner.
 
 SPECCTRA is a registered trademark, and ShapeBased is a trademark of   
 Cadence Design Systems, Inc. 
 
 Cadence Design Systems, Inc. has taken care in the preparation of this  
 document, but makes no expressed or implied warranty of any kind and 
  assumes no responsibility for errors or omissions.
 
 This file consists of the following sections
 
    * Supported Platforms
    * Installation Information
    * Version History of 8.0.x Releases
    * Release Notes
    
 The latest version of this file is available at the Cadence SourceLink 
 web site. Go to http://sourcelink.cadence.com and view the SPECCTRA Pr oduct 
 Home Page. A CRC Solution Document titled "Latest Releases and Transla tors" 
 provides a link to the current software and documentation.
 
 
 ===================
 Supported Platforms 
 ===================  
 
 SPECCTRA 8.0 runs on Windows 95, Windows NT 4.0, and the following 
 UNIX platforms:
 
 * DEC Alpha			 Digital UNIX 4.0
   HP 9000 Series 700             HP-UX 10.20
   IBM POWER/PowerPC              AIX 4.1.2 and up
 * Silicon Graphics IRIS Indigo   IRIX 6.2
   Sun SPARCstation               SunOS 4.1.x, Solaris 5.4, 
                                  Solaris 5.5, 5.5.1, 5.6
 
 * SPECCTRA 8.0 is the last release in which these platforms
   will be supported.
  
 =================================
 SPECCTRA Installation Information 
 =================================
 
 Installation and licensing has changed significantly from
 the previous release. Before you install SPECCTRA, it is 
 strongly suggested that you read the printed "SPECCTRA 
 Installation Instructions" booklet, which is included with 
 your CD-ROM.
 
 The major changes to installation and licensing are  
    
  * The PCBDA daemon used for previous SPECCTRA releases is replaced
    by the cdslmd daemon.
    
  * You cannot run an earlier release of SPECCTRA with the cdslmd daemo n.
  
       If you want to use 8.0 and an earlier SPECCTRA release on a UNIX  
       system, include the cdslmd daemon and licenses in the same licen se file 
       with the older PCBDA daemon and licenses.
       
       For information about configuring licensing on a Windows NT syst em,
 	  refer to the online "Installation and Configuration Guide," which 
  	  is an Acrobat file located in the help directory of your installati on 
 	  tree.
     
     * The CDS_LIC_FILE environment variable identifies the path and fi lename
       for the SPECCTRA 8.0 license file. If you use SKILL with SPECCTR A,
       the CDS_INST_DIR environment variable must be set to the Cadence  
       installation directory. For example 
       
         setenv CDS_INST_DIR /cds 
       
       Users must set these environment variables on UNIX platforms.
       On Windows NT, the environment variables are set during installa tion.
    
  * The -p startup switch and node-lock password file are no longer 
    supported. Node-lock licensing is available on Windows PCs, but 
    implemented with a floating license file and a new FLEXid security
     key.
    
  * UNIX installations use the Cadence SoftLoad application to
    install SPECCTRA.
   
 Before you can install SPECCTRA, you must
 
  * Mount the SPECCTRA CD-ROM on your file system (UNIX)
  
  * Decide where you want SPECCTRA installed. The standard locations
    are
    
      /cds/tools.<platform>/specctra 		(on UNIX platforms)
 	 
      NOTE: <platform> is replaced by a platform id (such as sun4v for  Solaris)
    
      c:\cct_cds\tools\specctra 				(... on Windows NT)
 	 
 If you are updating an existing SPECCTRA installation, consider 
 choosing a new directory instead of overwriting existing files. You 
 can remove the old files and directories after you determine that 
 the new installation is operating correctly.
 
 After you install SPECCTRA, you can access the "SPECCTRA Installation  
 and Configuration Guide" for more detailed information about configuri ng 
 SPECCTRA software and your license server. The installation and 
 configuration guide (instcnfg.pdf) is an Acrobat file that is included 
 in the help sub-directory of your SPECCTRA installation tree. The 
 "Cadence Installation Guide" (softload.pdf) and "Cadence SoftShare Lic ense 
 Reference" (softshare.pdf) are also included in the same directory loc ation,
 and these can be referenced for UNIX installations.
 
    
 Installing SPECCTRA 8.x for UNIX From The Internet
 --------------------------------------------------
 
 Use this procedure to install SPECCTRA for UNIX
 using tar archive files from the internet.
 
 1. Locate the appropriate file on SourceLink 
    (http://sourcelink.cadence.com).
    
 2. Copy the file for your platform to <install_dir>
    on your local system. For example, for Solaris the
    tar file name is sp80sun4v.tar.
    
 3. Extract the archive file with the tar command as
    follows. 
    
    tar xvf <platform>.tar
    
    For example, for Solaris
    
    tar xvf sp80sun4v.tar
    
    
 4. This creates several compressed tar files. An example for
    Solaris is shown next.
 	
 	File						  	Purpose
 	----------------------------------------------------
 	specctra08.00-p001sun4v.t.Z	  	SPECCTRA
 	SftShrIndep05.10-s001.t.Z	  	SoftShare license server
 	SftShrTools05.10-s001sun4v.t.Z  SoftShare license tools
 	acroread03.00-p001sun4v.t.Z	  	Acrobat Reader
   
 5. Determine which files you need to install and
    uncompress and extract each file using this
    command. 
    
    uncompress < <platform>.tar.Z | tar xvf -
    
    At a minimum, you need to uncompress and extract
    the SPECCTRA file. For example for Solaris
    
    uncompress < specctra08.00-p001sun4v.t.Z | tar xvf -
    
 6. For more information about configuration and licensing,
    see the SPECCTRA Installation and Configuration Guide
    (instcnfg.pdf) and the SPECCTRA Installation Instructions 
    (instruct.pdf). The next two steps summarize some of this
    information.
    
 7. Set environment variables as described in steps 11-
    14 on page 26 in the SPECCTRA Installation and 
    Configuration Guide (instcnfg.pdf). For example, set
    CDS_LIC_FILE to your license server location, and
    CDS_INST_DIR to <install_dir>.
    
 8. If a SoftShare license server is not already installed,
    install one from the supplied files. The server executable is 
    typically installed at CDS_INST_DIR/tools.<xxx>/bin/lmgrd, 
    and the license file to CDS_INST_DIR/share/license/license.dat.
 
 
 ================
 Version History
 ================
 
 Version 8.0.6  (6/99)
 
 *   This release has the following licensing changes.
 
     -The Autoroute product (RouteBase feature line) now also contains  
      EditRoute (EditBase feature) and EditPlace (IPlaceBase
      feature) functionality.
      
     -The FST option (RouteFST feature) now also supports EditFST
      (EditFST and PPRoute feature) functionality.
 
     -Region rules are now available to users using only the AutoRoute
       product (RouteBase feature line).
 
     -Unlimited pin layer licenses now function with pin-layer
      limited licenses in the same license file. Unlimited pin-layer
      licenses are always checked out first.
 
 *    FLEXid hardware key users will experience a temporary
      slow down when licenses are checked out.
 
 
 Version 8.0.5  (3/99)
 
 *   In some designs, rules defined for non rectangular regions
     were ignored. This is fixed.
 
 *   On IBM and HP-UX platforms, invoking SPECCTRA with the 
     following command line switches
     
        specctra -nog <design file name> </dev/null
 
     hung the program. This is fixed.  
 	
 *   On the Windows platform, SPECCTRA 8.0 did not work properly 
     with newer FLEXid hardware keys. 
 
     To enable SPECCTRA 8.0.5 to work with newer FLEXid hardware 
     keys, during installation make sure to select the 
     "License Server Upgrade" check box (in the main Component 
     Selection dialog box).
 
 
 Version 8.0.4  (1/99)
 
 *   Differential pair nets with soft fromto length rules
     did not adhere to the length rule. This is fixed.
 
 
 SPECCTRA 8.0.3.1 (11/98)
 
 *  This is a Windows only release.
 
 *  SPECCTRA would not start when invoked with the "-nog" option.
    This is fixed.
 
 
 Version 8.0.3  (11/98)
 
 *   On some designs, the status banner indicated 100% routing 
     completion when length conflicts were still present. This
     is fixed. 
 
 *   Noise saturation is now accounted for by allowing you to define
     a saturation length. If the total length exceeds the saturation 
     length, the total noise is scaled by the ratio of saturation 
     length to total length. The saturation length rule is only availab le
     on nets. The rule syntax is as follows  
 
     <rule_descriptors>::= <saturation_length_descriptor>
     <saturation_length_descriptor>::= (saturation_length <positive_dim ension>)
 
 *   SPECCTRA left conflicts on thru hole pins that were defined
     as testpoints. This is fixed. 
 
 *   On design files that included virtual pin definitions, you
     could not write out a valid sessions file. To write out a
     valid sessions file, type the following command before
     writing out the file:  
 	
 	set virtual_pin_reentry on
 
 *   Changes in topology to wires that were defined as soft fromtos
     caused SPECCTRA to terminate unexpectedly. This is fixed. 
 
 *   Nets defined as "noroute" nets in Allegro were routed in
     SPECCTRA. This is fixed. 
 
 *   In some designs, crosstalk conflicts were not recognized by
     the router, but detected by the checker. This is fixed. 
 
 *   Nets containing soft fromtos did not appear in length reports,
     caused the EditFST length meter not to be turned on, and time-
     based placement errors not to be highlighted. This is fixed. 
 
 *   In some designs, PCB segment rules were turned off when PCB 
     noise rules were turned off. This is fixed. 
 
 *   Non-symmetrical jumper vias were not correctly rotated.
     To rotate them correctly, use this command
 
     set rotate_jumper_via on                              
 
     The default is off.
 
 *   Jumper via length can now be modified by going into Move
     mode, clicking on the via, and dragging it. If checking permits,
     the via length is limited to the available jumper length. 
 
 *   In some BGA designs where fanout vias were placed
     but fanout wires caused design violations, SPECCTRA terminated
     unexpectedly. This is fixed.  
 
 *   In BGA designs, the via_at_smd rule was not followed.
     This is fixed.  
 
 *   In some versions of the Solaris 2.6 operating system,
     IC Craftsman terminated unexpectedly. This is fixed. 
 
 *   In some designs on Windows platforms, forgetting all
     rulers caused alignment markers to increase in size. This
     is fixed. 
 
 
 Version 8.0.2 (9/98)
 
 *   This is the SPECCTRA 8.0 release for the DEC Alpha platform.
 
 *   Acrobat Reader is not available on DEC Alpha platforms.
     To view documentation in PDF format, copy the .pdf files to other  
     platforms that support the Acrobat Reader (Solaris, Windows NT, et c).
 
 *   Merge Wiring Polygon mode is not supported on the DEC Alpha
     platform.
 
 
 Version 8.0.1 (9/98)
 
 *   Special partner build, no bugs fixed or enhancements added.
 
 
 ======================================
 SPECCTRA 8.0 Release Notes
 ======================================
 
 The SPECCTRA 8.0 release notes identify problems and limitations that  are 
 known at the time of the release. The 8.0 release includes many new fe atures, 
 enhancements, and bug fixes. The new features and enhancements are doc umented 
 in the SPECCTRA online help. You can access this information by openin g 
 specctra.hlp and choosing "What's New in SPECCTRA 8.0" from the online  help 
 contents listing.
 
 To learn about the new 8.0 features, install SPECCTRA, cd to the help
  directory in the SPECCTRA installation tree, and do the following:
 
  On Windows 95 or Windows NT 4:
  
   Double-click specctra.hlp
   
  On UNIX platforms, enter:
  
   hyperhelp -f specctra.hlp
 
   NOTE: The previous example for UNIX platforms assumes that the 
   $CDS_INST_DIR/bin directory is included in your path. You can
   set the HLPPATH environment variable to your installation help
   directory so that hyperhelp can find specctra.hlp from any location  
   on your network. For example:
   
    setenv HLPPATH /cds/tools.sun4v/specctra/help
    hyperhelp -f specctra.hlp 
    
   The hyperhelp application uses the HLPPATH environment variable
   to find specctra help files without need for changing to the help 
   directory or including an explicit path.
  
  
  Known Software Limitations and Design Restrictions
  ==================================================
 
 General
 -------
 
   * You can control whether the rules editor records all commands or
     only rules commands (default) by including a rules_didfile command 
     at the beginning of a do file. The command and its arguments are
    
      rules_didfile [rules_only_off | rules_only_on]
   
   * If a do file contains lines with multiple commands separated by 
     semicolons, only the last command on the line is recorded in the 
  	rules did file editor.
     
   * In class_class, class_layer, and class_class_layer Rules Clearance 
     dialog boxes,  entering a value of -1 in the All data entry box do es 
 	not reset clearance rules to unspecified. Instead, you must enter -1
  	separately for each clearance type to reset all types.
 	
   * You can restore a previous view by dragging the middle-mouse butto n 
     vertically and up. You can cancel a zoom operation by dragging the  
 	middle-mouse button horizontally and left.
    
  
 Startup Switches
 ---------------
 
  * -trapezoid command line switch:
  
    This switch is not documented in the online help or SPECCTRA online 
    books. The switch must be used if a design includes shapes that wil l
    be rotated in SPECCTRA to produce non-orthogonal sides, and you pla n to
    use diagonal routing. Pins and pads have non-orthogonal sides if co mponents
    with square or rectangular (orthogonal sided) shapes are rotated 45 -degrees.
    If component rotation is performed in the layout system, a control  statement
    is usually embedded in the SPECCTRA design file and this switch is  not required.
  
  * -version command line switch
    
    On UNIX platforms, the -version switch returns 'My Version' instead  of 
    the actual version and build date for SPECCTRA. If you precede the  -version 
    switch with the -noskill switch, the correct version and build date  information is
    returned. For example, use: specctra -noskill -version
    
    On Windows, -version returns nothing. You can determine the SPECCTR A version 
    you are using and the build date by viewing the transcript header i n the Output 
    window or by clicking Help > About SPECCTRA.
 
 
 SKILL Language Support
  ----------------------
  
  The SKILL programming language (see skill_mode command) is not suppor ted
  on the following platforms:
  
   DEC Alpha
   Silicon Graphics IRIS Indigo
   Windows 95
   
 
 Autorouting
 -----------
 
  * Virtual pin support is enhanced in 8.0 with the following limitatio ns:
    
    Virtual pin definitions must occur AFTER a wire or routes file is r ead. 
    This means that you cannot use the -w switch to read a routes or wi res 
    file when your design file includes virtual pin definitions. You al so 
    cannot read a session file and use the -w switch if the associated  design 
    file includes virtual pin definitions. A suggested use-model is to  include 
    your virtual pin definitions, preceded by the 'read wires' command,  in a do 
    file.
    
    If virtual pins are defined before a wire or routes file is read, t he 
    virtual pins are located outside the design boundary with guides at tached. 
    Virtual pins outside the design cannot be manipulated or routed.
    
    If you use the topology editor (Edit Topology on right-button menu)  to move 
    or otherwise manipulate virtual pins, use the did file editor 
    (see Edit > Rules Did File) to capture your edits in a do file. The  virtual 
    pin edits are not saved in routes or session files, and therefore,  must be 
    reapplied in any subsequent session by running the do file.
  
  * Shielding now works on tjunctions, but after wires are shielded shi elds can
    become open at corners and tjunctions. These can be corrected with  the 
    interactive editor. See also, the section below on Interactive Rout ing and 
    Wire Editing.
 
  * Some pin escapes might fail using the fanout command if a design in corporates 
    split planes. The fanout operation is enhanced in 8.0 so power pin  escapes are 
    successful even though the connecting plane is not nearby. However,  pins that 
    are adjacent to the power pins can be blocked and fail. These faile d pins can 
    usually escape and connect during autorouting.
    
  * The via_center_enclosed option to the via_at_smd rule is documented 
    incorrectly. The rule syntax diagram for via_at_smd includes 
    via_center_enclosed with on and off options. The autorouter 
    always encloses a via center within an SMD pad if via_at_smd is set  
    on. The (via_center_enclosed off) setting has no effect.
    
    The context sensitive help for the Wiring Rules dialog boxes is als o 
    incorrect. It describes a Fit at Center option, which is the GUI 
    equivalent of via_center_enclosed. Fit at center is automatically s et
    if Via at SMD is checked. It cannot be turned off.
    
  * Do not use Rules > Check Rules > Setup or the setup_check command t o
    change what is checked during autorouting. If you change checking s etup 
    to examine conditions while the autorouter is idle, reset checking  to 
    the defaults (conflict, crosstalk, and length on) before autoroutin g.
    
  * Miter does not apply to shielded nets and shields.
  
  * The critic command can combine adjacent wrong way wire segments and 
    create a wrong way violation.
   
  * The target lengths of wires with ratio or matched length rules can  change
    and create length violations when a wires or routes file is loaded. 
    
  * Wires for differential pairs, wires for nets with length rules, and  
    wires for nets with shield rules do not follow region rules.  
  
  
  Differential Pair
  -----------------
  
  * The testpoint command does not work with differential pairs.
  
 
 Interactive Routing and Wire Editing
 ------------------------------------
 
 * Copy Route ignores via limit, via use, layer use, and length rules.
  
 * Before you edit shield wires, set Allow Redundant Power Net Wiring
   on Enabled Wiring in the Interactive Routing Setup dialog box.
   
 * The shield editing capabilities are intended for adding vias
   and changing shield paths after autorouting.
   
 * Editing a shield wire causes it to snap to the wire grid, which
   can create a gap that is different from the shield gap rule.
   
 * Interactively editing shields and the signal wires they shield, can
    result in deviations from the routing rules. To check and retain you r 
   edits, use 'set same_net_checking on' and 'check' commands to visual ly
   inspect deviations. When you are sure you want to retain your edits, 
   protect the net before you continue autorouting.
   
 * Some interactive functions do not work when you edit multiple wires. 
 
   - Use Width is not supported for multiple wire editing.
   
   - Finish Route can fail if you are editing a differential pair and
     a path cannot be found for both nets of the pair.
 	
   - Shielded nets cannot be routed with their shields.
 
 
 
 
 Translators
 -----------
 
 This release includes changes to the design language syntax. 
 SPECCTRA 8.0 reads legacy design files that were created with
 translators developed for earlier SPECCTRA releases. 
 
 Routes and session files written by SPECCTRA 8.0 are compatible 
 with earlier versions of translators unless you use new 8.0 
 features that require translator support of the new syntax. 
 
 You can get the latest versions of translators by doing the 
 following:
 
  1. Log into SourceLink on the Cadence Web site.
  2. Click the 'SPECCTRA' link on the main page under Performance 
     Engineering.
  3. Click the 'CRC Solution Document' link under Other SPECCTRA 
     Documents.
  4. In the table, under Title (on the right side), click 
     'Latest SPECCTRA releases and translators'. 
  5. Under Description/Resolution, click 'Latest SPECCTRA releases 
     and translators'.
  6. Scroll through the text, and at the bottom of the page, find the 
      list of directories that contain the current translators:
  	 
  	 allegro		(UNIX version)
 	 allegro_win	(Windows version)
 	 cadstar		
 	 mentor		
 	 protel		
 	 visula		
  	 
   7. Click the directory for the translator you want.
 
 NOTE: Some translators require a license.
 
 HyperHelp problem on Solaris
 ---------------------------- 
   HyperHelp does not display italic text on some versions of Solaris.
    This problem is seen on version 5.6 of the operating system.
   The problem is corrected by using an X server application-defaults f ile,
   which is located in the help/app-defaults directory of the SPECCTRA
    installation tree.
   
   If you experience this problem, perform the following steps.
   
   1. Use a text editor to open the HyperHelp file in the 
      help/app-defaults directory.
 	 
   2. Find the following line in the file
      
  	!HyperHelp*FontMap:helvetica=-dt-application:iso8859-1
  
   3. Remove the ! (comment) character from the beginning of this line. 
   
  	NOTE: To determine whether this font is available on your system,
  	use the xlsfont command to list available fonts. You should see
  	a series of fonts listed such as
  	
  	-dt-application-medium-i-normal-sans-10-100-75-75-p-57-iso8859-1
   
   4. Save the HyperHelp file.
   
   5. Set the XAPPLRESDIR environment variable to the directory where
      the HyperHelp file is located. For example
  	
  	setenv XAPPLRESDIR /cds/tools.sun4v/specctra/help/app-defaults
  
   6. Enter the command: xrdb -merge /cds/tools.sun4v/specctra/help/app -defaults/HyperHelp
  
  All text should display normally in hyperhelp.
  
 
 Online Help and Acrobat Documentation Files
 -------------------------------------------
 
  * The online help for setting priority incorrectly states the range f rom
    0 to 255. The correct range for priority is from 1 to 255. Setting  a value 
    of 0 returns an error in the transcript. A value of -1 resets prior ity to 
    the default value of 10.
 
 *  To enable the Help or F1 keys to display SPECCTRA 
    context-sensitive help on Solaris 5.4 and 5.5, change 
    the following line in your .xinitrc file:
 
    xmodmap -e 'keysym F1 = Help'
 
    is changed to
 
    # xmodmap -e 'keysym F1 = Help'
 
    Logout and log back in for your edit to apply.
 
 *  Online Help might not work correctly on a 
    remote display with some hardware and X 
    server combinations. For example, help might 
    launch very slowly.
 
 
 
 
 
 
 
 		 
 
   
 
 
 
 
 
 
 
 
 
 
 
  --                             ----提升你的电子设计水平的理想选择----- 
                                         电子设计专题主页:
                            http://www.zhangjiang.gd.cn/personal/thw
                                      http://siemens.163.net
  ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 203.93.7.52]
  | 
 
 
 |