Atmel FPGA Integrated Development System (IDS)

Similar documents
Atmel FPGA Integrated Development System (IDS)

System Designer. Programmable SLI AT94K/AT94S Series. Features. Description

System Designer. Programmable SLI AT94K/AT94S Series. Features. Description

AT94K Series Field Programmable System Level Integrated Circuit. Application Note. FPSLIC Baud Rate Generator

DatasheetDirect.com. Visit to get your free datasheets. This datasheet has been downloaded by

hex file. The example described in this application note is written for the AT94K using the FPSLIC Starter Kit. Creating a New Project

Atmel-Synario CPLD/PLD Design Software ATDS1100PC ATDS1120PC ATDS1130PC ATDS1140PC. Features. Description

Programmable SLI AT40K AT40KAL AT94K. Application Note. Implementing a Single-coefficient Multiplier

Rad Hard FPGA. AT40KEL-DK Design Kit Content. Description. Kit Content. Reference Material. Support

AT17 Series FPGA. Configuration Memory. Application Note. In-System Programming Circuits for AT17 Series Configurators with Atmel and Xilinx FPGAs

FPGA Configurator Programming Kit (Enhanced) ATDH2200E. Features. Description

8051 Microcontrollers. Application Note. Migration from AT89C5131 & AT89C5131A-L to AT89C5131A-M

FPGA Configuration EEPROM Memory. Application Note. Programming Atmel s EEPROMs: AT17LV020(A) vs. AT17LV002(A) Introduction.

TSC695. Application Note. Annulled Cycle Management on the TSC695. References

design cycle involving simulation, synthesis

Section 1 ATAVRAUTOEK1 Getting Started

8-bit Microcontroller. Application Note. AVR031: Getting Started with ImageCraft C for AVR

2-wire Serial EEPROM Smart Card Modules AT24C32SC AT24C64SC

AT17(A) Series FPGA Configuration Memory. Application Note

Bluetooth General Information White Paper

AT89C5131 Starter Kit... Software User Guide

MP3 Player Reference Design Based on AT89C51SND1 Microcontroller... User Guide

8-bit RISC Microcontroller. Application Note. AVR 305: Half Duplex Compact Software UART

AVR32 UC3 Software Framework... User Manual

8-bit Microcontroller. Application Note. AVR030: Getting Started with C for AVR

OrCAD Support for Atmel PLDs. Application Note. OrCAD Support for Atmel PLDs. Overview

AT91 ARM Thumb Microcontrollers. Application Note. AT91M55800A Clock Switching Considerations using Advanced Power Management Controller.

AT17F Series. Application Note. Programming Circuits for AT17F Series Configurators with Xilinx FPGAs. 1. Introduction

Application Note Microcontrollers. C Flash Drivers for T89C51RC/RB/IC2 and AT89C51RC/RB/IC2 for Keil Compilers

MARC4. Application Note. Hints and Tips for Hard- and Software Developments with MARC4 Microcontrollers

AT89STK-09 Starter Kit for AT83C26... User Guide

1-megabit (64K x 16) 5-volt Only Flash Memory AT49F1024 AT49F1025

CAN Microcontrollers. Application Note. Migrating from T89C51CC01 to AT89C51CC03. Feature Comparison

AT17A Series FPGA Configuration EEPROM Memory. Application Note. FPGAs. AT17A Series Conversions from Altera FPGA Serial Configuration Memories

Migration From AT89C51SND1C to AT83C51SDN1C. Application Note. MP3 Microcontrollers

ATAVRAUTO User Guide

DIP Top View A18 A16 A15 A12 A7 A6 A5 A4 A3 A2 A1 A0 I/O0 I/O1 I/O2 GND VCC A17 A14 A13 A8 A9 A11 A10 I/O7 I/O6 I/O5 I/O4 I/O3 VCC A18 A17

UART. Embedded RISC Microcontroller Core Peripheral

1-megabit (64K x 16) 3-volt Only Flash Memory AT49LV1024 AT49LV1025

When is Data Susceptible to Corruption

8-bit Microcontroller. Application Note. AVR201: Using the AVR Hardware Multiplier

8-bit Microcontroller. Application Note. AVR033: Getting Started with the CodeVisionAVR C Compiler

AT89ISP Programmer Cable Introduction AT89ISP Programmer Cable Parallel Port Settings Application Note AT89ISP Software AT89ISP Cable polarized

Preparations. Creating a New Project

ATAVRAUTO User Guide

Two-wire Serial EEPROM Smart Card Modules 128K (16,384 x 8) 256 (32,768 x 8) AT24C128SC AT24C256SC. Features. Description VCC NC

