CY7C53150, CY7C53120
Document Number: 38-10001 Rev. *J Page 7 of 19
Memory Usage
All Neuron chips require system firmware to be present when
they are powered up. In the case of the CY7C53120 family, this
firmware is preprogrammed in the factory in an on-chip ROM. In
the case of the CY7C53150, the system firmware must be
present in the first 16 KB of an off-chip nonvolatile memory such
as Flash, EPROM, EEPROM, or NVRAM. These devices must
be programmed in a device programmer before board assembly.
Because the system firmware implements the network protocol,
it cannot itself be downloaded over the network.
For the CY7C53120 family, the user application program is
stored in on-chip Flash memory. It may be programmed using a
device programmer before board assembly, or may be
downloaded and updated over the LonTalk network from an
external network management tool.
For the CY7C53150, the user application program is stored in
on-chip Flash Memory and also in off-chip memory. The user
program may initially be programmed into the off-chip memory
device using a device programmer.
Flash Memory Retention and Endurance
Data and code stored in Flash Memory is guaranteed to be
retained for at least 10 years for programming temperature range
of –25°C to 85°C.
The Flash Memory can typically be written 100,000 times without
any data loss.
[5]
An erase/write cycle takes 20 ms. The system
firmware extends the effective endurance of Flash memory in
two ways. If the data being written to a byte of Flash memory is
the same as the data already present in that byte, the firmware
does not perform the physical write. So for example, an appli-
cation that sets its own address in Flash memory after every
reset does not use up any write cycles if the address has not
changed. In addition, system firmware version 13.1 or higher is
able to aggregate writes to eight successive address locations
into a single write for CY7C53120E4 devices. For example, if
4 KB of code is downloaded over the network, the firmware
would execute only 512 writes rather than 4,096.
40 MHz 3120 Operation
The CY7C53120E4-40 device was designed to run at
frequencies up to 40 MHz using an external clock oscillator. It is
important to note that external oscillators may typically take on
the order of 5 ms to stabilize after power-up. The Neuron chip
must be held in reset until the CLK1 input is stable. With some
oscillators, this may require the use of a reset-stretching
Low-Voltage Detection chip/circuit. Check the oscillator vendor’s
specification for more information about start-up stabilization
times.
Low Voltage Inhibit Operation
The on-chip Low-voltage Inhibit circuit trips the Neuron chip
whenever the V
DD
input is less than 4.1 ± 0.3 V. This feature
prevents the corruption of nonvolatile memory during voltage
drops.
Communications Port
The Neuron chip includes a versatile 5-pin communications port
that can be configured in three different ways. In Single-Ended
Mode, pin CP0 is used for receiving serial data, pin CP1 for trans-
mitting serial data, and pin CP2 enables an external transceiver.
Data is communicated using Differential Manchester encoding.
In Special Purpose Mode, pin CP0 is used for receiving serial
data, pin CP1 for transmitting serial data, pin CP2 transmits a bit
clock, and pin CP4 transmits a frame clock for use by an external
intelligent transceiver. In this mode, the external transceiver is
responsible for encoding and decoding the data stream.
In Differential Mode, pins CP0 and CP1 form a differential
receiver with built-in programmable hysteresis and low pass
filtering. Pins CP2 and CP3 form a differential driver. Serial data
is communicated using Differential Manchester encoding. The
following tables describe the communications port when used in
Differential Mode.
CY7C53150, CY7C53120
Document Number: 38-10001 Rev. *J Page 8 of 19
Programmable Hysteresis Values
(Expressed as differential peak-to-peak voltages in terms of V
DD
)
Hysteresis
[6]
V
hys
Min V
hys
Typ V
hys
Max
0 0.019 V
DD
0.027 V
DD
0.035 V
DD
1 0.040 V
DD
0.054 V
DD
0.068 V
DD
2 0.061 V
DD
0.081 V
DD
0.101 V
DD
3 0.081 V
DD
0.108 V
DD
0.135 V
DD
4 0.101 V
DD
0.135 V
DD
0.169 V
DD
5 0.121 V
DD
0.162 V
DD
0.203 V
DD
6 0.142 V
DD
0.189 V
DD
0.236 V
DD
7 0.162 V
DD
0.216 V
DD
0.270 V
DD
Programmable Glitch Filter Values
[7]
(Receiver (end-to-end) filter values expressed as transient pulse
suppression times)
Filter (F) Min Typ Max Unit
0 10 75 140 ns
1 120 410 700 ns
2 240 800 1350 ns
3 480 1500 2600 ns
Receiver
[8]
(End-to-End) Absolute Asymmetry
(Worst case across hysteresis)
Filter (F) Max (t
PLH
– t
PHL
) Unit
0 35 ns
1 150 ns
2 250 ns
3 400 ns
Differential Receiver (End-to-End) Absolute
Symmetry
[9, 10]
Filter (F) Hysteresis (H) Max (t
PLH
– t
PHL
) Unit
0 0 24 ns
CP0
3 ns
CP1
V
DD
/2
CP0 – CP1
V
hys
+ 200 mV
Figure 3. Receiver Input Waveform
Notes
6. Hysteresis values are on the condition that the input signal swing is 200 mV greater than the programmed value.
7. Must be disabled if data rate is 1.25 Mbps or greater.
8. Receiver input, V
D
= V
CP0
– V
CP1
, at least 200 mV greater than hysteresis levels. See Figure 3.
9. CPO and CP1 inputs each 0.60 Vp – p, 1.25 MHz sine wave 180° out of phase with each other as shown in Figure 10. V
DD
= 5.00 V ± 5%.
10. t
PLH
: Time from input switching states from low to high to output switching states. t
PHL
: Time from input switching states from high to low to output switching states.
CY7C53150, CY7C53120
Document Number: 38-10001 Rev. *J Page 9 of 19
Electrical Characteristics
(V
DD
= 4.5 V–5.5 V)
Parameter Description Min Typ Max Unit
V
IL
Input Low Voltage
I/O0–I/O10, CP0, CP3, CP4, SERVICE
, D0-D7, RESET
CP0, CP1 (Differential)
0.8
Programmable
V
V
IH
Input High Voltage
I/O0–I/O10, CP0, CP3, CP4, SERVICE
, D0-D7, RESET
CP0, CP1 (Differential)
2.0
Programmable
V
V
OL
Low-Level Output Voltage
I
out
< 20 A
Standard Outputs (I/O
L
= 1.4 mA)
[11]
High Sink (I/O0–I/O3), SERVICE, RESET (I
OL
= 20 mA)
High Sink (I/O0–I/O3), SERVICE
, RESET (I
OL
= 10 mA)
Maximum Sink (CP2, CP3) (I
OL
= 40 mA)
Maximum Sink (CP2, CP3) (I
OL
= 15 mA)
0.1
0.4
0.8
0.4
1.0
0.4
V
V
OH
High-Level Output Voltage
I
out
< 20 A
Standard Outputs (I
OH
= –1.4 mA)
[11]
High Sink (I/O0 – I/O3), SERVICE (I
OH
= –1.4 mA)
Maximum Source (CP2, CP3) (I
OH
= –40 mA)
Maximum Source (CP2, CP3) (I
OH
= –15 mA)
V
DD
– 0.1
V
DD
– 0.4
V
DD
– 0.4
V
DD
– 1.0
V
DD
– 0.4
V
V
hys
Hysteresis (Excluding CLK1) 175 mV
I
in
Input Current (Excluding Pull Ups) (V
SS
to V
DD
)
[12]
——±10A
I
pu
Pull Up Source Current (V
out
= 0 V, Output = High-Z)
[12]
60 260 A
I
DD
Operating Mode Supply Current
[13]
40-MHz Clock
[14]
20-MHz Clock
10-MHz Clock
5-MHz Clock
2.5-MHz Clock
1.25-MHz Clock
0.625-MHz Clock
[14]
55
32
20
12
8
7
3
mA
I
DDsleep
Sleep Mode Supply Current
[1, 13]
100 A
LVI Trip Point (V
DD
)
Part Number Min Typ Max Unit
CY7C53120E2, CY7C53120E4, and CY7C53150 3.8 4.1 4.4 V
Notes
11. Standard outputs are I/O4–I/O10, CP0, CP1, and CP4. (RESET
is an open drain input/output. CLK2 must have < 15 pF load.) For CY7C53150, standard outputs
also include A0–A15, D0–D7, E
, and R/W.
12. I/O4–I/O7 and SERVICE have configurable pull ups. RESET has a permanent pull up.
13. Supply current measurement conditions: V
DD
= 5 V, all outputs under no-load conditions, all inputs < 0.2 V or (V
DD
– 0.2 V), configurable pull ups off, crystal oscillator
clock input, differential receiver disabled. The differential receiver adds approximately 200 µA typical and 600 µA maximum when enabled. It is enabled on either of
the following conditions:
Neuron chip in Operating mode and Comm Port in Differential mode.
Neuron chip in Sleep mode and Comm Port in Differential mode and Comm Port Wake-up not masked.
14. Supported through an external oscillator only.

CY7C53120E2-10SXIT

Mfr. #:
Manufacturer:
Cypress Semiconductor
Description:
IC PROCESSOR NEURON 32-SOIC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union