17.60 UDDRC Scheduler Control Register 1

Name: UDDRC_SCHED1
Offset: 0x254
Reset: 0x00000000
Property: Read/Write

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
          
Access  
Reset  
Bit 15141312111098 
          
Access  
Reset  
Bit 76543210 
 PAGECLOSE_TIMER[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bits 7:0 – PAGECLOSE_TIMER[7:0]

This field works in conjunction with UDDRC_SCHED.PAGECLOSE.

It only has meaning if UDDRC_SCHED.PAGECLOSE=1.

If UDDRC_SCHED.PAGECLOSE=1 and UDDRC_SCHED1.PAGECLOSE=0, then an auto-precharge may be scheduled for last read or write command in the CAM with a bank and page hit.

Note, sometimes an explicit precharge is scheduled instead of the auto-precharge. See UDDRC_SCHED.PAGECLOSE for details of when this may happen.

If UDDRC_SCHED.PAGECLOSE=1 and PAGECLOSE_TIMER>0, then an auto-precharge is not scheduled for last read or write command in the CAM with a bank and page hit.

Instead, a timer is started, with PAGECLOSE_TIMER as the initial value.

There is a timer on a per bank basis.

The timer decrements unless the next read or write in the CAM to a bank is a page hit.

It gets reset to PAGECLOSE_TIMER value if the next read or write in the CAM to a bank is a page hit.

Once the timer has reached zero, an explicit precharge will be attempted to be scheduled.

Unit: DFI clock cycles.

Programming Mode: Static