Parallel EEPROM Die Products. Die Products. Features. Description. Testing

AT91 ARM Thumb Microcontrollers. Application Note. AT91 Host Flash Loader. 1. Package Contents. 2. Definition of Terms. 3.

CAN, 80C51, AVR, Microcontroller. Application Note

4-megabit (512K x 8) Single 2.7-volt Battery-Voltage Flash Memory AT49BV040 AT49LV040

Secure Microcontrollers for Smart Cards. AT90SC Summary

Interrupt Controlled UART

Battery-Voltage. 16K (2K x 8) Parallel EEPROMs AT28BV16. Features. Description. Pin Configurations

Interfacing the internal serial EEPROM

AT40K FPGA IP Core AT40K-FFT. Features. Description

FPGA Configuration EEPROM Memory AT17C65A AT17LV65A AT17C128A AT17LV128A AT17C256A AT17LV256A

8-bit Microcontroller. Application Note. AVR320: Software SPI Master

Application Note. Microcontrollers. Using Keil FlashMon Emulator with AT89C51CC01/03 AT89C51CC01/ Summary. 2. Background overview

8-bit Microcontroller. Application Note. AVR033: Getting Started with the CodeVisionAVR C Compiler

SPI Serial EEPROMs AT25010 AT25020 AT SPI, 1K Serial E 2 PROM

Product Description. Application Note. AVR360: XmodemCRC Receive Utility for the AVR. Features. Theory of Operation. Introduction

Two-wire Serial EEPROM Smart Card Modules 1K (128 x 8) 2K (256 x 8) 4K (512 x 8) 8K (1024 x 8) 16K (2048 x 8)

2-wire Serial EEPROM AT24C512. Preliminary. 2-Wire Serial EEPROM 512K (65,536 x 8) Features. Description. Pin Configurations.

AVR -based Bridge between Full-speed USB and Fast Serial Asynchronous Interfaces AT76C711

Trusted Platform Module AT97SC3203S. SMBus Two-Wire Interface. Summary

3-Wire Serial EEPROM AT93C46C

2-wire Serial EEPROM AT24C01A AT24C02 AT24C04 AT24C08 AT24C16

2-wire Serial EEPROMs AT24C128 AT24C256

1-Megabit (128K x 8) Low Voltage Paged Parallel EEPROMs

3-wire Serial EEPROMs AT93C46 AT93C56 AT93C57 AT93C66

2-wire Serial EEPROM AT24C512

FPGA Configuration EEPROM Memory AT17C020A AT17LV020A

2-Wire Serial EEPROM AT24C01. Features. Description. Pin Configurations. 1K (128 x 8)

CryptoRF EEPROM Memory 8 Kbits

a Serial Peripheral Interace (SPI). Embedded RISC Microcontroller Core Peripheral

256 (32K x 8) High-speed Parallel EEPROM AT28HC256N. Features. Description. Pin Configurations

2-wire Serial EEPROMs AT24C128 AT24C256. Features. Description. Pin Configurations. 128K (16,384 x 8) 256K (32,768 x 8)

AT89STK-10 Starter Kit... Hardware User Guide

1-megabit 2.7-volt Only Serial DataFlash AT45DB011. AT45DB011 Preliminary 16- Megabit 2.7-volt Only Serial DataFlash

EPROM. Application Note CMOS EPROM. Interfacing Atmel LV/BV EPROMs on a Mixed 3-Volt/5- Volt Data Bus

P_D_OUT[31:0] SPI_INT SPI_MOSI_OUT SPI_MOSI_OEN

256K (32K x 8) 3-volt Only Flash Memory

Battery-Voltage. 256K (32K x 8) Parallel EEPROMs AT28BV256. Features. Description. Pin Configurations

80C51 MCUs T89C51AC2. Errata Sheet

2-wire Serial EEPROM AT24C01A AT24C02 AT24C04 AT24C08 AT24C16

2-wire Serial EEPROM AT24C21. 2-Wire, 1K Serial EEPROM. Features. Description. Not Recommended for New Designs. Pin Configurations.

32-megabit 2.7-volt Only Serial DataFlash AT45DB321. AT45DB321 Preliminary 16- Megabit 2.7-volt Only Serial DataFlash

1-megabit (64K x 16) 3-volt Only Flash Memory AT49BV1024A AT49LV1024A

16-megabit 2.7-volt Only Serial DataFlash AT45DB161

32-bit Embedded Core Peripheral. Cache Memory. and Bus Interface Unit

