For all other combinations, check with Fairchild Marketing/Sales
Pin Connection Diagram
20-Pin Packages
FM3565
SCL
SDA
OVRD
I0
I1
I2
I3
I4
A/B
GND
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
V
CC
ASEL
WP
NC
MUXSEL
Y0
Y1
Y2
Y3
Y4
Pin Description
Pin Name
I [0:4]
Y [0:4]
SCL
OVRD
WP
NC
MUXSEL
A/B
ASEL
SDA
Description
Data Inputs w/Pullups (10K-40K)
Open-Drain Data Outputs
Serial Port Clock Input (120K pullup)
Override Input. Sets all outputs to 0
Write Protect Input
No Connect
Multiplex Select Input
Level Select Input
Address Select Input
Serial Port Data I/O (120K pullup)
2
FM3565 Rev. A.1
www.fairchildsemi.com
FM3565 CPU CONFIGURATION CONTROLLER
Register/Multiplexer for Microprocessor VID
Functional Description
The FM3565 block diagram is shown in Figure 1.
Serial Output Port Register (SOPR)
(Address 000b and 001b)
MXSB MXSA
0
b7
0
b6
I5
b5
0
b4
Data Field
I3
b3
I2
b2
I1
B1
I0
b0
Operational Modes
During standard operation, the device will pass data to the Y-Port
either from the I-Port or from one of the internally stored Non-
Volatile Register values.
The I-port values are generated from the motherboard of the
system and may be hardwired or driven by another device. Pull-
up resistors are provided on the device to accommodate this
device being driven by open-drain output drivers. The device
expects standard CMOS input signals. The outputs (Y0-Y4)
operate in the open-drain mode. The OVRD (override) input, when
set to 0, will cause all the outputs to be set to 0. The WP signal, if
set to logic 1, will prevent data from being written to the non-volatile
register.
The functioning of this device is described by the truth table in
Table 1.
b7-b6 - Multiplexer Select Bits (MXSB,MXSA)
00 - Multiplexer passes the SOPR(A).
01 - Multiplexer passer the SOPR(B).
10 - Multiplexer defaults to passing the I-Port Value.
b5, b3-b0 - Data Field. New value to be output through the
multiplexer.
Parallel Input Port Register (PIPR)
(Address 002b)
Address Field
0
b7
0
b6
0
b5
I4
b4
Data Field
I3
b3
I2
b2
I1
B1
I0
b0
Output Port: Y0-Y4
The output port is an open-drain output to allow for easy connec-
tion to devices running at different voltage levels. The port is
always active and either passes the value on the I-Port or data
from one of the internal non-volatile registers (SOPRA/B). Chang-
ing the Mux Path is accomplished using the external hardware
controls – OVRD, MUXSEL, and A/B.
b7-b5 - Address field. Value is always 000
b4-b0 - Data Field. Value is equal to the value on the I-Port.
The external Port Register captures the value on the I-Port. Data
is latched into this register on the first clock after a start condition
is seen. This insures that a valid value will always be in this register
if it is read. This register is a-read only register with respect to the
IIC port.
Register Description
The FM3550/60 has 3 registers in total. These registers are made
up of a combination of read-only, write-only and read/write bits.
The two registers are listed below.
Serial Output Port Register A(SOPRA) Address: 00H
- A read/
write register that contains the new value of SOPRA.
Serial Output Port Register B(SOPRB) Address: 01H
- A read/
write register that contains the new value for SOPRB.
Parallel Input Port Register (PIPR) Address: 02H
- A read-only
register that is loaded with the 5-bit value of the I-Port.
3
FM3565 Rev. A.1
www.fairchildsemi.com
FM3565 CPU CONFIGURATION CONTROLLER
Register/Multiplexer for Microprocessor VID
OVRD
0
0
1
1
1
MUXSEL
0
1
0
0
1
A/B
X
X
0
1
X
Mux_outputs
all 0's
Mux_inputs
From Non-volatile
register (SOPRB)
From Non-volatile
register (SOPRA)
Mux_inputs
Reading from the Registers
Data can be read from both of the internal registers. All reads are
non-destructive and do not change the value in the register or the
internal state of the device. When a start condition is received with
a read request, both registers can be read out in the following
sequence:
(1)
(2)
(3)
SOPRA: Serial Output Port Register A
SPORB: Serial Output Port Register B
PIPR: PORT-I Value
Table 1. Multiplexer Control Options
Multiplexer Logic
The output multiplexer logic determines what value is actually
output to the Y-port. The above table describes all the
combinations.
If so desired, only the SOPRA register can be read. This is
accomplished by issuing a stop command after the acknowledge
bit for the first byte is read. If no stop is issued, the device will output
the registers in the above sequence.
Writing to the Registers
Data is written to the SOPR registers through the serial port
interface. When a write request is received with the Start Address,
it is assumed that the intent is to write to the SOPR registers. The
value placed in the least 6 significant bits of the register contain the
new code to be placed in the SOPR A/B registers. The value of the
two most significant bits must contain the address of the destina-
tion register SOPRA or SOPRB.
The internal non-volatile latch takes about 10 ms to update its
data.
Serial Interface
The IIC Interface is a standard slave interface. As such, the device
will not generate its own clock. Data can be read from and written
into the device. Commands for reading and writing the registers
are generated by the Master.
START and STOP Conditions
SDA
Register Read Sequence
Slave
SOPRA
SOPRB
PIPR
S Address R A Register A Register A Register A P
SCL
START
Condition
STOP
Condition
S
1001110
1
A 00bbbbbb A 00bbbbbb A 00bbbbbb A P
Register Write Sequence
Slave
SOPRx
S Address W A Register A S
S
1001110
0
A xxbbbbbb
A S
This protocol uniquely defines START and STOP conditions. A
START condition is defined as a HIGH to LOW transition of the
SDA signal while SCL is HIGH. A STOP condition is defined as a
LOW to HIGH transition of the SDA signal while SCL is HIGH.
These are shown in Figure 2.
Device Addressing
The device uses 7-bit addressing. The address has been defined
as 1001 110 if the ASEL input is ‘1’ and 0110 111 if the ASEL input
is ‘0’. The address byte is the first byte of data sent after a start
condition. This is the only address that this device will respond to.
The device will not respond to the general call address 0000 000.
xx = Register Selection bits (MXSB and MXSA) xx = 00 selects
SOPRA, 01 selects SOPRB
Register Write Sequence using
Repeated Start Condition
Slave
SOPRA
Slave
SOPRx
S Address R A Register A S Address W A Register A P
S 1001110 1 A 00bbbbbb A S 1001110 0
A xxbbbbbb A P
Figure 4
4
FM3565 Rev. A.1
www.fairchildsemi.com
FM3565 CPU CONFIGURATION CONTROLLER
Register/Multiplexer for Microprocessor VID
Absolute Maximum Ratings
(Note 1)
Supply Voltage (V
CC
)
DC Input Voltage (V
I
)
Output Voltage (V
O
)
Outputs 3-stated
Outputs Active (Note 2)
DC Input Diode Current (I
IK
) V
I
< 0V
DC Output Diode Current (I
OK
)
V
O
< 0V
V
O
> Vcc
DC Output Source/Sink Current (I
OH
/I
OL
)
DC V
CC
or Ground Current per
Supply Pin (I
CC
or Ground)
Storage Temperature Range (T
STG
)
-0.5V to +6.5V
-0.5V to +6.5V
-0.5V to +6.5V
-0.5 to V
CC
+0.5V
-50mA
-50mA
+50mA
±50mA
±100mA
-65
°
C to +150
°
C
Recommended Operating Conditions
(Note 3)
Power Supply
Input Voltage
Output Voltage (V
O
)
Output Current I
OL
Free Air Operating Temperature(TA)
Minimum Input Edge Rate (dt/dv)
V
IN
= 0.8V to 2.0V, V
CC
= 3.0V
3.0V to 5.5V
-0.3V to 5.5V
0V to V
CC
3mA
-0°C to +70°C
10ns/V
Note 1:
The “Absolute Maximum Ratings” are those values beyond which the safety of the device cannot be guaranteed. The device should not be operated at these limits. The
parametric values defined in the “Electrical Characteristics” table are not guaranteed at the Absolute Maximum Ratings. The “Recommended Operating Conditions” table will
define the conditions for actual device operation.
Note 2:
I
O
Absolute Maximum Rating must be observed.
Note 3:
Floating or unused pins (inputs or I/O’s) must be held HIGH or LOW.
There will be a lot of changes in 5G over the next few years, partly because the technology is still being refined and partly because the way people use the Internet and other networks is constantly c...
The company originally used a module with a stamp hole. Now the module has been changed, but the size of the module cannot be changed in our product, so the original module must also be attached with ...
In the face of the general trend of shortages, engineers basically just want to get what they can get, which has provided many opportunities for domestic chips. Our front-line engineers are also tryin...
The above is the block diagram of the AD2S83 and the peripheral circuit. From the diagram, we can only see the digital angle output of DB1-DB16 and the velocity signal output of velocitysignal. It is ...
The main factors that affect the reliable and safe operation of the single-chip microcomputer system mainly come from various electrical interferences inside and outside the system, and are affected b...
Jiwei.com reports that we have gone through 2020 with the global spread of the COVID-19 pandemic and the uncertain changes in the international trade situation. What is exciting is that driven by the...[Details]
1 Introduction At present, urban traffic control in China mainly relies on road traffic signal control machines (hereinafter referred to as signal machines). Domestic signal machines are mainly di...[Details]
August 13 news According to foreign media MacRumors, whistleblower Jon Prosser said today that Apple will hold an "iPhone 12" event during the week of October 12. Pre-orders will begin later t...[Details]
Fortune magazine released the 2019 list of the world's top 500 companies. Xiaomi Group made its debut on the list, ranking 468th, 7th among global Internet companies on the list, and 112th among Chin...[Details]
The popularity of ChatGPT continues to stimulate the popularity of applications including artificial intelligence and big data. Behind the emerging new applications, more complex computing methods ar...[Details]
At the 18th Shanghai International Automobile Industry Exhibition, Hozon New Energy's mass-produced model Hozon U was officially unveiled and pre-sale started. Hozon U is the world's first mass-produ...[Details]
1 Overview TI's TMS320C6655/57 DSP can provide up to 2.5GHz cumulative DSP, making the platform energy-efficient and easy to use. In addition, it is fully backward compatible with all existing C6000 ...[Details]
Industrial Personal Computer (IPC) is a computer system designed specifically for industrial environments, with the characteristics of high reliability, high stability, and high real-time performan...[Details]
1 Introduction In industrial control situations, it is often required to transfer image files, data files, etc. from a PC to an embedded microcomputer. RS485 is widely used in medium- and long-ra...[Details]
Although
the equivalent
circuit
of the switching transformer
and the equivalent circuit of the general transformer seem to be basically the same, the equivalent circuit of the swi...[Details]
Today, the official Weibo account of realme mobile phone announced that the new flagship phone realme X2Pro will be officially released at the China Film Directors Center in Beijing at 10 am on Octob...[Details]
Winners in the business world are always labeled with many dazzling labels, such as bold decisions and popular marketing, as if these are all the secrets to their success. However, the long-term su...[Details]
For engineers, using a single instrument allows them to view signals across multiple domains (time, frequency, and modulation) and analyze multiple different types of measurements simultaneously,
...[Details]
photoelectric effect. Image source: "Space for Science and Mathematics" website According to a report in Nature magazine on the 26th, physicists from the Universities of Erlangen-Nuremberg, Rosto...[Details]
Preface: From the time I came into contact with microcontrollers to now, from PIC to STM32, I have never written any technical diary. Suddenly I feel very empty. Since I have learned technology, ...[Details]