Information

USBDCD_CLOCK field descriptions
Field Description
31–12
Reserved
This read-only field is reserved and always has the value zero.
11–2
CLOCK_SPEED
Numerical Value of Clock Speed in Binary
The unit of measure is programmed in CLOCK_UNIT. The valid range is from 1 to 1023 when clock unit is
MHz and 4 to 1023 when clock unit is KHz. Examples with CLOCK_UNIT = 1:
For 48 MHz: 0b00_0011_0000 (48) (Default)
For 24 MHz: 0b00_0001_1000 (24)
Examples with CLOCK_UNIT = 0:
For 100 kHz: 0b00_0110_0100 (100)
For 500 kHz: 0b01_1111_0100 (500)
1
Reserved
This read-only field is reserved and always has the value zero.
0
CLOCK_UNIT
Unit of measurement encoding for Clock Speed
Specifies the unit of measure for the clock speed.
0b0 kHz Speed (between 1 kHz and 1023 kHz)
0b1 MHz Speed (between 1 MHz and 1023 MHz)
43.4.3 Status Register (USBDCD_STATUS)
The status register provides the current state of the module for system software
monitoring.
Address: USBDCD_STATUS is 4003_5000h base + 8h offset = 4003_5008h
Bit 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
0
ACTIVE
TO ERR SEQ_STAT SEQ_RES
W
Reset
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bit
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Memory Map/Register Definition
K20 Sub-Family Reference Manual, Rev. 6, Nov 2011
1096 Freescale Semiconductor, Inc.