field-programmable-logic-architectures-synthesis-and-applications