I need to design a 16MB SRAM Memory in my project..can a nyone help me with the way I need to declare the array for memory using verilog.
What will be the array size so as to get a 16MB memory, what will be the number of address bits required for that..
I am not able to understand the correspondance of address to its related data.. I mean how will address get linked with the data.
I need to do this all with verilog code
Thanks in advance