PyHDI / Pyverilog

Python-based Hardware Design Processing Toolkit for Verilog HDL
Apache License 2.0
619 stars 173 forks source link

question regarding implementation #86

Closed nancychang42 closed 3 years ago

nancychang42 commented 3 years ago

Dear Mr./ Ms.

I found this program useful, but have one thing wish to confirm.

Is Pyverilog a program that allow me to input python code and execute in verilog? As I am planning to design an AI accelerator with VTA, but it seems the open resources for VTA are all in python. So by using Pyverilog, could I just input those python code and export verilog code?

Thank you

shtaxxx commented 3 years ago

Pyverilog is a toolkit for analysis and code construction of Verilog HDL, and is not high-level synthesis compiler. Veriloggen has the high-level synthesis capability, but it is not sufficient for you purpose.