A Microchip SAMD11 debug controller enables person configuration on the FPGA and provides a variety of diagnostic interfaces: A complete, consumer-programmable JTAG controller capable of configuring the FPGA and speaking via JTAG with consumer layouts To start with, its FaceDancer backend helps you to describe full customized USB products