A heat sink that absorbs heat generated from at least one semiconductor
device and dissipates the heat absorbed includes: a first surface adapted
to match and contact at least one semiconductor device; a second surface
having a fin structure adapted to dissipate heat from the heat sink into
the air, the second surface arranged opposite to the first surface;
combining portions having combining apertures each adapted to receive a
predetermined combining element to affix the at least one semiconductor
device to the heat sink, the combining apertures being arranged through
the first surface and the second surface; and a protrusion arranged at a
location of the first surface matching a point on an upper portion of the
at least one semiconductor device; wherein the protrusion stops the at
least one semiconductor device from rotating upon the at least one
semiconductor device being affixed to the first surface of the heat sink
by the combining element.