Compact Layouts For An Asynchronous Programmable Thx2 Fpga Cell