FOUNDATION Series Software Foundation v1.5 Enhancements Version 2.0.

Slides:



Advertisements
Similar presentations
Xilinx 6.3 Tutorial Integrated Software Environment (ISE) Set up basic environment Select Gates or Modules to Be simulated (Insert Program Code) Run Waveform.
Advertisements

© 2003 Xilinx, Inc. All Rights Reserved Architecture Wizard and PACE FPGA Design Flow Workshop Xilinx: new module Xilinx: new module.
Integrated Circuits Laboratory Faculty of Engineering Digital Design Flow Using Mentor Graphics Tools Presented by: Sameh Assem Ibrahim 16-October-2003.
 2006 Pearson Education, Inc. All rights reserved Introduction to the Visual C# 2005 Express Edition IDE.
Create slices and hotspots Create links in Web pages Create rollovers from slices Create basic animation Add tweening symbol instances to create animation.
A Guide to Oracle9i1 Creating an Integrated Database Application Chapter 8.
Foundation and XACTstepTM Software
© 2011 Xilinx, Inc. All Rights Reserved This material exempt per Department of Commerce license exception TSU Xilinx Tool Flow.
Design Verification Design Profiler Course 8. All materials updated on: September 30, Design Profiler Design Profiler is a tool integrated within.
9.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
Tools - Day 1 - Information Resources Chapter 10 slide 1Version 1.5 FPGA Tools Training Course Information Resources.
StateCAD FPGA Design Workshop. For Academic Use Only Presentation Name 2 Objectives After completing this module, you will be able to:  Describe how.
6 Copyright © 2004, Oracle. All rights reserved. Working with Data Blocks and Frames.
Simulink ® Interface Course 13 Active-HDL Interfaces.
ISE. Tatjana Petrovic 249/982/22 ISE software tools ISE is Xilinx software design tools that concentrate on delivering you the most productivity available.
© 2003 Xilinx, Inc. All Rights Reserved CORE Generator System.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
New Features in Release 9.2 (July 27, 2009). 2 Release 9.2 New Features Updated Shopping Experience Home/Shop page Shop at the top search New Hosted Supplier.
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved. 1 2 Welcome Application Introducing the Visual Basic 2008 Express Edition IDE.
11 MANAGING AND DISTRIBUTING SOFTWARE BY USING GROUP POLICY Chapter 5.
Prepared by: Sanaz Helmi Hoda Akbari Zahra Ahmadi Sharif University of Tech. Summer 2006 An Introduction to.
ASIC/FPGA design flow. FPGA Design Flow Detailed (RTL) Design Detailed (RTL) Design Ideas (Specifications) Design Ideas (Specifications) Device Programming.
Foundation Express The HDL Value Leader. Xilinx Foundation Express The HDL Value Leader  Complete HDL Development Environment Best in Class EDA Tools.
Simulink ® Interface Course 13 Active-HDL Interfaces.
Xilinx Development Software Design Flow on Foundation M1.5
© 2003 Xilinx, Inc. All Rights Reserved For Academic Use Only Xilinx Design Flow FPGA Design Flow Workshop.
Xilinx Programmable Logic Design Solutions Version 2.1i Designing the Industry’s First 2 Million Gate FPGA Drop-In 64 Bit / 66 MHz PCI Design.
Active-HDL Interfaces Building VHPI Applications C Compilation Course 9.
Interfaces to External EDA Tools Debussy Denali SWIFT™ Course 12.
정 용 군 ( 전자공학과 대학원 ) 대상 : VLSI 설계 연구회 1,2,3 학년 기간 : ~ Synopsys Tool 교육 Synopsys 교육 1.
© 2003 Xilinx, Inc. All Rights Reserved FPGA Editor: Viewing and Editing a Routed Design.
Introduction to FPGA Created & Presented By Ali Masoudi For Advanced Digital Communication Lab (ADC-Lab) At Isfahan University Of technology (IUT) Department.
The Macro Design Process The Issues 1. Overview of IP Design 2. Key Features 3. Planning and Specification 4. Macro Design and Verification 5. Soft Macro.
OVERVIEW OF OVERVIEW OF Spartan-3. DESIGNFLOW Translate Map Place & Route Plan & Budget HDL RTL Simulation Synthesize to create netlist Functional Simulation.
Programmable Logic Training Course Project Manager.
This material exempt per Department of Commerce license exception TSU Xilinx Tool Flow.
 2006 Pearson Education, Inc. All rights reserved Introduction to the Visual C# 2005 Express Edition IDE.
