Patent ID: 6882042

Claim:
A ball grid array (BGA) package, comprising: a substrate that has opposing first and second surfaces, wherein said substrate has a window opening through said substrate that is open at said first surface and said second surface; a stiffener that has a first surface attached to said second surface of said substrate, wherein said stiffener further has a second surface having a mounting location for an integrated circuit (IC) die; and a heat slug that has a first surface attached to a portion of said first surface of said stiffener through said window opening, wherein said heat slug has a second surface that is capable of being mounted to a printed circuit board (PCB); wherein said portion of said first surface of said stiffener includes a first portion of a locking mechanism and said first surface of said heat slug includes a second portion of said locking mechanism, wherein said locking mechanism aligns said heat slug with said stiffener when coupled together.