Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

What does it mean for ram to be N x M?

Status
Not open for further replies.

cyboman

Member level 4
Joined
Mar 9, 2010
Messages
71
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Location
USA
Activity points
1,808
N x M ram

i'm new to digital design. i'm reading a book about it, it has to do with fpgas. i came across a following term:

16 x 1 RAM look-up table

i know what ram and look-up tables are. however if i remember correctly, when i buy a computer i never i say i want my ram to be 16 x 1 or 16 x 2. i just say i want 3GB or maybe 4 GB.

can anyone explain what does it mean for ram to be N x M? can it be 4 KB x 16 KB or maybe it is 4 KB x 16 bits. are there any other available permutations. i would appreciate any insights.

thanks
 



hope this help

regards
bassa
 

    cyboman

    Points: 2
    Helpful Answer Positive Rating
That's Called RAM Organization
NxM RAM contains N Locations each is M bits.

Total RAM size in bytes = N x M / 8
 

    cyboman

    Points: 2
    Helpful Answer Positive Rating
i recently saw another variation on this

32K x 8

what does that mean? does it mean that there are 32000 address locations each 8 bits wide or it means 32 * 1024 locations each 8 bits wide?

thanks

ps. amraldo and bassa thanks for the help.
 

Strictly speaking, small k is kilo=1000. Large K=1024. So 32Kx8 is 32*1024 x 8 bits.

Keith
 

Yes. As a example give in my reply

M = 32k = 32*1024 locations
N = 8 bit data
M*N = 32*1024*8 bits = 32*1024 bytes

which is = 32k RAM

regards
bassa
 

Strictly speaking 32k=32000. 32K=32768.

Keith

Added after 25 minutes:

It gets more confusing for G and M as there is no convention for which is really based on a power of 10 and which is based on 2^10 etc. I have so 2GB memory cards which have 15% more capacity than others simply due to how the manufacturers interpret GB.

Keith
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top