Research Article

A Data-Flow Soft-Core Processor for Accelerating Scientific Calculation on FPGAs

Listing 1

A sample program.
input (a, b  =  1, c)
repeat
if a > 1 then a a    2
else a a 5
b b   3;
until b = c;
d a;
output (d)