self refresh the row address is increment by internal oscillator.
so
1- in auto refresh the row address is increment by internal oscillator or my external clock in ?
2- in auto refresh row address increment internal automatically counter or i change row address by external command?
3- auto refresh need minimum time or minimum clock cycle to end
because i find in data sheet it need minimum time not minimum clock cycle ?
4- precharge command can use it instead of auto refresh. if i will not use all sdram size capacity . to refresh some little row in bank
***
If i wanted to know them:
* I´d first read some general informations about SDRAMs and their refresh modes
* then I´d take one SDRAM type (the one that you decided to use), and read it´s datasheet
* then I´d go to the vendor´s internet sites, select the pages for the desired SDRAM type and look for apllication information and other documents.