Inbäddad mot externa minnesenheter
Inbäddat minne är ett minne som är integrerat i chipet och det är ett icke-fristående minne. Inbäddat minne stöder logikkärnan för att utföra sina funktioner, vilket eliminerar inter-chip-kommunikation. Externa minnesenheter hänvisar till minnesenheter som ligger utanför logikkärnan. För närvarande används inbyggd SRAM (statiskt slumpmässigt åtkomstminne) och ROM (läsminne) allmänt. Å andra sidan är externa minnesenheter fristående minnesenheter som hårddiskar och RAM som inte är integrerade på chipet.
Inbäddade minnesenheter
Inbäddat minne är ett icke-fristående minne som är integrerat i chipet. Inbäddat minne är en viktig komponent i VLSI (Very Large Scale Integration) eftersom dessa enheter kan erbjuda hög hastighet och breda bussfunktioner. Utveckling av inbyggda minnesenheter har blivit lättare på grund av den stora formstorleken som möjliggör integrering av minne med logiken på samma chip och förbättringen av processtekniken. Inbäddad SRAM används ofta som primär cache eller nivå-ett (L1) cache på chipet. För närvarande är det mycket intressant att utveckla inbyggd DRAM (Dynamic Random Access Memory) på grund av den ökande prestandaklyftan mellan mikroprocessorer och DRAM. På grund av komplexiteten i DRAM-processtekniken är de de minst använda inbyggda minnesenheterna. Embedded ROM används också ofta. Ett annat alternativ för inbyggt, icke-flyktigt minne är de inbäddade blixtminnorna. Förutom inbyggd EPROM och EEPROM kan även inbyggda blixtminnen användas på dessa platser.
Externa minnesenheter
Externa minnesenheter refererar till minnesenheter som inte är integrerade i chipet. Dessa inkluderar enheter som hårddiskar, CD / DVD-ROM, RAM och ROM som inte är integrerade i chipet. Traditionellt hänvisade externt minne till enheter som användes som permanent lagring av stora mängder data såsom magnetiska skivor, cd-skivor etc. Den mest använda externa minnesenheten är hårddisken, som vanligtvis har förmågan att lagra en stor mängd data.
Vad är skillnaden mellan inbyggda och externa minnesenheter?
Inbäddade minnesenheter är minnesenheter som är integrerade på chipet med den logiska kärnan, medan externa minnesenheter är minnesenheter som ligger utanför chipet. Inbäddad SRAM och ROM används ofta än extern eller fristående SRAM och ROM. Användning av inbyggda minnesenheter minskar antalet chips och minskar utrymmekraven som används av enheten. Vidare, när minnet är inbäddat på chipet, ger det snabbare svarstid och minskad strömförbrukning än att använda en extern minnesenhet. Å andra sidan kräver utveckling av inbyggda minnesenheter en komplex design och tillverkningsprocess än externa minnesenheter. Att integrera olika typer av minne på samma chip skulle också göra tillverkningsprocessen mer komplex. Dessutom kan en minnesdel (bestående av RAM, ROM, etc.) konsumera en stor del av chipet vilket gör utformningen mer utmanande för konstruktörerna.