The IEEE1149.1 standard, more commonly known as JTAG, has become pervasive and is the preferred method for board level test, emulation, and FLASH and FPGA programming. Complex systems often benefit from multiple scan chains. JTAG multiplexors can reduce test and programming time, improve fault isolation and device accessibility thus reducing costs and improving reliability.