Semiconductor junction design is the engineering of interfaces, such as p-n junctions, that separate and collect electrical charges. In radiation-powered devices, it strongly affects conversion efficiency, voltage output, and radiation tolerance.