define JTAG scan chain without defining actual targets. call init use low-level drscan / irscan commands to do whatever you need with your taps. Also if you design have some targets that are functional, while others require some initialization procedure to be operational - usually you can skip...