ProChip Designer Atmel Software Suite OVERVIEW Description The Atmel® ProChip Designer® v5.0.1 is a fully featured EDA software suite incorporating state-of-the-art synthesis and simulation tools from Mentor Graphics with the Atmel user-friendly interface and design navigator, as well as, powerful fitter technologies. The combination of these tools enables CPLD designers to achieve the highest possible logic utilization from the Atmel ATF15xxAS/ASL/ASV/ASVL/BE (1) series CPLDs with Logic Doubling® features. Through all of the software components available within ProChip, the following features are supported: Design Entry and Synthesis ̶ VHDL Verilog CUPL (2) Schematic (2) ̶ ̶ ̶ Simulation VHDL Functional and Timing Simulation (3) Verilog Functional and Timing Simulation (3) CUPL Functional Simulation (2) ̶ ̶ ̶ Device ATF15xxBE:(1) 1.8V ultra-low-power CPLD ATF15xxAS/ASL: 5.0V standard and low-power CPLD ATF15xxASV/ASVL: 3.0V standard and low-power CPLD ̶ ̶ ̶ Programming ̶ JTAG ISP 1. The ATF15xxBE is not recommended for new design. 2. Optional and requires Altium software. 3. Optional and requires a separate license from Mentor Graphics. Atmel-3628D-PLD-ProChip-Designer-Software-Suite-Overview_052016 Features ProChip Designer seamlessly integrates the following software components into one user-friendly Integrated Development Environment (IDE) for the ATF15xx CPLDs: ProChip Designer Software Components Precision® RTL Synthesis (Atmel-OEM version) VHDL and Verilog® synthesis supports from Mentor Graphics®. ModelSim® (Optional*) (Atmel-OEM version) VHDL and Verilog simulation supports from Mentor Graphics. *Requires a separate Mentor Graphics license. FIT15xx Fitting support for the ATF15xx CPLDs from Atmel. HDL Planner VHDL and Verilog design entry and text editing supports from Atmel. ATMISP JTAG In-System programming (ISP) support from Atmel. The following optional third-party software from Altium® can be installed separately and can be used independently or in conjunction with ProChip Designer for schematic and CUPL® designs: Optional Third-party Software Protel® Design Explorer 99SE (Atmel Edition) 2 Schematic and CUPL design entries, synthesis, and functional simulation supports from Altium. ProChip Designer Software Suite [Overview] Atmel-3628D-PLD-ProChip-Designer-Software-Suite-Overview_052016 1. ProChip Designer Software Suite Components and Licensing Terms The software components within ProChip Designer are divided into two groups: Schematic/CUPL Design Flow VHDL/Verilog Design Flow These two software groups, their contents, licensing terms, and ordering code are described in Table 1-1 below. Table 1-1. ProChip Designer Contents and Licensing Terms Design Flow Schematic/CUPL Design Flow VHDL/Verilog Design Flow Note: 1.1 1. Software Components Licensing Term ProChip Designer with HDL Planner, Atmel Fitter, and ATMISP. Free Altium Design Explorer 99SE. Permanent License [P/N: ATDS1500PC] ProChip Designer with HDL Planner, Atmel Fitter, and ATMISP. Free Mentor Graphics Precision RTL Synthesis (Atmel-OEM version). 2-year License [P/N: ATDS15xxKSW1] Mentor Graphics ModelSim (Atmel-OEM version). Contact Mentor Graphics The Atmel software tools are supported on Microsoft® Windows® 7/8/10 operating systems. The details of the operating system supports for other vendors’ tools can be obtained from the third-party tool vendors’ websites or documentation. Default Installation of Software Components By default, the installation of ProChip Designer includes the installation of the following software components: HDL Planner ATF15xx Fitters ATMISP Precision RTL Synthesis ModelSim Unlike ProChip Designer v4.0, the installation of Altium tools are no longer included in ProChip Designer v5.0.1 installer. Optionally, Protel Design Explorer 99SE can be installed separately, and it can be used independently or in conjunction with ProChip Designer v5.0.1 for schematic and CUPL designs. ProChip Designer Software Suite [Overview] Atmel-3628D-PLD-ProChip-Designer-Software-Suite-Overview_052016 3 1.2 Software Component Licensing 1.2.1 Mentor Graphics Precision RTL Synthesis To use Mentor Graphics Precision RTL Synthesis in ProChip Designer for VHDL or Verilog synthesis, a FLEXLM (node locked) license file from Atmel is required. License requests can be submitted to Atmel for evaluation on-line at the following URL: www.atmel.com/System/BaseForm.aspx?target=tcm:26-17233 The 2-year license for Precision RTL Synthesis (Atmel OEM version) can also be purchased from an Atmel distributor. Table 1-2. Mentor Graphics Precision RTL Synthesis License 2-year License Atmel Ordering Code Precision RTL Synthesis (Atmel OEM version) ATDS15xxKSW1 Once a license has been purchased, instructions on how to download ProChip Designer from the Atmel website and how to obtain the license file will be mailed.. Atmel no longer provides licenses for the Mentor Graphics ModelSim software. Please contact Mentor Graphics for information on how to obtain the appropriate license for ModelSim if VHDL/Verilog simulation is required. 1.2.2 Altium Protel Design Explorer 99SE The 30-day trial version of Altium Protel Design Explorer 99SE is no longer available, and the Licensed Edition of Altium Protel Design Explorer 99SE must be ordered separately. The Atmel Licensed Edition of Altium Protel Design Explorer 99SE can be ordered from an Atmel distributor and the Atmel. Table 1-3. Altium Protel Design Explorer 99SE License Permanent License Atmel Ordering Code Altium Protel Design Explorer 99SE ATDS1500PC Once a license has been purchased, instructions on how to obtain ProChip Designer and Protel Design Explorer 99SE along with a 16-digit Access Code (permanent license) will be mailed. Users can then follow the instructions provided to install the Licensed Edition software. The ProChip Designer v5.0.1 software is available on the Atmel website at the following URL: www.atmel.com/tools/PROCHIPDESIGNER.aspx 4 ProChip Designer Software Suite [Overview] Atmel-3628D-PLD-ProChip-Designer-Software-Suite-Overview_052016 2. Design Flow The ProChip Designer IDE is shown in Figure 2-1. The Design Flow chart on the right provides push-button access to all stages of a design cycle. Feature descriptions for each design flow stage is described in Table 2-1. Figure 2-1. ProChip Designer IDE Menu Bar Shortcut Bar Table 2-1. Design Flow Project Tree Transcript Description of Design Flow Stages Design Flow Stage Description Source Manager To specify new or existing design file(s). Launches the appropriate design entry tool for editing based on the selected tool-flow. Logic Synthesis To synthesize the design file(s) to generate the appropriate netlist file. Device Fitter To fit the netlist into the target device with the user selected fitter options. Testbench Manager To specify new or existing testbench file(s). Launches the appropriate testbench entry tool for editing based on the selected tool-flow. Functional Simulation To perform functional simulation on the design file(s). Timing Simulation To perform timing simulation on the output netlist generated by the fitter after fitting. Atmel-ISP To program the target ATF15xx CPLD through JTAG-ISP. ProChip Designer Software Suite [Overview] Atmel-3628D-PLD-ProChip-Designer-Software-Suite-Overview_052016 5 3. Support and Resources For details on how to use ProChip Designer, refer to the ProChip Designer help file, tutorials, and online resources. These resources are available under the ProChip Help menu. Table 3-1. Technical Support Request Support By: 4. 6 Email [email protected] Hotline (+1) (408) 436-4333 Online Support Form www.atmel.com/design-support/ Product Information www.atmel.com/products/programmable-logic/spld-cpld/default.aspx Revision History Rev. Ver. Date 3628D 05/2016 3628C 09/2013 Description Update links and software version. ATF15xxBE is not recommended for new design. General update of the overview document. Update template. ProChip Designer Software Suite [Overview] Atmel-3628D-PLD-ProChip-Designer-Software-Suite-Overview_052016 XXXXXX Atmel Corporation 1600 Technology Drive, San Jose, CA 95110 USA T: (+1)(408) 441.0311 F: (+1)(408) 436.4200 | www.atmel.com © 2016 Atmel Corporation. / Rev.: Atmel-3628D-PLD-ProChip-Designer-Software-Suite-Overview_052016. Atmel®, Atmel logo and combinations thereof, Enabling Unlimited Possibilities®, ProChip Designer®, and others are registered trademarks or trademarks of Atmel Corporation in U.S. and other countries. Other terms and product names may be trademarks of others. DISCLAIMER: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL TERMS AND CONDITIONS OF SALES LOCATED ON THE ATMEL WEBSITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS AND PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and products descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life. SAFETY-CRITICAL, MILITARY, AND AUTOMOTIVE APPLICATIONS DISCLAIMER: Atmel products are not designed for and will not be used in connection with any applications where the failure of such products would reasonably be expected to result in significant personal injury or death (“Safety-Critical Applications”) without an Atmel officer's specific written consent. Safety-Critical Applications include, without limitation, life support devices and systems, equipment or systems for the operation of nuclear facilities and weapons systems. Atmel products are not designed nor intended for use in military or aerospace applications or environments unless specifically designated by Atmel as military-grade. Atmel products are not designed nor intended for use in automotive applications unless specifically designated by Atmel as automotive-grade.