![](data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEARgBGAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAMDAlQDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA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BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA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AOPYVqUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAeB+AviP4s1rTbmbUNV850lCqfs8S4GPZRW7J428QrYXEg1D50J2nyY+P9R/s/7bfn9KKKMV7tay/l/9sT/PU1pJOc0+8f8A0lFq+8Y69Dbh47/DeYVz5KdPsqyf3f7xJ/8ArU258Y6/HeapGt/hYLny4x5Mfyr5cpx931RfyoorSgk6V32/9uRzU226nk/8iOHxp4gbWdQtzqGYoVhKL5MfG5ST/DWX/wAJ/wCJ9mkn+0+Z73ypP3EX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)
Document Number: 001-86393 Rev. *F Page 7 of 36
The voltage on the PFI input pin is compared to an onboard 1.2 V
reference. When the PFI input voltage drops below this
threshold, the comparator will drive the CAL/PFO pin to a LOW
state. The comparator has 100 mV (max) of hysteresis to reduce
noise sensitivity, only for a rising PFI signal. For a falling PFI
edge, there is no hysteresis.
The comparator is a general purpose device and its application
is not limited to the NMI function.
The comparator is not integrated into the special function
registers except as it shares its output pin with the CAL output.
When the RTC calibration mode is invoked by setting the CAL
bit (register 00h, bit 2), the CAL/PFO output pin will be driven with
a 512 Hz square wave and the comparator will be ignored. Since
most users only invoke the calibration mode during production,
this should have no impact on system operations using the
comparator.
Note The maximum voltage on the comparator input PFI is
limited to 3.75 V under normal operating conditions.
Event Counter
The FM31276/FM31278 offers the user two battery-backed
event counters. Input pins CNT1 and CNT2 are programmable
edge detectors. Each clocks a 16-bit counter. When an edge
occurs, the counters will increment their respective registers.
Counter 1 is located in registers 0Dh and 0Eh, Counter 2 is
located in registers 0Fh and 10h. These register values can be
read anytime VDD is above VTP, and they will be incremented as
long as a valid VBAK power source is provided. To read, set the
RC bit, register 0Ch bit 3 to 1. This takes a snapshot of all four
counter bytes allowing a stable value even if a count occurs
during the read. The registers can be written by software allowing
the counters to be cleared or initialized by the system. Counts
are blocked during a write operation. The two counters can be
cascaded to create a single 32-bit counter by setting the CC
control bit (register 0Ch, bit 2). When cascaded, the CNT1 input
will cause the counter to increment. CNT2 is not used in this
mode and should be tied to ground.
The control bits for event counting are located in register 0Ch.
Counter 1 Polarity is bit C1P, bit 0; Counter 2 Polarity is C2P, bit
1; the Cascade Control is CC, bit 2; and the Read Counter bit is
RC, bit 3.
The polarity bits must be set prior to setting the counter value(s).
If a polarity bit is changed, the counter may inadvertently
increment. If the counter pins are not being used, tie them to
ground.
Serial Number
A memory location to write a 64-bit serial number is provided. It
is a writeable nonvolatile memory block that can be locked by the
user once the serial number is set. The 8 bytes of data and the
lock bit are all accessed via the device ID for the Processor
Companion. Therefore the serial number area is separate and
distinct from the memory array. The serial number registers can
be written an unlimited number of times, so these locations are
general purpose memory. However, once the lock bit is set, the
values cannot be altered and the lock cannot be removed. Once
locked the serial number registers can still be read by the
system.
The serial number is located in registers 11h to 18h. The lock bit
is SNL (register 0Bh, bit 7). Setting the SNL bit to a ‘1’ disables
writes to the serial number registers, and the SNL bit cannot be
cleared.
Real-time Clock Operation
The real-time clock (RTC) is a timekeeping device that can be
battery or capacitor backed for permanently-powered operation.
It offers a software calibration feature that allows high accuracy.
The RTC consists of an oscillator, clock divider, and a register
system for user access. It divides down the 32.768 kHz
time-base and provides a minimum resolution of seconds (1 Hz).
Static registers provide the user with read/write access to the
time values. It includes registers for seconds, minutes, hours,
day-of-the-week, date, months, and years. A block diagram
(Figure 7 on page 8) illustrates the RTC function.
The user registers are synchronized with the timekeeper core
using R and W bits in register 00h described below. Changing
the R bit from ‘0’ to ‘1’ transfers timekeeping information from the
core into holding registers that can be read by the user. If a
timekeeper update is pending when R is set, then the core will
be updated prior to loading the user registers. The registers are
frozen and will not be updated again until the R bit is cleared to
‘0’. R is used for reading the time.
Setting the W bit to ‘1’ locks the user registers. Clearing it to ‘0’
causes the values in the user registers to be loaded into the
timekeeper core. W bit is used for writing new time values. Users
should be certain not to load invalid values, such as FFh, to the
timekeeping registers. Updates to the timekeeping core occur
continuously except when locked.
Figure 6. Event Counter
bit Count er
bit Count er