![Texas Instruments AM1808 Technical Reference Manual Download Page 1379](http://html.mh-extra.com/html/texas-instruments/am1808/am1808_technical-reference-manual_10945581379.webp)
Registers
1379
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Serial ATA (SATA) Controller
28.4.6 Command Completion Coalescing Control Register (CCC_CTL)
The command completion coalescing control register (CCC_CTL) is used to configure the command
completion coalescing (CCC) feature for the SATASS core. It is reset on Global reset. The CCC_CTL is
shown in
and described in
Figure 28-6. Command Completion Coalescing Control Register (CCC_CTL)
31
16
TV
R/W-1
15
8
7
3
2
1
0
CC
INT
Reserved
EN
R/W-1
R-1
R-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 28-10. Command Completion Coalescing Control Register (CCC_CTL) Field Descriptions
Bit
Field
Value
Description
31-16
TV
0-FFFFh
Time-out value. This bit field specifies the CCC time-out value in 1 ms intervals. Software loads
this value prior to enabling CCC. This bit field is:
• Read/Write (R/W) when EN = 0
• Read only (R) when EN = 1
A time-out value of 0 is reserved and should not be used.
15-8
CC
0-FFh
Command Completions. This bit field specifies the number of command completions that are
necessary to cause a CCC interrupt. Software loads this value prior to enabling CCC. This bit field
is:
• Read/Write (R/W) when EN = 0
• Read only (R) when EN = 1
A value of 0 disables CCC interrupts being generated based on the number of commands
completed, that is, CCC interrupts are only generated based on the timer in this case.
7-3
INT
0-1Fh
Interrupt. This bit field specifies the interrupt used by the CCC feature, using the number of ports
configured for the core. For a single Port instantiation, INT should be programmed to 1.
When a CCC interrupt occurs, the IS.IPS[INT] bit is set to 1.
2-1
Reserved
0
Reserved.
0
EN
CCC feature enable. When EN = 1, software can not change the bit fields: TV and CC.
0
CCC feature is disabled and no CCC interrupts are generated.
1
CCC feature is enabled and CCC interrupts may be generated based on the time-out or command
completion conditions.