Lecture #2 Page 1 ECE 4110– Sequential Logic Design Lecture #2 Agenda 1.Logic Design Tools Announcements 1.n/a.
Programmable Logic Training Course HDL Editor
Design Verification Code and Toggle Coverage Course 7.
Introductory project. Development systems Design Entry –Foundation ISE –Third party tools Mentor Graphics: FPGA Advantage Celoxica: DK Design Suite Design.
Tools - Design Manager - Chapter 6 slide 1 Version 1.5 FPGA Tools Training Class Design Manager.
CORE Generator System V3.1i
© 2005 Xilinx, Inc. All Rights Reserved This material exempt per Department of Commerce license exception TSU Implementation Options.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
Teaching Digital Logic courses with Altera Technology
What’s New in Xilinx Ready-to-use solutions. Key New Features of the Foundation Series 1.5/1.5i Release  New device support  Integrated design environment.
Xilinx Academy 4/98 1 Xilinx Software Solutions Xilinx Academy November, 1998.
Ready to Use Programmable Logic Design Solutions.
FOUNDATION Series Software Foundation Series v1.5i Xilinx Academy Foundation Series Software Technical Marketing Spring 1999 notes pages are used with.
WebPOWERED Software Solutions – Spring 2000 WebPOWERED CPLD Software Solutions SPRING OF CY2000.
ASIC/FPGA design flow. Design Flow Detailed Design Detailed Design Ideas Design Ideas Device Programming Device Programming Timing Simulation Timing Simulation.
© 2005 Xilinx, Inc. All Rights Reserved This material exempt per Department of Commerce license exception TSU CORE Generator System.
IE 411/511: Visual Programming for Industrial Applications Lecture Notes #2 Introduction to the Visual Basic Express 2010 Integrated Development Environment.
1 2/1/99 Confidential Selling Xilinx Software vs. Altera Xilinx Academy February 24th, 1999.
Design with Vivado IP Integrator
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
How to use ISE Dept. of Info & Comm. Eng. Prof. Jongbok Lee.
Altera Technical Solutions Seminar Schedule OpeningIntroduction FLEX ® 10KE Devices APEX ™ 20K & Quartus ™ Overview Design Integration EDA Integration.
M1.5 Foundation Tools Xilinx XC9500/XL CPLD
Introduction to Programmable Logic
Xilinx Ready to Use Design Solutions
Programmable Logic Design Solutions
Powerful High Density Solutions
Software Vision To Provide Designers The Advantages of….
THE ECE 554 XILINX DESIGN PROCESS
THE ECE 554 XILINX DESIGN PROCESS
Xilinx CPLD Software Solutions
Xilinx Alliance Series
Presentation transcript:

FOUNDATION Series Software Foundation v1.5 Enhancements Version 2.0

FOUNDATION Series Software New Features in Foundation F1.5 Integration with Express and Implementation Tools via API mechanisms Full Verilog Support New Look and Feel for Project Manager New Device Support –Virtex –XC9500XL –SpartanXL Improved Synthesis Engine Improved Implementation Engine

FOUNDATION Series Software Express Integration Emulation of Express look and feel in Files tab and Versions tab –Local menus –Files tab source status markers (check, ?, X) –Files tab entities display –Versions tab Functional/Optimized Structure and entities display However, some changes consciously made to improve usability –Example: some changes in local menus –Example: dialog box option “assertion levels” (I.e. “Do not insert I/O pads” changed to “insert I/O pads”) Full Constraint Manager and Timing Tracker implementation

FOUNDATION Series Software Implementation Tools Integration Most Design Manager functions are available from Project Manager –Version, Revision actions available via local menus, pull-down menus, and Flow Diagram automation –Ancillary Xilinx tools (e.g., Floorplanner, EPIC, etc.) are in Tools > Implementation pull-down menu “Interactive” Flow Engine can be invoked on any Revision

