neoh 0.3.3

A declarative HDL transpiler for rapid testbench development.
1
2
3
4
5
6
7
8
9
10
11
12
13
// test_out.neoh
block EmptyLogic() logic {}

testbench TestOut(EmptyLogic) {
    getvars(*);
    when(BEGIN) {
        /100 out("Hello, NeoH!");
    }
}
testgroup MyGroup {
    do TestOut;
}