What determines the number of rows in an SDRAM?

Status
Not open for further replies.

matrixofdynamism

Advanced Member level 2
Joined
Apr 17, 2011
Messages
593
Helped
24
Reputation
48
Reaction score
23
Trophy points
1,298
Activity points
7,681
SDRAM is divided into banks, each bank into rows and each row into columns. What determines how many rows will be there in an SDRAM?
Is there a formula used to go from a single memory location address to generate three addresses of bank, row and column?
 

So it is an arbitrary choice of the SDRAM designers? I see.
 

But if you can access memory locations using linear addressing, then internal organisation may not matter for your application.
 

But if you can access memory locations using linear addressing, then internal organisation may not matter for your application.

It can be very important. DRAM can be very slow when switching from row to row. But reading across banks and within a row incurs little/no turnaround penalty. So if you can, it is best to design your logic with this knowledge.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…