FOUNDATION Series Software Full Verilog Support State Editor can now generate Verilog behavioral code Full HDL Editor support –Color coding –Language Assistant –Syntax checking Schematic Editor –Verilog modules (macros)

FOUNDATION Series Software Project Manager PCM is now truly “Mission Control” for Foundation –Express GUI and Design Manager no longer required in most cases (these are still provided in “Xilinx Foundation Series > Accessories” folder) Menus re-organized for ease of use and support of integrated synthesis and implementation functionality

FOUNDATION Series Software Files Tab (HDL Flow) HDL files’ entities shown via Express API Status of each HDL file’s Analysis shown Local Menus provide Power User functions

FOUNDATION Series Software Versions Tab (HDL Flow) Displays both Express Elaborated/Optimized Structures and Xilinx Versions/Revisions Symbology indicates elaboration/optimization results (i.e., x, exclamation point, checkmark) Local menu pick for FE.LOG Interactive Flow Engine can be invoked on any Revision at any time

FOUNDATION Series Software More on HDL Flow’s Versions Tab Top-level item in Tab corresponds to Express Elaboration and Xilinx “Version” Multiple Versions can exist –A different package/speed within the same architecture can be selected without re-synthesizing (results in a new Revision) –Retargeting the design to a different architecture means you should re-synthesize (which means a new Version will be created) “Revision” item corresponds exactly to Design Manager “Revision”

FOUNDATION Series Software Versions Tab for Schematic Flow Top-level object corresponds to “xproj” directory Target family determined by File>Project Type dialog setting (as it was in F1.4) Changing Project Type will attach new Unified Library to Project; subsequent Implementations will use the new Family

FOUNDATION Series Software Versions Tab: Local Menus (HDL Flow) Functional Structure Menu Provides Access to Express Constraint Manager Optimized Structure Menu Includes Pick for Express Timing Tracker Context-sensitive Local Menu Picks for Express Pre- and Post-Optimized Reports

FOUNDATION Series Software Completely Revamped Flow Diagram New “Phase Box” Design Step Grouping –Some Phases contain individual tool buttons Flow Progress Indicators Flow-sensitive Diagram Layout –Schematic Flow’s diagram does not have Synthesis Phase New Flow Automation Single-action Phase button Multiple tool Phase button

FOUNDATION Series Software “Pull” Model Implemented for Synthesis, Functional Simulation, and Implementation Phase Boxes Design will be “pulled through” the required processing steps to bring it to point that user selects

FOUNDATION Series Software Synthesis/Implementation Dialog This dialog is used for both Synthesis and Implementation Phase Invoked from Files or Versions tab, from the Sythesis or Implementation pull-down menus, or as a result of selecting the Synthesis, Simulation, or Implementation Phase boxes Depending on how it’s invoked, one section or the other may be grayed out

FOUNDATION Series Software Messages/Reports Express GUI tabs implemented in Console area Xilinx Report Browser available via Reports Tab “Implementation Log File” (FE.LOG) also shown

FOUNDATION Series Software “Project” Pull-down Menu Source files are automatically analyzed when added to Project Single-point Version/Revision Management “Clear Implementation Data” deletes all synthesis and implementation data and directories (but source files remain)

FOUNDATION Series Software “Synthesis” and “Implementation” Pull-down Menus Synthesis Menu Provides Design- Global Functions Plus a Few “Expected” Items “local” functions are provided via local (right-mouse-button) menus Shown in HDL Flow only Implementation Menu Provides: –Duplicates Implementation Phase Button and “Implement” local menu pick –Invokes Xilinx Report Browser –Invokes Project Options dialog

FOUNDATION Series Software “Tools” Pull-down Menu Tools grouped into Phases Implementation menu includes Pin Locking items (single command to lock pins) Programming Tools are grayed out if not applicable to current architecture

FOUNDATION Series Software What’s New in the Express Synthesis Engine Integrated project management as discussed earlier New architecture support –Virtex Addition of some VHDL ‘93 constructs –end keyword-component keyword –is keyword-labels on assignments –T’image(X)-block in generate –alias keyword-array slices with others Addition of other HDL constructs –rising_edge / falling_edge –‘else –hex, octal and binary for std_logic_vectors

