module type and targets for vivado projects