Embedded vs External Memory Devices
Indbygget hukommelse er en hukommelse, der er integreret i chippen, og det er en ikke-selvstændig hukommelse. Den indbyggede hukommelse understøtter den logiske kerne til at udføre sine funktioner, hvilket eliminerer kommunikation mellem chip. Eksterne hukommelsesenheder henviser til hukommelsesenheder, der er beliggende uden for den logiske kerne. I øjeblikket bruges den integrerede SRAM (Static Random Access Memory) og ROM (Read Only Memory) i vid udstrækning. På den anden side er eksterne hukommelsesenheder fristående hukommelsesenheder såsom harddiske og RAM, der ikke er integreret i chippen.
Indbyggede hukommelsesenheder
Integreret hukommelse er en ikke-selvstændig hukommelse, der er integreret i chippen. Integreret hukommelse er en vigtig komponent i VLSI (Very Large Scale Integration), da disse enheder kan give en høj hastighed og en bred buskapacitet. Udvikling af indbyggede hukommelsesenheder er blevet lettere på grund af den store dystørrelse, der tillader integration af hukommelse med logikken på den samme chip og forbedringen i processteknologi. Embedded SRAM bruges i vid udstrækning som primær cache eller level-one (L1) cache på chippen. I øjeblikket er der stor interesse i at udvikle integreret DRAM (Dynamic Random Access Memory) på grund af det stigende ydeevne mellem mikroprocessorer og DRAM. På grund af kompleksiteten i DRAM-processteknologi er de de mindst anvendte indbyggede hukommelsesenheder. Embedded ROM er også meget brugt. En anden mulighed for integreret ikke-flygtig hukommelse er de integrerede flash-hukommelser. Ud over indlejrede EPROM og EEPROM kan integrerede flashhukommelser også bruges på disse steder.
Eksterne hukommelsesenheder
Eksterne hukommelsesenheder henviser til hukommelsesenheder, der ikke er integreret i chippen. Disse inkluderer enheder som harddiske, CD / DVD ROM, RAM og ROM, der ikke er integreret i chippen. Traditionelt henviser ekstern hukommelse til enheder, der blev brugt som permanent opbevaring af store mængder data såsom magnetiske diske, CD ROM osv. Den mest udbredte eksterne hukommelsesenhed er harddisken, som typisk har kapacitet til at gemme en stor mængde data.
Hvad er forskellen mellem indbyggede og eksterne hukommelsesenheder?
Indbyggede hukommelsesenheder er hukommelsesenheder, der er integreret i chippen med den logiske kerne, mens eksterne hukommelsesenheder er hukommelsesenheder, der befinder sig uden for chippen. Integreret SRAM og ROM er vidt brugt end ekstern eller enkeltstående SRAM og ROM. Brug af indbyggede hukommelsesenheder reducerer antallet af chips og reducerer pladsbehovet, der bruges af enheden. Yderligere, når hukommelsen er integreret i chippen, giver den hurtigere responstid og reduceret strømforbrug end ved hjælp af en ekstern hukommelsesenhed. På den anden side kræver udvikling af integrerede hukommelsesenheder en kompleks design og fremstillingsproces end eksterne hukommelsesenheder. Integrering af forskellige typer hukommelse på den samme chip ville også gøre fremstillingsprocessen mere kompliceret. Derudover kunne en hukommelsesdel (bestående af RAM, ROM osv.) Forbruge en stor del af chippen, hvilket gør designen mere udfordrende for designerne.