FOUNDATION Series Software New State Machine Synthesis Options FSM Encoding Style One Hot Binary FSM Extraction Method Safest (all possible states) Smallest (defined states only) What’s New in the Express Synthesis Engine

FOUNDATION Series Software What’s New in the Implementation Engine No License or Hardware Key Required –Express configurations require FlexLM Software Run Time Enhancements –Significantly faster timing-driven place & route –Netlist translation and timing annotation steps 6 to 10 times faster than in v1.4 New Timing Analysis Algorithms –designed to handle larger numbers of timing paths than in previous releases (critical for supporting the new, very large Virtex devices) –Design-aware Constraint Editor for schematic designs New FPGA Floorplanner

FOUNDATION Series Software More New Features Integrated Installation Program –Installs Design Entry, Synthesis, and Implementation components (1 CD) –Each Part Family selection will install both the applicable schematic symbol library and the Implementation data files automatically –DynaText docs are on a separate CD New Interactive (Macromedia) demo/introduction

FOUNDATION Series Software Application Enhancements Version 2.0

FOUNDATION Series Software Schematic Editor Re-implemented Bus behavior –Complex buses –Bus editing now more similar to wire editing Enhanced wire behavior –Selection, deletion –Autowiring –Rubberbanding Local Menus (e.g., right-click > Hierarchy Push, copy/paste, Symbol Properties, etc.)

FOUNDATION Series Software Schematic Editor (continued) “SC Symbols” dialog box enhanced - Project components are listed separately from Unified Library comps “Replace Symbol” option now has a drop-down selector from which to pick new symbol Symbol attributes can now be moved directly (no need to bring up Properties dialog) Multi-level undo (5 levels) Copy/Paste enhancement: objects to be pasted are visible as copy buffer is moved around on the schematic Enhanced Coregen 1.5 interface (i.e., symbol generation)

FOUNDATION Series Software HDL Editor New “Insert File” item in Edit menu –Provides easy method for insertion of LogiBLOX and CoreGen-created instantiation templates Verilog syntax checking, color-coding, language templates, Schematic Flow macro synthesis VHDL Language Assistant templates updated to be Express-compliant

FOUNDATION Series Software Gate-Level Simulator Virtex LUT support New Simulation Script Wizard –invoked either at Script Editor start-up or from Script Editor’s Tools menu Memory allocation tuning to support larger netlists Signal Selection dialog “Search” feature enhanced New “Enable Global Netlist Analysis” feature –can speed up simulation if disabled (not always needed) –Project-specific –See Whatsnew.HLP for more detail

FOUNDATION Series Software Script Wizard A new alternative to using the Simulation Macro Assistant

FOUNDATION Series Software Script Wizard Resulting Script

FOUNDATION Series Software Migration of F1.4 Designs Into F1.5 No automatic conversion is done –F1.4, XACT 6 Projects are opened in their native Project Type Automatic determination of proper Flow (Schematic or HDL) Customers with existing designs that contain X-VHDL (Metamor) blocks may wish to keep Metamor installed for support of those designs –Metamor can be installed as a standalone component from F1.4 Design Entry Tools CD

FOUNDATION Series Software Unequaled Value Foundation Series Promotional Pricing NOTE: Promotional Pricing Good Through 12/30/98 $95 $495 $4995 $4995 $3995 $7995 X

FOUNDATION Series Software Foundation Series Product Roadmap Now Shipping! Foundation Ease-of-Use enhancements Internet Access New HDL templates Advanced Performance Features Express synthesis Production Virtex support Latest device packages and Speed Grades Japanese Localization Nov 1998 F1.5F1.5i / F1.5J Next Generation Design Environment HDL Centric Design Entry & Project Management Improved Simulator Capacity / Performance Foundation Ease-of-Use enhancements Improved Push-Button Automation Improved Error Navigation Robust Version Control CPLD Floorplanner Mid 1999 F2.1 Foundation Ease-of-Use enhancements Multi-media “Quick- Tour” demo Embedded FPGA Express Unified Project Mgmt. Plug-and-Play HDL Simulation solutions Advanced Performance Features Timespec Constraint Editor Floorplanner Virtex (Beta), 9KXL, 4KXLA, SpartanXL device support * Regular scheduled Xilinx Software service packs are now distributed via the web. **

FOUNDATION Series Software the end.