TSSOP CLK/IN IN IN IN IN IN IN 19 I/O I/O I/O IN IN IN IN GND. TSSOP is the smallest package of SPLD offering. DIP/SOIC CLK/IN VCC I/O

AT17LV(A) Series FPGA Configuration Memory. Application Note. Programming Specification for AT17LV(A) Series FPGA Configuration Memories

64K (8K x 8) Parallel EEPROM with Page Write and Software Data Protection AT28C64B. Features. Description. Pin Configurations

AT89C51CC03 UART Bootloader

64K (8K x 8) Low-voltage Parallel EEPROM with Page Write and Software Data Protection AT28LV64B. 3-Volt, 64K E 2 PROM with Data Protection

AT89C51SND1 UART Bootloader

8-bit Microcontroller. Application Note. AVR134: Real-Time Clock (RTC) using the Asynchronous Timer. Features. Theory of Operation.

8-bit RISC Microcontroller. Application Note. AVR151: Setup And Use of The SPI

DIP Top View VCC WE A17 NC A16 A15 A12 A14 A13 A8 A9 A11 A7 A6 A5 A4 A3 A2 A1 A0 I/O0 A10 CE I/O7 I/O6 I/O5 I/O4 I/O3 I/O1 I/O2 GND.

4-megabit (512K x 8) Single 2.7-volt Battery-Voltage Flash Memory AT49BV040 AT49BV040T AT49LV040 AT49LV040T

Transcription:

Contents Atmel FPGA Integrated Development System (IDS) contains the following items: IDS Installation Guide CD-ROM containing all necessary software and online documents Security block (for Viewlogic PC installations if ordered) License disk (for Viewlogic PC installations if ordered) Note: Materials delivered may vary based on the products ordered: Features Support for Industry-standard PC and Workstation Tools Schematic, PLD, Verilog and VHDL Design Entry Supported Macro Libraries for AT40K and AT6000 FPGA Families Automatic Macro Generators for AT40K and AT6000 HDL Planner for VHDL and Verilog Entry Hierarchy Browser User Library Management Technology Mapping Multi-chip Partitioning Floor Planning Capability Graphical Constraint Entry Incremental Design Change Timing Driven Design with Advanced Static Timing Analysis Automatic Place and Route Interactive Layout Editing Power Calculation Full Back-annotation for Functional and Post-layout Simulation Online Tutorials for New and Advanced Users Applications Support FPGA Applications Hotline - (408) 436-4119 or fpga@atmel.com FAQ and Application Notes at http://www.atmel.com/atmel/products/prod3.htm Maintenance Software Support and Updates for One Year Included Extended Support is Available Atmel FPGA Integrated Development System (IDS) Description Atmel s Integrated Development System (IDS) lets designers create fast, predictable designs with AT40K and AT6000 Series FPGAs. Available for use with Windows 95, Windows 98, Windows NT, Sun Solaris/Sunos UNIX and HP Workstation-based computers, IDS combines industry-standard software for design entry, synthesis and simulation with Atmel s proprietary software for component generation, automatic and interactive placement and routing, timing analysis and bitstream generation. The IDS Desktop is shown in Figure 1. The Design Flow Bar provides push button access to all the steps in the design flow. This includes opening schematic entry and synthesis tools and generating files for simulations automatically. Figure 2 shows the HDL Planner tool which is used for VHDL and Verilog Design Entry. Figure 3 shows the Macro Generator used to generate standard components with optimal layout and performance. Rev. 1421C 04/01

Figure 1. Integrated Development System Transcript Window Status Bar Interactive Layout Editor Design Flow Bar Parts/Pinouts Editor Hierarchy Browser 2 FPGA IDS

FPGA IDS Figure 2. HDL Planner Tool Macro Generator Categories Macro Components VHDL/Verilog Editor 3

Figure 3. Macro Generator Batch Capability Macro Generator Categories Component Options Macro Generator Components Batch Size Indicator 4 FPGA IDS

