A method and computer program product for controlling a storage device using per-element selectable power supply voltages provides energy conservation in storage devices while maintaining a particular performance level. A coupling device provides optical coupling of the optoelectronic device with an optical fiber. In one embodiment, the unit further includes alignment circuitry to align the data block.