Active-HDL Configurations Collapse All Descriptions Expand All Descriptions Show All Editions Features Desktop Master[Hide]Designer Edition[Hide]Plus Edition *[Hide]Expert Edition *[Hide] Design Entry and DocumentationHDL, Text, Block Diagram and State Machine EditorWith Active-HDL, you can mix different types of descriptions. Your design can include textual HDL code as well as block diagrams and state diagrams. More Language assistant with templates and auto-completeThe Language Assistant is a tool designed to help you develop HDL, Handel-C, or SystemC source code, and Aldec macro commands. More Macro, Tcl/TK, Perl script supportAldec simulators support several scripting methods varying in the level of abstraction and possible applications. More Mouse StrokesPerform common and repetitive task by simply moving the mouse. For example, you can zoom in and out by simply holding a right mouse button and moving your mouse up or down. More Code2Graphics™ ConverterThe Code2Graphics converter is a tool designed for automatic translation of text sources into Active-HDL block and state diagrams. More -Legacy Schematic Design Import and Symbol Import/ExportActive-HDL provides utilities for importing legacy schematic based designs from Xilinx Foundation Series, ViewLogic ViewDraw series, or any schematic tools that can output an EDIF netlist. More OptionOptionExport to PDF/HTML/Bitmap GraphicsThe ability to quickly document designed components is becoming critical with the increased complexity of designs, ubiquitous IP re-use, and design teams scattered across many floors, departments, or countries. More -Project ManagementDesign Flow Manager for All FPGA VendorsThe Design Flow Manager configures, constrains and executes simulation, synthesis and implementation tools for all devices from Altera®, Atmel®, Lattice®, Microsemi™ (Actel), Quicklogic®, Xilinx® and more in one integrated development environment. More Revision Control InterfaceActive-HDL provides a powerful feature that allows communication and collaboration with a number of leading Source Revision Control systems. More Team-based Design ManagementComplex FPGA projects are often managed between various teams and require collaboration between team members. Its crucial to have a powerful design management tool that allows teams to collaborate on projects rapidly. More Workspace and Design ArchivingTo prevent accidental design file deletions and to provide you with additional exchange and backup options, Active-HDL comes with an Archive Design feature that allows archiving the current design or entire workspace into a single ZIP file. More Support for Multi-Design WorkspaceDesigners can open multiple Active-HDL designs simultaneously and integrate them into one super-project. More --PCB Interface (Automated FPGA I/O synchronization)Aldec and its Partners have worked together to create an integrated solution that offers PCB designers a smooth migration between PCB design capture and HDL based FPGA design management and simulation products. More --Code Generation ToolsIP Core Component GeneratorThe IP CORE Generator is a tool built-into Active-HDL that comes with a rich set of parameterized modules. They are ready-to-use in any VHDL- or Verilog-based system. More -VHPI/PLI/VPI, SystemC Transactor and New File WizardsThe Verilog PLI interface provides a standard mechanism to access and modify data in a simulated Verilog model. The PLI interface creates user-defined tasks and functions that interact with Active-HDL. More -Testbench Generation from Waveforms Powerful testbench generation automation features have been provided to speed functional verification. A testbench for any design unit can be generated from waveforms created in the waveform editor or during a simulation run. More --Testbench Generation from State DiagramAn auxiliary verification tool built-in to Active-HDL that creates testbenches used to test the HDL code generated by the State Diagram Editor. More --Supported StandardsVHDL IEEE 1076 (1993, 2002, 2008 and 2019)ALDEC simulators provide comprehensive support of the IEEE 1076-1993 Standard, IEEE 1076™-2002 VHDL standard and majority of just published IEEE 1076™-2008 Standard. More Verilog® HDL IEEE 1364 (1995, 2001 and 2005)ALDEC simulators provide full support of the IEEE 1364-2005 Standard. To enable simulation of a large variety of Verilog designs, both legacy and new, ALDEC simulators can be set to work in Verilog ’95, 2001 and 2005 modes. More SystemVerilog IEEE 1800 - 2012 (Design)SystemVerilog is a set of extensions to the Verilog HDL that allow higher level of modeling and efficient verification of large digital systems. More EDIF 2 0 0Simulation of netlist in EDIF 2 0 0 format is supported by most Aldec Simulators. More --Verification Libraries (OSVVM, UVVM, cocotb)Verification Libraries (OSVVM, UVVM, cocotb) More -SystemC™ 2.3.1 IEEE 1666™/TLM 2.0SystemC is a C library that extends C to enable hardware modeling. Although strictly a C class library, SystemC is sometimes viewed as being a language in its own right More --OptionSystemVerilog IEEE 1800™-2012 (Verification) for Active-HDLSystemVerilog IEEE 1800™-2012 (Verification) for Active-HDL More ---OptionSimulation/VerificationSimulation PerformanceActive-HDL includes simulation optimization features for both VHDL and Verilog which accelerate the simulation and cut simulation time significantly. More -BenchmarkBenchmarkBenchmarkSingle or Mixed Language Design SupportMost ALDEC simulator configurations support mixed (VHDL and Verilog) designs, but single language (VHDL-only or Verilog-only) configurations are also available. More MixedMixed OnlyVerilog Programming Language Interface (PLI/VPI)The Verilog PLI (Programming Language Interface) and VPI (Verilog Procedural Interface) provide a standard mechanism to access and modify data in a simulated Verilog model. More VHDL Programming Language Interface (VHPI)The VHPI interface provides a standard means to access data in VHDL models elaborated in Active-HDL and Riviera-PRO. More --Language Interface Wizard (PLI/VPI/VHPI/DPI)Language Interface Wizard (PLI/VPI/VHPI/DPI) More --SystemVerilog IEEE DPI w/WizardThe DPI-C wizard allows you to enter the names of DPI-C tasks and functions, their arguments (name, type, mode, and, optionally, the default value and range). More --Simulation Model ProtectionLibrary protection offers four security levels when compiled models are distributed in the form of library files without releasing their source code. More -Verilog® IEEE 1364™-2005 EncryptionUsing standard design source encryption is a much easier form of managing IP creation and delivery than any kind of binary file encryption. Riviera-PRO supports standard methodology introduced in IEEE Std. 1364-2005. More -VHDL IEEE 1076™-2008 EncryptionUsing standard design source encryption is a much easier form of managing IP creation and delivery than any kind of binary file encryption. Riviera-PRO supports standard methodology introduced in IEEE Std. 1076-2008. More -IEEE 1735™ Interoperable EncryptionIEEE 1735™ Interoperable Encryption More Value Change Dump (VCD and Extended VCD) SupportThe VCD (Value Change Dump) file format is specified in the IEEE Std. 1364-1995 standard. The VCD file is an ASCII file containing header information, variable definitions, and variable value changes. More -Batch Mode Simulation/Regression (VSimSA)VSimSA is a standalone VHDL/Verilog simulation environment designed for batch processing. More --Profiler (Performance Metrics)The Profiler identifies design units or code sections that put the greatest strain on the simulator. This information is valuable for optimizing the simulation environment and improving performance. More --OptionPre-compiled FPGA Vendor LibrariesPre-compiled libraries for various FPGA vendors (Microsemi™ (Actel), Altera®, Lattice®, Xilinx® and others) are provided with Active-HDL. More Xilinx® ISE SecureIP SupportAldec simulators support the SecureIP methodology of IP delivery implemented in Xilinx tools. More -SFM (Server Farm Manager)Server Farm Manager is an advanced tool working on the local network that allows users to schedule tasks and then execute them automatically on the selected computers available on the network. More -OptionOptionOption64-bit SimulationThe ability for the simulator to run at 64-bit bus throughput application speeds and utilize extended memory. More -Traceability from Requirements to HDL Source CodeTraceability from Requirements to HDL Source Code More OptionOptionOptionOptionDebug and AnalysisHierarchy Viewer with Configurations SupportThe Design Hierarchy Viewer is a tool that allows designers to display the project's structure without its elaboration. More Interactive Code Execution TracingStepping through source code is one of the most common debugging procedures. Stepping is executing code one line at a time More -Advanced Breakpoint ManagementSimulations can be stopped on a breakpoint. Aldec supports both breakpoints in the source code as well as signal breakpoints. More -Signal Probes on Graphics/Animation of GraphicsAldec simulators can maintain communication with graphical design sources during simulation and can push live values of ports and signals to the Block Diagram Editor, where they can be displayed in the shape of colorful probes. More -Memory ViewerThe Memory Viewer is a debugging tool that has been designed to display memory objects defined in an active design. More -FSM toolboxActive-HDL provides features that help users to debug their bubble diagrams, including object sorter, diagram report, trace over transition, current state highlight, etc. More -Accelerated Waveform Viewer (ASDB)The Accelerated Waveform Viewer is a high performance tool for graphical presentation of simulation data stored in a binary simulation database (*.asdb). More -Multiple Waveform WindowsIn large designs where multiple signals must be observed during simulation, keeping them in one waveform window is inconvenient: since all signals cannot fit in one window, frequent scrolling is required to get to the desired waveform data. More -Waveform StimulatorWhen quick checking of some parts of a large design is required, creating a testbench is not economical: testbenches work best while testing complete designs during multiple runs of simulation. More -Waveform Comparison and EditorA fast Waveform Viewer is an indispensable analysis tool, but signal data must be modified from time to time. More --Post Simulation DebugPost Simulation Debug is an advanced feature that allows users to observe the simulation results after the simulation has been finished. More --C++ DebuggerThe C Code Debug option is a feature that allows designers to debug PLI, VHPI, SystemC, or C/C++ source code with the open-source gdb debugger. More --Signal Agent (VHDL and Mixed Only)The Signal Agent in VHDL allows monitoring and driving VHDL signals from any VHDL block. Signals do not have to be routed via the interface or declared in global packages. More --X-TraceX-Trace helps you quickly identify the cause of unexpected values by reporting information on changes from valid to unknown, uninitialized, or user-defined values in the simulated model. More --DataflowThe Dataflow window is a powerful tool that allows designers to explore the connectivity of an active design and analyze dataflow among instances, concurrent statements, signals, nets, and registers during simulation. More --Extra Standalone Accelerated Waveform Viewer (ASDB)The stand-alone Waveform Viewer can be used to: display simulation results created in previous simulation runs and display simulation results on the fly, while simulation is still in progress. More --OptionOptionIntegration with Riviera-PRO and ALINTIntegration with Riviera-PRO and ALINT is one-click interface that allows users to invoke Riviera-PRO and ALINT from within Active-HDL. Using this integration, users can export their Active-HDL projects to Riviera-PRO and ALINT during different design stages, such as simulation and linting. More Option-OptionAssertions DebuggingDesign and verification engineers who implemented assertions and covers in their project can observe their behavior during regular simulation and debugging in multiple windows. More --Option1Assertions and Coverage ToolsCode Coverage(Statement, Branch, Expression, Condition, Path, FSM), Toggle Coverage, and Functional Coverage (OSVVM) + New UCIS-compatible Aldec Coverage DatabaseCode Coverage is a debugging tool that aids the verification process. More --PSL IEEE 1850, SystemVerilog IEEE 1800™Specification of properties and their use in assertions and functional coverage is the essential element of designing modern systems and their verification algorithms. More --OptionFunctional Coverage (Covergroup)Functional Coverage can provide information about the quality of the design verification process. More ---OptionDesign Rule CheckingALINT-PRO with Basic Rule LibraryAldec® ALINT-PRO™ is a design verification solution for RTL code written in VHDL, Verilog, and SystemVerilog. The solution performs static analysis based on RTL and SDC™ source files uncovering critical design issues early in the design cycle. More --Option2Aldec Premium Rule Library (VHDL and Verilog)Dual-language rule library driven by customer requests. More --Option2Option2Aldec SystemVerilog Rule LibraryRules for SystemVerilog RTL design subset that cover new varieties of harmful RTL defects related to new language constructs. More --Option2Option2Aldec CDC Rule Library (VHDL and Verilog)Language-independent rules for CDC and RDC verification aimed to avoid metastability issues in complex designs. More --Option2Option2STARC Verilog or VHDL Rule LibraryThe most comprehensive rule library covering large variety of topics. More --Option2Option2DO-254 Verilog or VHDL Rule LibrarySet of rules that should be used to improve design compliance with DO-254. More --Option2Option2RMM Rule Library (VHDL and Verilog)Dual-language rule library automates the methodology for effective design reuse and verification. More --Option2Option2Co-Simulation InterfacesMathWorks Simulink®The Simulink Interface simplifies verification of hardware designs by providing robust visualization and analysis toolsets. More --MathWorks MATLAB®Aldec simulators integrate The MathWorks' intuitive MATLAB language and a technical computing environment. More --OptionLicensingNode Locked or Floating LicenseNode Locked License More One Year Time Based LicenseOne Year Time Based License (TBL) grants a designer a license to use the product for a period of one year. A 1 year support contract is included with the purchase of TBL license. More Perpetual LicenseA perpetual license is a license with no expiration date. A 1 year support contract is included with the purchase of perpetual license. More -Supported PlatformsWindows® 11/10/Server 2022, 2019, 2016, 2012 (64-Bit)Builds are tested on all the latest platforms to ensure correct operation on users' workstations. More * - configurations are avaiable with VHDL-only, Verilog-Only and Dual-Language FavorsOption1 - Requires PSL IEEE 1850, SystemVerilog IEEE 1800™ and OpenVera Assertions featureOption2 - ALINT-PRO™ is a separate Aldec product; each of extra rule libraries requires separate license part Sign In Username: Password: Forgot your password? Sign In Close Ask Us a Question x Ask Us a Question x Name: Phone: Email: Question: Security code: Incorrect data entered. Thank you! Your question has been submitted. Please allow 1-3 business days for someone to respond to your question. Internal error occurred. Your question was not submitted. Please contact us using Feedback form. We use cookies to ensure we give you the best user experience and to provide you with content we believe will be of relevance to you. If you continue to use our site, you consent to our use of cookies. A detailed overview on the use of cookies and other website information is located in our Privacy Policy. I agree. Do not show again.