FPGA IDS Ordering IDS and CAE Tools When IDS is shipped, the CD contains library support and interfaces to all the listed CAE tools. Viewlogic WVOffice is also shipped on the CD. To use WVOffice, you must order from the Viewlogic list of part numbers. This will result in a license and license-key being shipped with the system. If you request the software from the web site, you will not automatically receive a Viewlogic license. If you need a Viewlogic System, you should order it through Atmel distribution channels. Everest Design System Synthesis tool is shipped on the CD. This is a fully functional FREE VHDL and Verilog Synthesis tool. Everest can synthesize directly to Atmel FPGA Macros and Automatic Macro Generators within IDS. For other CAE tools listed, the libraries and interface are supplied on the IDS CD. For the vendor software and licensing you should go directly to the third party vendor. Atmel does not supply these systems. Many of the listed tools have evaluation copies available on their web sites. Simulation Libraries Although Atmel does not ship a free simulator for Verilog and VHDL, there are many such simulators available on the worldwide web. The IDS CD does include fully verified Verilog and VHDL VITAL libraries. These can be compiled and used with any other simulation tool that is Verilog or VHDL compliant. IDS will export a Functional Netlist for pre-layout simulation and a Post-layout Netlist and SDF files for Post-layout Simulation. The only difference with Unsupported tools is that there are not tutorials for these tools, and they are not fully integrated to IDS. Annual Maintenance Agreements Annual maintenance agreements are available for each Package Option in the Integrated Development System (IDS). The first year of maintenance is included in the purchase price renewal is optional. Maintenance agreements give the users direct access to Atmel s experienced technical support staff and cover software upgrades that keep engineers on the leading edge of Atmel s design tools. System Requirements PC-based Systems For a single-user system, IDS requires a personal computer with a 80486 or greater micro-processor equipped as follows: 3.5-inch 1.44 MB capacity high-density disk drive (recommended) CD-ROM drive 200 MB minimum hard drive (both IDS and Viewlogic) 48 MB extended memory minimum (64 MB recommended for larger designs using Timing and Mapping) Serial interface port Parallel interface port MS-DOS, release 5.0 or Windows 98 Microsoft Windows 95, NT 3.51, or NT 4.0 or higher VGA graphics card and display monitor Windows compatible mouse A permanent swap space of 64 MB: refer to the Windows documentation for details on its setup Sufficient disk space for file archival and management Sun-based Systems For a single-user system, IDS requires a Sun Sparc workstations equipped as follows: CD-ROM drive (local or network) 200 MB (minimum) hard drive 50 MB hard disk space allocated as swap space 64 MB RAM SUNOS 4.1.2/Solaris 2.4 or higher X11R4/Motif 1.1.4, X11R5/Motif 1.2, or OpenWindows 3.x HP-based Systems For a single-user system, IDS requires an HP 9000 series 700 workstation equipped as follows: CD-ROM drive (local or network) 200 MB (minimum) hard drive 50 MB hard disk space allocated as swap space 64 MB RAM HP_UX 9.0.1 or higher 5

CAE Tools Supported by IDS Vendor Tool Version Type Platform AT40K AT6000 Software Maintenance Viewlogic WV Office Viewlogic Powerview Viewdraw 7.4+ Schematic PC x x Digital Fusion 7.4+ Simulation PC x x Viewdraw 5.3.1-6.0+ Schematic Sun/HP x x ViewSim 5.3.1-6.0+ Simulation Sun/HP x x ViewSynthesis 5.3.1-6.0+ Synthesis Sun/HP x x See Viewlogic Table for Ordering See Viewlogic Table for Ordering Everest Design System EDS All Synthesis PC/Sun x x ATDS2100PC ATDM2100PC Express/Capture 9.1+ Schematic PC x x Orcad Express/Capture 9.1+ Simulation PC x x ATDS2100PC ATDM2100PC Express/Capture 9.1+ Synthesis PC x x Synplicity Synplify 5.1.2+ Synthesis PC/Sun/HP x ATDS2100PC ATDM2100PC Model Technology Modelsim 4.7b+ Simulation PC x x ATDS2100PC ATDM2100PC Modelsim 5.1+ Simulation Sun/HP x x Leonardo Spectrum 3+ Synthesis PC x x ATDS2100PC ATDM2100PC Exemplar Galileo Extreme 4.1+ Synthesis PC/Sun/HP x x Leonardo Extreme 4.1+ Synthesis PC/Sun/HP x x FPGA Express 2.1+ Synthesis PC x x ATDS2100PC ATDM2100PC Synopsys FPGA Compiler 3.2+ Synthesis Sun/HP x x Design Compiler 3.2+ Synthesis Sun/HP x x VSS VHDL Simulator 3.2+ Simulation Sun/HP x x AT6000 Only Vendor Tool Version Type Platform AT40K AT6000 Design Architect 8.2-8.4 Schematic Sun/HP x Software Maintenance Mentor Idea Station Quicksim 8.2-8.4 Simulation Sun/HP x ENWRITE 8.2-8.4 Sun/HP x ENREAD 8.2-8.4 Sun/HP x SG 8.2-8.4 Schematic Gen Sun/HP x Concept 1.6 - p4+ Schematic Sun/HP x Cadence 9504 or Higher Verilog-XL 2.3.14+ Simulation Sun/HP x SDF Annotator 2.0.5 Sun/HP x SDF Interface 5.0.5 Sun/HP x Design Capture 14.02 Schematic PC/Sun/HP x Veribest EDIF 200 Writer 14.01 PC/Sun/HP x Simulator 14.01 Simulation PC/Sun/HP x Design Optimizer 14.00 Synthesis PC/Sun/HP x ATDS2100PC ATDM2100PC Concepts 14.00 Synthesis PC/Sun/HP x 6 FPGA IDS

