8000 GitHub - Tedezed/terosHDL: The goal of TerosHDL is make the FPGA development easier and reliable. It is a powerful open source IDE.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

The goal of TerosHDL is make the FPGA development easier and reliable. It is a powerful open source IDE.

License

Notifications You must be signed in to change notification settings

Tedezed/terosHDL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TerosHDL

Our philosophy is: think in hardware, develop hardware, take advantage of software tools.

The goal of TerosHDL is make the FPGA development easier and reliable. It is a powerful open source IDE.

Currently we support:

  • Ghdl.
  • ModelSim.
  • Vhdl
  • VUnit.

Soon we will support Verilog, Windows and others simulators.

Dependencies

  • Symbolator: pip install symbolator
  • TerosHDLbackend >= 0.1.0: pip install TerosHDL
  • VUnit: pip install vunit_hdl

For simulation:

  • Ghdl/Modelsim

For code coverage:

  • Ghdl with GCC backend.

For waveform:

  • GTKWave/ModelSim

Installation

apm install terosHDL

Getting started guide

Runing test

Running_test

Code coverage

Code_coverage

Creating component diagram

diagram

Structure view

diagram

State machine diagram

This is an experimental feature. Not all state machines are supported.

diagram

User Manual

You have a complete user manual.

License

Copyright (c) 2018-Present

TerosHDL is licensed under GPLv3.

About

The goal of TerosHDL is make the FPGA development easier and reliable. It is a powerful open source IDE.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  
0