"Memory architecture describes the methods used to implement electronic computer data storage in a manner that is a combination of the fastest, most reliable, most durable, and least expensive way to store and retrieve information."
"Memory architecture describes the methods used to implement electronic computer data storage in a manner that is a combination of the fastest, most reliable, most durable, and least expensive way to store and retrieve information."
As you said, first of course you need to understand the pros and cons of the popular types of memories. Each one is used for different applications and settings of a device. After you fully understand those, you can examine some architectures and try to understand why type X and size Y of memory is used and not other.
Memories - as all other devices in VLSI - have different "flavors" which are separated by cost, speed, size and power.
Probably I dont know what you are interested for?. Perhaps designing a memory or interfacing with a memory, A very good knowledge is required if you are to design a memory architecture. But if you know some memory structures and organization, you can easily interface it with devices. I am a designer and I know how to design an interface and also know how a memory can be organized inside and how to address each.
Probably I dont know what you are interested for?. Perhaps designing a memory or interfacing with a memory, A very good knowledge is required if you are to design a memory architecture. But if you know some memory structures and organization, you can easily interface it with devices. I am a designer and I know how to design an interface and also know how a memory can be organized inside and how to address each.