FPGA IDS Viewlogic s Software Maintenance Schematic Simulation Synthesis Toolset ATDS2101PC ATDM2101PC x WorkView Office ATDS2120PC ATDM2120PC x x WorkView Office ATDS2130PC ATDM2130PC Aurora WorkView Office ATDS2101SN ATDS2101HP ATDS2120SN ATDS2120HP ATDM2101SN ATDM2101HP ATDM2120SN ATDM2120HP x Powerview x x Powerview ATDS2130SN ATDM2130SN ViewSynthesis Powerview ATDS2130HP ATDM2130HP Note: If you want to use Viewlogic Synthesis and Schematic with Simulation, you should order ATDS2120PC and ATDS2130PC. Design Hardware ATDH40M ATDH40D84 ATDH40D100R ATDH40D100 ATDH40D144 ATDH40D160 ATDH40D208 ATDH40D240 ATDH2000 ATDH2080 ATDH2200E ATDH2221 ATDH2222 AT40K Series FPGA Prototyping Kit (One Daughterboard included - Specify) Daughter Board Attachment - 84PLCC Daughter Board Attachment - 100RQFP Daughter Board Attachment - 100VQFP Daughter Board Attachment - 144TQFP Daughter Board Attachment - 160PQFP Daughter Board Attachment - 208PQFP Daughter Board Attachment - 240PQFP AT6000 Series FPGA Demonstration Board AT6000 Series FPGA Prototyping Kit AT17 Series Configurator Programming Kit (Enhanced) 20 pin SOIC Adaptor for ATDH2200 20 pin PLCC Adaptor for ATDH2200 7

Atmel Headquarters Corporate Headquarters 2325 Orchard Parkway San Jose, CA 95131 TEL (408) 441-0311 FAX (408) 487-2600 Europe Atmel SarL Route des Arsenaux 41 Casa Postale 80 CH-1705 Fribourg Switzerland TEL (41) 26-426-5555 FAX (41) 26-426-5500 Asia Atmel Asia, Ltd. Room 1219 Chinachem Golden Plaza 77 Mody Road Tsimhatsui East Kowloon Hong Kong TEL (852) 2721-9778 FAX (852) 2722-1369 Japan Atmel Japan K.K. 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Japan TEL (81) 3-3523-3551 FAX (81) 3-3523-7581 Application Support Hotline: 1-(408) 436-4119 e-mail fpga@atmel.com FAQ Accessible from web site Atmel Operations Atmel Colorado Springs 1150 E. Cheyenne Mtn. Blvd. Colorado Springs, CO 80906 TEL (719) 576-3300 FAX (719) 540-1759 Atmel Rousset Zone Industrielle 13106 Rousset Cedex France TEL (33) 4-4253-6000 FAX (33) 4-4253-6001 Atmel Smart Card ICs Scottish Enterprise Technology Park East Kilbride, Scotland G75 0QR TEL (44) 1355-357-000 FAX (44) 1355-242-743 Atmel Grenoble Avenue de Rochepleine BP 123 38521 Saint-Egreve Cedex France TEL (33) 4-7658-3000 FAX (33) 4-7658-3480 Fax-on-Demand North America: 1-(800) 292-8635 International: 1-(408) 441-0732 e-mail literature@atmel.com Web Site http://www.atmel.com BBS 1-(408) 436-4309 Atmel Corporation 2001. Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company s standard warranty which is detailed in Atmel s Terms and Conditions located on the Company s web site. The Company assumes no responsibility for any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice, and does not make any commitment to update the information contained herein. No licenses to patents or other intellectual property of Atmel are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel s products are not authorized for use as critical components in life support devices or systems.. Windows and Windows NT are trademarks of Microsoft Corporation. All other marks bearing and/or are registered trademarks and trademarks of Atmel Corporation. Terms and product names in this document may be trademarks of others. Printed on recycled paper. 1421C 04/01/xM