Fan Control Device with Hardware Monitoring and Acoustic Noise Reduction Features
The PWM duty cycle is represented as follows:
Datasheet
Table 7.4 PWM Duty vs Register Reading
CURRENT DUTY
0%
VALUE (DECIMAL)
0
VALUE (HEX)
00h
25%
64
40h
50%
128
80h
7.2.7
100%
255
FFh
During spin-up, the PWM duty cycle is reported as 0%.
Notes:
■ The PWMx Current Duty Cycle always reflects the current duty cycle on the associated PWM pin.
■ The PWMx Current Duty Cycle register is implemented as two separate registers: a read-only and
a write-only. When a value is written to this register in manual mode there will be a delay before
the programmed value can be read back by software. The hardware updates the read-only PWMx
Current Duty Cycle register on the beginning of a PWM cycle. If Ramp Rate Control is disabled,
the delay to read back the programmed value will be from 0 seconds to 1/(PWM frequency)
seconds. Typically, the delay will be 1/(2*PWM frequency) seconds.
Register 3Eh: Company ID
Register
Address
3Eh
Read/
Write
R
Register Name
Company ID
Bit 7
(MSb)
7
Bit 6
6
Bit 5
5
Bit 4 Bit 3 Bit 2
4
3
2
Bit 1
1
Bit 0
(LSb)
0
Default
Value
5Ch
7.2.8
The Company ID register contains the company identification number. This number is a method for
uniquely identifying the part manufacturer.
This register is read only – a write to this register has no effect.
Register 3Fh: Version / Stepping
Register
Address
3Fh
Read/
Write
R
Register Name
Version / Stepping
Bit 7
(MSb)
VER3
Bit 6
VER
2
Bit 5
VER
1
Bit 4 Bit 3 Bit 2
VER STP STP
0
3
2
Bit 1
STP
1
Bit 0
(LSb)
STP0
Default
Value
65h
The four least significant bits of the Version / Stepping register [3:0] contain the current stepping of the
EMC6D102 silicon. The four most significant bits [7:4] reflect the version number.
The register is used by application software to identify which device has been implemented in the given
system. Based on this information, software can determine which registers to read from and write to.
Further, application software may use the current stepping to implement work-arounds for bugs found
in a specific silicon stepping. This register is read only – a write to this register has no effect.
Revision 0.4 (04-05-05)
52
DATASHEET
SMSC EMC6D102