Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic 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.

Register Log in

What is the precharge function in sdram?

Status
Not open for further replies.

ahgu

Full Member level 3
Joined
Jun 19, 2001
Messages
172
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,298
Activity points
1,552
I don't understand the precharge? I know it is used to closed a row in bank, wrt to the active? But what is its purpose in the low-level electronics?

Also what is its usage? do I have to do everytime I do a read in a row and want to read the next row, I have to precharge the first row first and then move to the second row? or can I just ignore it? only do it in the initialization.

thanks
Ahgu
 

maskrom

Member level 1
Joined
Apr 23, 2002
Messages
32
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,288
Activity points
206
dram precharge

Hello ahgu:
precharge is avery importment step before you read another row in DRAM and SRAM. In DRAM, precharge will turn off active word line and precharge bit line pairs to ready state. If you ignore this procedure, bl and blb will have some voltage difference. After charge sharing, maybe the voltage difference will not be large enough for sense amplifier to sense. That will be fail.
 
  • Like
Reactions: ivlsi

    V

    points: 2
    Helpful Answer Positive Rating

    ivlsi

    points: 2
    Helpful Answer Positive Rating

naresh850

Full Member level 3
Joined
Jun 9, 2006
Messages
157
Helped
6
Reputation
12
Reaction score
4
Trophy points
1,298
Activity points
2,249
precharge sdram

thnks muakrom

if u have more info in (auto refresh &self refresh ) that then can send im on
naresh850 at gmail
 

tronix

Advanced Member level 4
Joined
Jul 6, 2006
Messages
117
Helped
8
Reputation
16
Reaction score
1
Trophy points
1,298
Activity points
1,967
precharge in sdram

SDRAM basically uses Pseudo NMOS logic in which there will be static power dissipation when the particular row is not selected . To avoid this all rows are precharged to Vdd and rthe logic implemented becomes Dynamic Logic basically.

Refer to Semiconductor Text (Sedra for ex.)
 

    V

    points: 2
    Helpful Answer Positive Rating

funster

Full Member level 4
Joined
Jun 30, 2005
Messages
233
Helped
18
Reputation
36
Reaction score
4
Trophy points
1,298
Activity points
2,744
what is precharge in sdram

precharge's function is to write a whole row data into SDRAM memory bank.

if you open a new row without precharge a opened row,

the data in the previous row will lost.

best regards




ahgu said:
I don't understand the precharge? I know it is used to closed a row in bank, wrt to the active? But what is its purpose in the low-level electronics?

Also what is its usage? do I have to do everytime I do a read in a row and want to read the next row, I have to precharge the first row first and then move to the second row? or can I just ignore it? only do it in the initialization.

thanks
Ahgu
 

    V

    points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top