DOC PREVIEW
UW-Madison ECE 554 - FPGA Express™ User Guide

This preview shows page 1-2-3-4-5-6-7-8-9-10-72-73-74-75-76-77-78-79-80-81-82-145-146-147-148-149-150-151-152-153-154 out of 154 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 154 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

CoverTOCAbout the FPGA ToolFeatures and BenefitsMethodologyDesignWizard FlowPush-Button FlowPerformance (Constraint-Driven) FlowScript-Based FlowHierarchical (Multiple-Device) FlowUsing the Graphical User InterfaceAbout the Tip BarAbout the Output WindowUsing the Mouse Buttons and Context MenusGetting Help from the GUIUsing the ShellFPGA Scripting Tool (FST) Command OverviewCommand GroupsUsing the Man PagesUsing Memory Elements With Lucent DevicesMixing HDL and Netlist InputCreating a Finite State Machine (FSM)Creating an FSM Using a VHDL TemplateCreating an FSM Using a Verilog TemplateUsing Encrypted Intellectual PropertyCreating a ProjectSpecifying Design Source FilesDebugging Design Source FilesElaborating a DesignIdentifying the Top-Level DesignCreating the ImplementationImporting ConstraintsEntering Constraints, Attributes, and ControlsEditing Table CellsSetting Multicycle Timing ConstraintsSetting General Synthesis OptionsSetting Project Synthesis OptionsUpdating and Force-Updating a Project After Incremental ChangesViewing a Schematic of an RTL (Generic) DesignViewing a Schematic of an Optimized (Mapped) DesignAnalyzing TimingViewing Timing Results Graphically Using TimeTrackerGenerating a NetlistGenerating a ReportGenerating a Project DatabaseUsing Quartus IIAbout the ASCII Constraint File FormatHeader InformationClock ConstraintsObject GroupsPath ConstraintsPort ConstraintsModule ConstraintsRegister ConstraintsVendor OptionsExporting an ASCII Constraint FileImporting an ASCII Constraint FileIntroductionProject VariablesFST CommandsConstraints CommandsReports CommandsBrowsing Objects CommandsTiming CommandsSource Design Management CommandsTarget Management CommandsLogical Library Management CommandsChip Management CommandsSource File Management CommandsProject Management CommandsBuilt-In Tcl CommandsOther CommandsIndexABCDEFGHIKLMNOPRSTUVXComments?E-mail your comments about Synopsys documentation to [email protected] Express™User GuideVersion 2001.08-FE3.6.1, August 2001iiCopyright Notice and Proprietary InformationCopyright  2001 Synopsys, Inc. All rights reserved. This software and documentation contain confidential and proprietary information that is the property of Synopsys, Inc. The software and documentation are furnished under a license agreement and may be used or copied only in accordance with the terms of the license agreement. No part of the software and documentation may be reproduced, transmitted, or translated, in any form or by any means, electronic, mechanical, manual, optical, or otherwise, without prior written permission of Synopsys, Inc., or as expressly provided by the license agreement.Right to Copy DocumentationThe license agreement with Synopsys permits licensee to make copies of the documentation for its internal use only. Each copy shall include all copyrights, trademarks, service marks, and proprietary rights notices, if any. Licensee must assign sequential numbers to all copies. These copies shall contain the following legend on the cover page:“This document is duplicated with the permission of Synopsys, Inc., for the exclusive use of __________________________________________ and its employees. This is copy number __________.”Destination Control StatementAll technical data contained in this publication is subject to the export control laws of the United States of America. Disclosure to nationals of other countries contrary to United States law is prohibited. It is the reader’s responsibility to determine the applicable regulations and to comply with them.DisclaimerSYNOPSYS, INC., AND ITS LICENSORS MAKE NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS MATERIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.Registered Trademarks (®)Synopsys, the Synopsys logo, AMPS, Arcadia, CoCentric, COSSAP, Cyclone, DelayMill, DesignPower, DesignSource, DesignWare, Eagle Design, EPIC, Formality, in-Sync, Learn-It!, Logic Automation, Logic Modeling, ModelAccess, ModelTools, PathMill, PowerArc, PowerMill, PrimeTime, RailMill, SmartLogic, SmartModel, SmartModels, SNUG, Solv-It, SolvNet, Stream Driven Simulator, TestBench Manager, TetraMAX, TimeMill, and VERA are registered trademarks of Synopsys, Inc.Trademarks (™)BCView, Behavioral Compiler, BOA, BRT, Cedar, DC Expert, DC Expert Plus, DC Professional, DC Ultra, DC Ultra Plus, Design Advisor, Design Analyzer, Design Compiler, DesignTime, Direct RTL, Direct Silicon Access, dont_use, DW8051, DWPCI, ECL Compiler, ECO Compiler, ExpressModel, Floorplan Manager, FoundryModel, FPGA Compiler II, FPGA Express, Frame Compiler, HDL Advisor, HDL Compiler, Integrator, Interactive Waveform Viewer, LEDA, Liberty, Library Compiler, ModelSource, Module Compiler, MS-3200, MS-3400, NanoSim, Physical Compiler, Power Compiler, PowerCODE, PowerGate, ProFPGA, Protocol Compiler, RoadRunner, RTL Analyzer, Schematic Compiler, Scirocco, Shadow Debugger, SmartLicense, SmartModel Library, Source-Level Design, SWIFT, Synopsys Eagle Design Automation, Synopsys Eaglei, Synopsys EagleV, Synthetic Designs, SystemC, Test Compiler, TestGen, TimeTracker, Timing Annotator, Trace-On-Demand, VCS, VCS Express, VCSi, VHDL Compiler, VHDL System Simulator, VirSim, VMC, and VSS are trademarks of Synopsys, Inc.Service Marks (SM)DesignSphere and TAP-in are service marks of Synopsys, Inc.All other product or company names may be trademarks of their respective owners.Printed in the U.S.A.Printed in the U.S.A.Document Order Number: 01733-000 KAFPGA Express™ User Guide, v2001.08-FE3.6.1iiiContentsWhat’s New in This Release . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xivAbout This Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviiCustomer Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi1. IntroductionAbout the FPGA Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2Features and Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2Methodology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-32. Choosing a Design FlowDesignWizard Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2Push-Button Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3Performance (Constraint-Driven) Flow . . . . . . . . . . . . . . . . . . . . .


View Full Document

UW-Madison ECE 554 - FPGA Express™ User Guide

Download FPGA Express™ User Guide
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view FPGA Express™ User Guide and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view FPGA Express™ User Guide 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?