Skip to content

Getting started with VHDL: Very High Speed Integrated Circuit Hardware Description Language.

Notifications You must be signed in to change notification settings

Choaib-ELMADI/getting-started-with-vhdl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Choaib ELMADI - VHDL Status - Learning Credit - VHDLwhiz.com

Getting Started with VHDL

VHDL stands for Very High Speed Integrated Circuit Hardware Description Language, and it's a hardware description language used for designing physical, digital circuits. The word hardware refers to the computer hardware, and more specifically integrated circuits such as the CPU.

What is VHDL

VHDL Workflow:

The process of running VHDL code involves several steps:

Synthesis: After engineers write the code using a hardware description language, it is processed by a tool, similar to a compiler, to generate a synthesized circuit netlist. Netlists are made up of components and their connections. Components like resistors or transistors are listed, along with how their terminals (pins) are connected through specific signal paths called nets.

Place and Route: Here, the netlist is processed by a tool that maps the circuit to the physical resources of the target architecture, determining the placement of components and routing the connections between them.

VHDL Processing

Used Tools:

To run and simulate VHDL code, you will need the following tools. Below are links to install them:

  • ModelSim: A logic simulation tool - Download link:

    • Select: Individual Files
    • Under Intel® Quartus® Software, download: ModelSim-Intel® FPGA Edition (includes Starter Edition)
  • Quartus Prime Lite: An FPGA synthesis / implementation tool - Download link:

    • Select: Individual Files
    • Under Intel® Quartus® Software, download: Quartus® Prime (includes Nios II EDS)
  • MAX10 Device Files: MAX10 FPGA device information - Download link:

    • Select: Individual Files
    • Under Devices, download: MAX® 10 FPGA device support

Place all the downloaded files in the same directory, then launch Quartus Prime Lite and ModelSim to begin your workflow.

About

Getting started with VHDL: Very High Speed Integrated Circuit Hardware Description Language.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages