3.1.16270.4 MB
Apache-2.0
strict
core18
Synthesijer is a compiler from Java to VHDL/Verilog HDL
Synthesijer is a high-level synthesis tool, which generates VHDL and Verilog HDL code from Java code. Synthesijer also provides a backend to generate VHDL/Verilog HDL, which helps to develop high-level synthesis tools and DSLs.
Quick start
Prepare a Java program, such as,
and compile it with Synthesijer.
You can get Test.vhd and Test.v from Test.java.
Quick start
Prepare a Java program, such as,
/* Test.java */
public class Test{
public boolean flag;
private int count = 0;
public void run(){
while(true){
count++;
if(count == 5000000){
count = 0;
flag = !flag;
}
}
}
}and compile it with Synthesijer.
synthesijer --vhdl --verilog Test.javaYou can get Test.vhd and Test.v from Test.java.
Update History
3.1.1 (6)13 Dec 2025, 09:47 UTC
26 Jul 2019, 16:05 UTC
11 Nov 2019, 15:29 UTC
13 Dec 2025, 09:47 UTC