Online placement and scheduling algorithm for reconfigurable cells in self-repairable field-programmable gate array systems. (April 2018)