Pelo menos como é normalmente usado, a memória empilhada não é igual à memória no chip. A memória empilhada é quando um chip de memória separado é "empilhado" no topo da CPU dentro do mesmo pacote.
Isso permite que você use uma peça DRAM em massa (barata), em conjunto com uma parte lógica (geralmente muito barata).
Existem duas alternativas óbvias. Um é basicamente os mesmos chips, mas em pacotes separados. Para itens grandes (por exemplo, DVD players), isso é perfeitamente aceitável, mas, para aparelhos como MP3 players e telefones celulares, o empilhamento pode economizar bastante espaço (e reduzir os custos de design da placa).
A outra alternativa é a DRAM embutida (ou apenas uma SRAM grande no chip lógico). A grande desvantagem de ambos é que você geralmente paga um pouco mais por bit de armazenamento. A SRAM não é tão densa, e a DRAM embutida exige a fabricação personalizada de todo o seu chip (ou seja, você deve projetar um ASIC em vez de usar peças de CPU e de memória prontas para uso). Isso tende a aumentar o tempo de projeto e o tempo de lançamento no mercado, portanto, a menos que você obtenha um benefício substancial substancial (por exemplo, do tempo de acesso à DRAM reduzido), raramente vale a pena.