Chips is a library for Python designed to provide a programming language for designing hardware devices.
The high level modeling language makes device design simpler and more powerful. Provides fast native simulations that integrate with Python.
Here are some key features of "Chips":
· An open source hardware design environment.
· Exploit Python extension modules such as Scipy, Numpy, Matplotlib and PIL provide a rich verification environment.
· Automatic generation of synthesizable VHDL.
· Plugin mechanism also allows C++ and graphviz outputs to be generated.
· Existing VHDL IP can be imported.
· Seamless co-simulation of C++ and VHDL outputs.
Requirements:
· Python