A novel 2-sided multi-chip-module used to create a 50,000 gate programmable logic device | IEEE Conference Publication | IEEE Xplore