C A Lindgren C : niVhdl