CY7C343B
Document #: 38-03038 Rev. ** Page 4 of 12
Programmable Interconnect Array
The Programmable Interconnect Array (PIA) solves intercon-
nect limitations by routing only the signals needed by each
logic array block. The inputs to the PIA are the outputs of every
macrocell within the device and the I/O pin feedback of every
pin on the device.
Unlike masked or programmable gate arrays, which induce
variable delay dependent on rou ting, the PIA has a fixed delay.
This eliminates undesired skews among logic signals, which
may cause glitches in internal or external logic. The fixed de-
lay , regardless of programmable interconnect array configura-
tion, s implifies design by ensuring tha t internal signal ske ws or
races are avoided. The result is simpler design implementa-
tion, often in a single pass, without the multiple internal logic
placem ent and ro uting ite rations require d for a programm able
gate array to achieve design timing objectives.
Design Recommendations
Operation of the devices described herein with conditions
above those listed under “Absolute Maximum Ratings” may
cause permanent dam age to the de vice. This is a stress ratin g
only and functional operation of the device at these or any
other c ond iti ons a bov e those indi cated in th e ope rati ona l sec-
tions of this data sheet is not implied. Exposure to absolute
maxim um ratings cond itions for exte nded p eriods of time may
affect device reliability. The CY7C343B contains circuitry to
protect device pins from high static voltages or electric fields;
however, normal precautions should be taken to avoid apply-
ing any voltage higher than maximum rated voltages.
For proper operation, input and output pins must be con-
strained to the range GND < (VIN or VOUT) < VCC. Unused
inputs mu st alway s be tied to an approp riate logic le vel (either
VCC or GND). Each set of VCC and GND pins must be con-
nected together directly at the device. Power supply decou-
pling c apacitors of a t least 0.2 µF mu st be conn ected betwee n
VCC and GND. For the most effective decoupling, each VCC
pin should be separately decoupled to GND, directly at the
device. Decoupling capacitors should have good frequency
respons e, suc h as mo nol ith ic ce ram ic types .
Timing Considerations
Unless otherwise stated, propagation delays do not include
expanders. When using expanders, add the maximum ex-
pander delay tEXP to the overall delay. Similarly, there is an
additional tPIA delay for an input from an I/O pin when com-
pared to a signal from a straight input pin.
When calculating synchronous frequencies, use tS1 if all inputs
are o n the input pins . When expa nder l ogic is u sed i n the data
path, add the appropriate maximum expander delay, tEXP to
tS1. Determ in e wh ich of 1/(tWH + tWL), 1/tCO1, or 1/(tEXP + t S1)
is the l owest f requency. The l owest of th ese freque ncies i s the
maxim um data path freque ncy f or the sy nchron ous c onfigu ra-
tion.
Typical ICC vs. fMAX
Output Drive Current
When calculating external asynchronous frequencies, use
tAS1 if all inputs are on dedicated input pins.
When expander logic is used in the data path, add the appro-
priate maximum expander delay, tEXP to tAS1. Determine
which of 1/(tAWH + tAWL), 1/tACO1, or 1/(tEXP + tAS1) is the low-
est frequency. The lowest of these frequencies is the maxi-
mum data path frequency for the as ynchronou s configura tion.
The parameter tOH indicates the system compatibility of this
device when driving other synchronous logic with positive in-
put hold times, which is controlled by the same synchronous
clock. If tOH is greater than the minimum required input hold
time of the subsequent synchronous logic, then the devices
are guaranteed to function properly with a common synchro-
nous clock under worst-case environmental and supply volt-
age conditions.
200
150
100
50
1 kHz 10 kHz 100 kHz 1 MHz
I
CC
MAXIMUM FREQUENCY
10 MHz
050 MHz100 Hz
ACTIVE (mA) Ty p.
VCC = 5.0V
Room Temp.
C343B–7
01 2 3 4
I OUTPUT CURRENT (mA) TYPICAL
VOOUTPUTVOLT AG E (V)
250
200
150
100
50
5
O
IOH
IOL
VCC = 5.0V
Room Temp.
C343B–8