[hemmerling] Electronic Design Automation ( EDA ) 3/5 - Design for Application-Specific Integrated Circuits ( ASIC ) - Design of digital Chips

FPGA Chip Design Languages

Low-Level descriptive parallel Modelling

Though the code looks like “Pascal” or “C”, it is not executed in this way.

MyHDL

PSHDL ( Plain Simple Hardware Description Language )

PSL ( Property Specification Language )

Verilog

VHDL

High-level imperative sequential Modelling - "FPGA Accelleration for Software Programmers"

The code looks like “C/C++” and is executed in this way.

CUDA

  • Experts told me what is OpenCL for ALTERA, is the software framework of CUDA for NVIDIA. You may create “CUDA Applications” for NVIDIA ( graphics card ) platforms.

OpenCL

OpenCL by ALTERA
OpenCL by AMD ( formerly: ATI )
Tutorials, Sample Code & Addon Frameworks
Resources

SystemC

SystemRDL

Specification
Resources

FPGA Chip Manufacturers & its free FPGA Design Tools

Allwinner Technology

ALTERA

Lattice Semiconductor

The Company & it's FPGA Chips

Design Tools

Microsemi ( formerly: Actel )

The Company & it's FPGA Chips

Design Tools

    • Microsemi "Microsemi SoC Licensing" - “To obtain a FREE Libero Evaluation or Silver license, click the button below”.
      • Free 1 Year Licenses:
        • Libero Silver 1 Year Floating License for Windows/Linux.
        • Libero Silver 1 Year Node-lock License for Windows.
        • Synopsys Synphony Model Compiler ME. Requires MATLAB/Simulink from Mathworks.
      • “Libero Silver, Evaluation, Gold, Platinum, and Standalone licenses. Libero Silver and Evaluation are FREE licenses that support most devices as shown in the following tables. All licenses serve Libero SoC PolarFire, Libero SoC and Libero IDE”.
      • On this HTML page, a table is published which explains the “Software License Requirements”, in detail.
    • Microsemi "How to obtain a Disk ID". If you apply for a free workshop, you must name your “Disk ID” to get a free license. On Windows, open a command shell ( COMMAND.COM, CMD.COM ), and type “Vol C:”. For my fat Win64 development notebook, I got:
C:\Users\Administrator>vol c:
 Datenträger in Laufwerk C: ist WIN1
 Volumeseriennummer: B6B0-3DA2

Xilinx

Some other FPGA Chip Manufacturerers

  • QuickLogic Corp - “Customer Specific Standard Products ( CSSPs ), Customizable Semiconductors for Mobile Devices”.

Some other commercial EDA Tools

Code Coverage Tools & Lint Checkers for VHDL, Verilog

eDiViDe - Online Services for VHDL Development

Hardware Description Language Resources

Appropriate OpenDirectory Directory Pages

 
en/eda03.html.txt · Last modified: 2017/12/11 17:53 (external edit) · []
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki