An efficient algorithm for selecting bipartite row or column folding of programmable logic arrays | IEEE Journals & Magazine | IEEE Xplore