Intel® Core™ Ultra Series 3 Processors I/O Registers
| ID | Date | Version | Classification |
|---|---|---|---|
| 872352 | 04/14/2026 | 001 | Public |
SSP x Control 0 (I2S1_SSC0) – Offset 29100
This register controls various functions within the SSP Interface. All bits must be set to the preferred value before enabling the SSP Interface.
| Bit Range | Default | Access | Field Name and Description |
|---|---|---|---|
| 31 | 1h | RW | Operation Mode (MOD) 0: Normal SSP Mode. |
| 30:29 | 0h | RW | Data Lane Enable (DLE) Indicate the number of data lanes enabled for transmission. |
| 28 | 0h | RW | Extended Frame Rate Divider Control 2 (EFRDC2) Additional extension bit pre-appended to the EFRDC & FRDC value to get additional 16 slots selection. |
| 27 | 0h | RW | Extended Frame Rate Divider Control (EFRDC) Extension bit pre-appended to the FRDC value to get additional 8 slots selection. |
| 26:24 | 0h | RW | Frame Rate Divider Control (FRDC) With EFRDC2 & EFRDC as MSB, value 0-31 indicates the 0 based number of time slots per frame per data lane when in network mode. The actual number of time slots is FRDC+1, i.e. 1 to 32 time slots. |
| 23 | 0h | RW | Transmit FIFO Underrun Interrupt Mask (TIM) 0: TUR events will generate SSP interrupt. |
| 22 | 0h | RW | Receive FIFO Overrun Interrupt Mask (RIM) 0: ROR events will generate SSP interrupt. |
| 21 | 0h | RW | Reserved (Preserved) (RSVD21) SW must preserve the original value when writing. |
| 20 | 0h | RW | Extended Data Size Select (EDSS) 0: A zero is pre-appended to the DSS value which sets the DSS range from 8-16 bits. |
| 19:8 | 0h | RW | Serial Clock Rate (SCR) Value 0-4095 used to generate transmission rate of SSP. Serial bit rate = SSP clock / (SCR+1), where SCR is a decimal integer. |
| 7 | 0h | RW | Synchronous Serial Port Enable (SSE) 0: SSP operation disabled. |
| 6 | 1h | RW | Reserved (Preserved) (RSVD6) SW must preserve the original value when writing. |
| 5:4 | 3h | RW | Frame Format (FRF) 00: Reserved. |
| 3:0 | 0h | RW | Data Size Select (DSS) With EDSS as MSB, value+1 gives data size. Values of 8 to 32 is allowed. |