logo资料库

nclaunch 使用.pdf

第1页 / 共54页
第2页 / 共54页
第3页 / 共54页
第4页 / 共54页
第5页 / 共54页
第6页 / 共54页
第7页 / 共54页
第8页 / 共54页
资料共54页,剩余部分请下载后查看
Contents
Preface
About This Manual
Manual Organization
Typographic and Syntax Conventions
Platform Support
Related Manuals
Related Resources
Verilog Resources
VHDL Resources
Overview of NCLaunch
Usage Concepts
Environment
Selection
Customization of File Types and Available Commands
Tools and Options
Saving and Restoring Data
Invocation and Command Syntax
NCLaunch Components
Importing a Design
Exporting a Design
Using NCLaunch
Menu Bar
File Menu
Edit Menu
Tools Menu
Utilities Menu
Help Menu
File Browser
Library Browser
Console Window
Status Bar
Tool Bar
NCLaunch User Guide Product Version 3.1 June 2000 2000 Cadence Design Systems, Inc. All rights reserved. Printed in the United States of America. Cadence Design Systems, Inc., 555 River Oaks Parkway, San Jose, CA 95134, USA Trademarks: Trademarks and service marks of Cadence Design Systems, Inc. (Cadence) contained in this document are attributed to Cadence with the appropriate symbol. For queries regarding Cadence’s trademarks, contact the corporate legal department at the address shown above or call 1-800-862-4522. All other trademarks are the property of their respective holders. Restricted Print Permission: This publication is protected by copyright and any unauthorized use of this publication may violate copyright, trademark, and other laws. Except as specified in this permission statement, this publication may not be copied, reproduced, modified, published, uploaded, posted, transmitted, or distributed in any way, without prior written permission from Cadence. This statement grants you permission to print one (1) hard copy of this publication subject to the following conditions: 1. The publication may be used solely for personal, informational, and noncommercial purposes; 2. The publication may not be modified in any way; 3. Any copy of the publication or portion thereof must include all original copyright, trademark, and other proprietary notices and this permission statement; and 4. Cadence reserves the right to revoke this authorization at any time, and any such use shall be discontinued immediately upon written notice from Cadence. Disclaimer: Information in this publication is subject to change without notice and does not represent a commitment on the part of Cadence. The information contained herein is the proprietary and confidential information of Cadence or its licensors, and is supplied subject to, and may be used only by Cadence’s customer in accordance with, a written agreement between Cadence and its customer. Except as may be explicitly set forth in such agreement, Cadence does not make, and expressly disclaims, any representations or warranties as to the completeness, accuracy or usefulness of the information contained in this document. Cadence does not warrant that use of such information will not infringe any third party rights, nor does Cadence assume any liability for damages or costs of any kind that may result from use of such information. Restricted Rights: Use, duplication, or disclosure by the Government is subject to restrictions as set forth in FAR52.227-14 and DFAR252.227-7013 et seq. or its successor.
NCLaunch User Guide Contents Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 About This Manual Manual Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Typographic and Syntax Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Platform Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Related Manuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Related Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Verilog Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 VHDL Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1 Overview of NCLaunch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Usage Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Customization of File Types and Available Commands . . . . . . . . . . . . . . . . . . . . . . . 11 Tools and Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Saving and Restoring Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Invocation and Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 NCLaunch Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Importing a Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Exporting a Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2 Using NCLaunch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Menu Bar File Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Edit Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Tools Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Utilities Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 June 2000 2 Product Version 3.1
NCLaunch User Guide Help Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 File Browser Library Browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Console Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Status Bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Tool Bar June 2000 3 Product Version 3.1
NCLaunch User Guide Preface NCLaunch is a graphical user interface that helps you to manage large design projects and lets you configure and launch your Cadence simulation tools. NC Launch is integrated into the Cadence Interleaved Native Compiled Architecture (INCA) and is a component of the Affirma™ SimVision analysis environment. This preface discusses the following topics: n About This Manual n Related Manuals n Related Resources June 2000 4 Product Version 3.1
NCLaunch User Guide Preface About This Manual To use NCLaunch most effectively, you should be familiar with performing digital design and analysis using either the Verilog® Hardware Description Language (HDL), or the Very High Speed Integrated Circuit Hardware Description Language (VHDL), and you should be familiar with the Verilog-XL® , Affirma™ NC VHDL, and/or Affirma™ NC simulators. Manual Organization This manual is organized into the following sections: If You Want to Learn About You Should Read The use model and startup procedure of NCLaunch Chapter 1, “Overview of NCLaunch,” Using NCLaunch Chapter 2, “Using NCLaunch,” Typographic and Syntax Conventions The following syntax conventions are used in this manual: Font Italic Literal Meaning Titles of books Example See the AffirmaNC Verilog Simulator Help for more information. Program output or text that you type at the command line > nclaunch variable Variables Hypertext Link Hypertext links that take you to other relevant sections of this book or to other relevant books > nclaunch -cdslib filename See the File Manager section for more information. June 2000 5 Product Version 3.1
NCLaunch User Guide Preface Platform Support NCLaunch supports the same set of platforms that the NC products support for current release. These platforms include: Solaris 2.5.1, Solaris 2.7, HP 10.20, HP 11.0, NT 4.0, Linux Redhat 6.1 and Windows 98. Related Manuals You can use NCLaunch with the Affirma™ NC Verilog®, Affirma™ NC VHDL®, and Affirma™ NC simulators. The following documents give you more information about these products: n n n n n n If you want to use the Affirma™ NC Verilog simulator to simulate your design, you should read the Affirma™ NC Verilog Simulator Help. If you want to use the Affirma™ NC VHDL simulator to simulate your design, you should read the Affirma™ NC VHDL Simulator Help. If you want to simulate a mixed-language Verilog HDL and VHDL design, you should read the appropriate sections in either the Affirma™ NC VHDL Simulator Help or the Affirma™ NC Verilog Simulator Help. If you want to use the Affirma™ SimVision analysis environment, you should read the Affirma™ SimVision Analysis Environment User Guide. If you want to use the Signalscan Waves waveform viewing tool, you should read the Signalscan Waves User Guide. If you want to use the Comparescan waveform comparison tool, you should read the Comparescan User Guide. Related Resources Hardware design requires the knowledge of one or more of several special languages—such as Verilog and VHDL. The following books give you more information about these languages. Verilog Resources The following books detail the specifications of the Verilog HDL (Hardware Description Language) and Tcl (Tool Command Language). These include: n IEEEStandardHardwareDescriptionLanguageBasedontheVerilogHardware Description Language (IEEE Std 1364), IEEE, New York, October, 1996. June 2000 6 Product Version 3.1
NCLaunch User Guide Preface n OVI Verilog Hardware Description Language Reference Manual, Version 2.0 n Ousterhout, John K., Tcl and the Tk Toolkit, Addison-Wesley, Reading, MA, 1994. There are also several books available that show you how to use the Verilog HDL. These include: n Donald E. Thomas and Philip Moorby, TheVerilogHardwareDescriptionLanguage, Kluwer Academic Publishing, 1996. n n n E. Sternheim, R. Singh and Y. Trivedi, Digital Design With Verilog HDL, Chapman & Hall, 1991. E. Sternheim, DigitalDesignandSynthesisWithVerilogHDL, Automata Publishing Company, 1993. J. Bhasker, A Verilog HDL Primer, Star Galaxy Press, 1997. n Douglas J. Smith, HDL Chip Design: A Practical Guide for Designing, Synthesizing and Simulating ASICs and FPGAs Using VHDL or Verilog, Doone Publications, 1996. n n Samir Palnitkar, Verilog HDL: A Guide to Digital Design and Synthesis, Prentice Hall, 1996. James M. Lee, Verilog Quickstart, Kluwer Academic Publishing, 1997. VHDL Resources The following books detail the specifications of the Very High Speed Integrated Circuit Hardware Description Language (VHDL). These include: n n IEEEStandardVHDLLanguageReferenceManual(IEEE Std 1076 - 1987), IEEE, New York, March 1988. IEEEStandardVHDLLanguageReferenceManual(IEEE Std 1076 - 1993), IEEE, New York, June 1994. There are also several books available that show you how to use VHDL. These include: n Douglas J. Smith, HDL Chip Design: A Practical Guide for Designing, Synthesizing & Simulating ASICs & FPGAs Using VHDL or Verilog, Doone Publications, June 1996. n Douglas L. Perry, VHDL 3rd Edition, McGraw Hill Text, June 1998. June 2000 7 Product Version 3.1
NCLaunch User Guide Preface n n Peter J. Ashenden, Designer’s Guide to VHDL, Morgan Kaufman Publishers, December 1995. Stanley Mazor, Patricia Langstraat, A Guide to VHDL 2nd edition, Kluwer Academic Publishers, August 1993. June 2000 8 Product Version 3.1
分享到:
收藏