ParallelPrefixPriorityFinder constructor
Priority Finder constructor
Implementation
ParallelPrefixPriorityFinder(Logic inp,
{ParallelPrefix Function(List<Logic>, Logic Function(Logic, Logic))
ppGen = KoggeStone.new,
super.name = 'parallel_prefix_finder'}) {
inp = addInput('inp', inp, width: inp.width);
final u = ParallelPrefixOrScan(inp, ppGen: ppGen);
addOutput('out', width: inp.width) <= (u.out & ~(u.out << Const(1)));
}