+ Post New Thread
Results 1 to 7 of 7
  1. #1
    Member level 3
    Points: 2,123, Level: 10

    Join Date
    Aug 2004
    Posts
    57
    Helped
    0 / 0
    Points
    2,123
    Level
    10

    difference between auto refresh and self refresh

    Hi
    I am new to DDR's.
    Can somebody help me understand the differences between DRAM auto-refresh function vs. Self Refresh?
    It seems that both is internally done by the DRAM...
    Can the host processor (DRAM Controller) have anything to do with it?

    Is the auto-refresh timing requirement faster better or slower the better?

    •   Alt2nd September 2008, 13:28

      advertising

        
       

  2. #2
    Newbie level 3
    Points: 90, Level: 1

    Join Date
    Jul 2012
    Posts
    3
    Helped
    0 / 0
    Points
    90
    Level
    1

    Re: difference between auto refresh and self refresh

    Quote Originally Posted by faisal78 View Post
    Hi
    I am new to DDR's.
    Can somebody help me understand the differences between DRAM auto-refresh function vs. Self Refresh?
    It seems that both is internally done by the DRAM...
    Can the host processor (DRAM Controller) have anything to do with it?

    Is the auto-refresh timing requirement faster better or slower the better?
    So old question, but no answer. This is a question I concern too. I not sure which mode is handled by DRAM Controller, and which mode is handle by SDRAM.

    Thanks in advance.



  3. #3
    Full Member level 5
    Points: 2,150, Level: 10
    errakeshpillai's Avatar
    Join Date
    Oct 2011
    Location
    Chennai, India
    Posts
    256
    Helped
    63 / 63
    Points
    2,150
    Level
    10
    Blog Entries
    5

    Re: DRAM Question - Auto-Refresh vs. Self Refresh

    Self Refresh:-
    The self-refresh operation deactivates the clock to reduce the power consumption of the device, and it automatically executes a refresh operation by using the internal refresh counter. The self-refresh mode is effective when not accessing the device for a long time although the data must be held.

    Auto Refresh:-
    Auto refresh is a command that refreshes DRAM. When the auto refresh command is input, a row addressNote is selected and refresh is executed. To hold the data, auto refresh must be executed the number of times corresponding to the number of row addresses within the stipulated time for the refresh cycle (tREF). (In the case of 8,192/64 ms, auto refresh must be performed 8,192 times within 64 ms.)
    When auto refresh ends, the device automatically goes into the idle status.


    Refer This Link
    Hope it has helped you.....
    Don't be shy in asking questions..,
    Asking questions will help the cause of increasing your knowledge..


    1 members found this post helpful.

    •   Alt31st July 2012, 12:23

      advertising

        
       

  4. #4
    Newbie level 3
    Points: 90, Level: 1

    Join Date
    Jul 2012
    Posts
    3
    Helped
    0 / 0
    Points
    90
    Level
    1

    Re: DRAM Question - Auto-Refresh vs. Self Refresh

    Quote Originally Posted by errakeshpillai View Post
    Self Refresh:-
    The self-refresh operation deactivates the clock to reduce the power consumption of the device, and it automatically executes a refresh operation by using the internal refresh counter. The self-refresh mode is effective when not accessing the device for a long time although the data must be held.

    Auto Refresh:-
    Auto refresh is a command that refreshes DRAM. When the auto refresh command is input, a row addressNote is selected and refresh is executed. To hold the data, auto refresh must be executed the number of times corresponding to the number of row addresses within the stipulated time for the refresh cycle (tREF). (In the case of 8,192/64 ms, auto refresh must be performed 8,192 times within 64 ms.)
    When auto refresh ends, the device automatically goes into the idle status.


    Refer This Link
    Thanks you.

    So do you know how to enable Double refresh rate at High temperature.

    The description of the DDR datasheet:

    At 85~95 TOPER , Double refresh rate(tREFI: 3.9us) is required, and to enter the self refresh mode at this tem-
    perature range, an EMRS command is required to change internal refresh rate.


    Just enable the High Temperature Self-Refresh Rate by setting EMR2 bit 7 to 1 ?
    Do I need to configure tREFI to 3.9us, default is 7.8us ?



  5. #5
    Full Member level 1
    Points: 927, Level: 6

    Join Date
    Oct 2010
    Location
    India
    Posts
    106
    Helped
    22 / 22
    Points
    927
    Level
    6

    Re: difference between auto refresh and self refresh

    self-refresh mode is nothing but just a standby mode, so that data is not lost when external clock is not there.. it is purely to save power consumption..
    Auto-refresh mode auto refreshing of data happens every pre-defined time intervals.. usually a command is there to enter self refreshing mode.
    After the SELF REFRESH command is registered, all the inputs to the SDRAM become “Don’t Care” with the exception of clock signal, which must remain LOW.


    1 members found this post helpful.

  6. #6
    Full Member level 5
    Points: 2,150, Level: 10
    errakeshpillai's Avatar
    Join Date
    Oct 2011
    Location
    Chennai, India
    Posts
    256
    Helped
    63 / 63
    Points
    2,150
    Level
    10
    Blog Entries
    5

    Re: DRAM Question - Auto-Refresh vs. Self Refresh

    Sorry friend I don't know about the timings. I'll try to figure it out and reply if I get to know about it.
    Hope it has helped you.....
    Don't be shy in asking questions..,
    Asking questions will help the cause of increasing your knowledge..



  7. #7
    Newbie level 3
    Points: 90, Level: 1

    Join Date
    Jul 2012
    Posts
    3
    Helped
    0 / 0
    Points
    90
    Level
    1

    Re: DRAM Question - Auto-Refresh vs. Self Refresh

    Quote Originally Posted by errakeshpillai View Post
    Sorry friend I don't know about the timings. I'll try to figure it out and reply if I get to know about it.
    Thanks in advance.



+ Post New Thread
Please login

LinkBacks (?)

  1. ???
    Refback This thread
    1st May 2013, 14:33