|
CY3138 Datasheet, PDF (1/6 Pages) Cypress Semiconductor – Warp Enterprise™ Verilog CPLD Software | |||
|
CY3138
Warp Enterprise⢠Verilog CPLD Software
Features
⢠Verilog (IEEE 1364) high-level language compilers
with the following features:
â Designs are portable across multiple devices
and/or EDA environments
â Facilitates the use of industry-standard simulation
and synthesis tools for board- and system-level de-
sign
â Support for functions and libraries facilitating mod-
ular design methodology
â Support for reduction and conditional operators,
blocking and non-blocking procedural assignments,
while loops and integers
⢠Several design entry methods support high-level and
low-level design descriptions:
â Graphical HDL Block Diagram editor with a library of
blocks and a text-to-block conversion utility from Al-
dec
â Aldec Active-HDL⢠FSM graphical Finite State
Machine editor
â Behavioral Verilog (IF...THEN...ELSE; CASE...)
â Boolean
â Structural Verilog
â Designs can include multiple entry methods (but
only one HDL) in a single design.
⢠Language Assistant library of Verilog templates
⢠Flow Manager Interface to keep track of complex
projects
⢠UltraGen⢠Synthesis and Fitting Technology:
â Infers âmodulesâ such as adders, comparators, etc.,
from behavioral descriptions and replaces them with
circuits pre-optimized for the target device.
â User-selectable speed and/or area optimization on a
block-by-block basis
â Perfectly integrated synthesis and fitting
â Automatic selection of optimal flip-flop type
(D type/T type)
â Automatic pin assignment
⢠Ability to specify timing constraints for all of the
Delta39K and PSI devices
⢠Support for all Cypress Programmable Logic Devices
â PSI⢠(Programmable Serial Interface)
â Delta39K⢠CPLDs
â Ultra37000⢠CPLDs
â FLASH370i⢠CPLDs
â MAX340⢠CPLDs
â Industry standard PLDs (16V8, 20V8, 22V10)
⢠VHDL or Verilog timing model output for use with
third-party simulators
⢠Active-HDL⢠Sim Release 4.1 timing simulation from
Aldec
â Graphical waveform simulator
â Graphical entry and modification of all waveforms
â Ability to compare waveforms and highlight differ-
ences before and after a design change
â Ability to probe internal nodes
â Display of inputs, outputs, and high impedance (Z)
signals in different colors
â Automatic clock and pulse creation
â Support for buses
â Unlimited simulation time
⢠Architecture Explorer⢠analysis tool and Dynamic
Timing Simulator for PSI and Delta39K devices:
â Graphical representation of exactly how your design
will be implemented on your specific target device
â Zoom from the device level down to the macrocell
level
â Determine the timing for any path and view that path
on a graphical representation of the chip
⢠Static Timing Report for all devices
⢠Source-Level Behavioral Simulation and Debugger
from Aldec
⢠Testbench Generation
⢠C3ISR Programming Cable
⢠Delta39K\Ultra37000 prototype board with a
CY37256V 160-pin TQFP device and a CY39100V
208-pin device
⢠On-line documentation and help
Functional Description
Warp Enterprise⢠is an integration of the Warp Profes-
sional⢠CPLD Development package with additional sophis-
ticated EDA software features from Aldec. In addition to
accepting IEEE 1364 Verilog text and graphical finite state
machines for design entry, Warp Enterprise Verilog provides a
graphical HDL block diagram editor with a library of graphical
HDL blocks pre-optimized for Cypress devices. Plus, it
provides a utility to convert HDL text into graphical HDL blocks.
Warp Enterprise synthesizes and optimizes the entered
design, and outputs a JEDEC or Intel® hex file for the desired
PLD or CPLD (see Figure 1). For simulation, Warp Enterprise
provides a timing simulator, a source-level behavioral
simulator, as well as VHDL and Verilog timing models for use
with third party simulators. Warp Enterprise also provides the
designer with important productivity tools such as a testbench
generation wizard and the Architecture Explorer graphical
analysis tool.
Cypress Semiconductor Corporation ⢠3901 North First Street ⢠San Jose, CA 95134 ⢠408-943-2600
Document #: 38-03045 Rev. *C
Revised August 19, 2003
|
▷ |