An extensible, maintainable and elegant approach to hardware source code generation in Reconfig-P. - Nguyen, Van; Kearney, David A.; Gioiosa, Gianpaolo (J. Log. Algebraic Methods Program., 2010)