Programmable structured arrays | Patent Publication Number 20180159537 | Patexia