| Electronic Components Datasheet Search |
|
W97AH6KB Datasheet(PDF) 46 Page - Winbond |
|
|
|||||||||||||||||||||||||||||
W97AH6KB Datasheet(HTML) 46 Page - Winbond |
|
46 / 127 page ![]() W97AH6KB / W97AH2KB Publication Release Date: May 15, 2014 Revision: A01-001 - 46 - 7.4.15 Refresh Command The Refresh command is initiated by having CS_n LOW, CA0 LOW, CA1 LOW, and CA2 HIGH at the rising edge of clock. Per Bank Refresh is initiated by having CA3 LOW at the rising edge of clock and All Bank Refresh is initiated by having CA3 HIGH at the rising edge of clock. Per Bank Refresh is only allowed in devices with 8 banks. A Per Bank Refresh command, REFpb performs a refresh operation to the bank which is scheduled by the bank counter in the memory device. The bank sequence of Per Bank Refresh is fixed to be a sequential round-robin: “0-1-2-3-4-5-6-7-0-1-...”. The bank count is synchronized between the controller and the SDRAM upon issuing a RESET command or at every exit from self refresh, by resetting bank count to zero. The bank addressing for the Per Bank Refresh count is the same as established in the single-bank Precharge command (See 7.4.9.1 “Bank Selection for Precharge by Address Bits ” table). A bank must be idle before it can be refreshed. It is the responsibility of the controller to track the bank being refreshed by the Per Bank Refresh command. As shown in 7.4.15.1 “Command Scheduling Separations Related to Refresh” table, the REFpb command may not be issued to the memory until the following conditions have been met: a) The tRFCab has been satisified after the prior REFab command b) The tRFCpb has been satisified after the prior REFpb command c) The tRP has been satisified after prior Precharge commands to that given bank The tRRD has been satisfied after the prior ACTIVATE command (if applicable, for example after activating a row in a different bank than affected by the REFpb command). The target bank is inaccessable during the Per Bank Refresh cycle time (tRFCpb), however other banks within the device are accessable and may be addressed during the Per Bank Refresh cycle. During the REFpb operation, any of the banks other than the one being refreshed can be maintained in active state or accessed by a read or a write command. When the Per Bank refresh cycle has completed, the affected bank will be in the Idle state. As shown in 7.4.15.1 “Command Scheduling Separations Related to Refresh” table, after issuing REFpb: a) The tRFCpb must be satisified before issuing a REFab command b) The tRFCpb must be satisfied before issuing an ACTIVATE command to the same bank c) The tRRD must be satisified before issuing an ACTIVATE command to a different bank d) The tRFCpb must be satisified before issuing another REFpb command An All Bank Refresh command, REFab performs a refresh operation to all banks. All banks have to be in Idle state when REFab is issued (for instance, by Precharge all-bank command). REFab also synchronizes the bank count between the controller and the SDRAM to zero. As shown in 7.4.15.1 “Command Scheduling Separations Related to Refresh” table, the REFab command may not be issued to the memory until the following conditions have been met: a) The tRFCab has been satisified after the prior REFab command b) The tRFCpb has been satisified after the prior REFpb command c) The tRP has been satisified after prior Precharge commands When the All Bank refresh cycle has completed, all banks will be in the Idle state. As shown in 7.4.15.1 “Command Scheduling Separations Related to Refresh” table, after issuing REFab: a) The tRFCab latency must be satisfied before issuing an ACTIVATE command b) The tRFCab latency must be satisfied before issuing a REFab or REFpb command |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |