The CY7C436X6AV is a monolithic, high-speed, low-power,
CMOS Bidirectional Synchronous (clocked) FIFO memory
which supports cloc k freque ncies up to 133 M Hz an d h as read
access times as fast as 6 ns. Two independent
256/512/1K/4K/16K x 36 dual-port SRAM FIFOs on board
each chip b uf fe r d ata i n opposi te di rec tions . FI FO data o n Port
B can be input and output in 36-bit, 18-b it, or 9-bit format s with
a choice of Big or Little Endi an configurations.
The CY7C436X6AV is a synchronous (clocked) FIFO, meaning each port emplo ys a sync hron ous int erf ace . All data t ransfers th rough a port are gate d to the LO W - to-HI GH trans iti on of
a port clock by enable signals. The clocks for each port are
independent of one another and can be asynchronous or coincident. The enables for each port are arranged to provide a
simple bidi rectional i nterfac e between microproces sors and/or
buses with synchronous control.
Communication b etw een each port ma y b ypas s the FIF Os via
two mailbox registers. The mailbox registers’ width matches
the selected P ort B bus width. Each mailbo x register has a f lag
(MBF1
and MBF2) to signal when new mail has been stored.
T w o kinds of reset are a vailab le on th e CY7C436X6A V : Master
Reset and Partial Reset . Master Rese t init ializ es t he read and
write pointers to the fi rst location of the memory array, configures the FIFO for Big or Little Endian byte arrangement and
selects serial flag programming, parallel flag programming, or
one of the three possible defaul t flag offset settings, 8, 16, or
64. Each FIFO has its own independent Master Reset pin,
MRS1
and MRS2.
Partial Reset also sets the read and write pointers to the first
location of the memory. Unlike Master Reset, any settings existing prior to P artial Reset ( i.e., progr amming meth od and partial flag default offsets) are retained. Par tial Reset is useful
since it permits fl ushing of the FI FO memory witho ut chang in g
any configuration settings. Each FIFO has its own independent Partial Reset pin, PRS1
The CY7C436X6AV have two modes of operation: In the CY
Standard Mode, the first word written to an em pty FIFO is deposited into the memory array. A read operation is requi red to
access that word (along with all other words residing in memory). In the Fi rst-Word Fall-Through Mode (FWFT ), the fi rst
long-word (3 6-bit wide) written to an empty FIFO appears au-
and PRS2.
tomatically on the out puts, no read operation required (nevertheless, accessing subsequent words does necessitate a formal read request). The state of the FWFT
FIFO operation determines the mode in use.
Each FIFO has a combined Empty/Output Ready Flag
(EFA
/ORA and EFB/ORB) and a combined Full/Input Ready
Flag (FFA
selected in the CY Standard Mode. EF
memory is full or not. The IR and OR funct ions are se lected in
the First Word Fal l Throu gh Mode. IR indic ates wheth er or not
the FIFO has available memory locations. OR shows whether
the FIFO has data available for reading or not. It marks the
presence of val id data on the outputs.
Each FIFO has a programmable Almost Empty flag (AEA
AEB
AEA
ten to FIFO memory achieve a predetermined “almost empty
state.” AFA
words written t o the m emory achi ev e a predet ermined “almost
full sta te.”
IRA, IRC, AFA
that writes data into its array. ORA, ORB, AEA
synchronized to the port clock that reads data from its array.
Programmable offset for AEA
in parallel using Port A or in serial via the SD input. Three
default offset settings are also provided. The AEA
threshold can be set at 8, 16, or 64 locations from the empty
boundary and AFA
64 locations from the full boundary. All these ch oices are made
using the FS0 and FS1 inputs during Master Reset.
Two or more devices may be used in parallel to create wider
data paths. Such a width expansion requires no additio nal external components.
If at any time the FIFO is not actively performing a function,
the chip will automatically power down. During the Power
Down state, supply cur rent cons umption (I
Initiating an y oper ation ( by ac tiv at ing c ontrol inp uts) will imme diately take the device out of the Power Down state.
The CY7C436X6AV are characterized for operation from 0
to 70°C. I nput ESD prot ection is g reater t han 2001V, and la tchup is prevented by the use of guard rings.
/IRA and FFC/IRC). The EF and FF functions are
) and a programmable Almost Full flag (AFA and AFC).
and AEB indicate when a selected number of words writ-
Maximum Frequency (MHz)13310066.7
Maximum Access Time (ns)6810
Minimum Cycle Time (ns)7.51015
Minimum Data or Enable Set-Up (ns)345
Minimum Data or Enable Hold (ns)000
Maximum Flag Delay (ns)6810
Active Power Supply
Current (I
Density1K x 36/x18x24K x 36/18x216K x 36/x18x2
Package128 TQFP128 TQFP128 TQFP
CC1
) (mA)
Commercial606060
Industrial60
7C43646AV7C43666AV7C43686AV
3
CY7C43646AV
PRELIMINARY
Pin Definitions
Signal NameDescriptionI/OFunction
A
0–35
AEA
AEB
AFA
AFC
B
0–17
BE/FWFT
C
0–17
CLKAPort A ClockICLKA is a c ontinuous clock t hat synchr onizes all data tr ansfer s through P ort A and can
CLKBPort B ClockICLKB is a c ontinuous clock t hat synchr onizes all data tr ansfer s through P ort B and can
CLKCP ort C ClockICLKC is a contin uous cloc k that synchroniz es all data tr ansfe rs throu gh P ort C and can
CSA
CSB
EFA
/ORAPort A Empty/
/ORBPort B Empty/
EFB
ENAPort A EnableIENA must be HIGH to enable a L O W -to- HIGH tra nsition of CLKA to rea d or write dat a
ENBPort B EnableIENB must be HIGH to enable a L O W -to- HIGH tra nsition of CLKB to rea d or write dat a
Port A DataI/O 36-bit bidirectional data port for side A.
Port A Almost
Empty Flag
Port B Almost
Empty Flag
Port A Almost
Full Flag
Port C Almost
Full Flag
Port B DataO18-bit output data port for port B.
Big Endi-
an/First-Word
Fall-Through
Select
Port B DataI18-bit input data port for port C.
Port A Chip
Select
Port B Chip
Select
Output Ready
Flag
Output Ready
Flag
OProgrammab le Almost Empty flag sy nchroni z ed to CLKA. It is LO W when the nu mber
of words in FIFO2 is less t han or equa l to the val ue in the Alm ost Empty A of fset register ,
X2.
OProgrammab le Almost Empty flag sync hro nize d to CLKB. It is LOW when the nu mber
of words in FIFO1 is less t han or equa l to the val ue in the Alm ost Empty B of fset register ,
X1.
OProgrammable Almost Full flag synchroniz ed to CLKA. It is LOW when the n umber of
empty locations in FIFO1 is less than or equal to the value in the Almost Full A offset
register, Y1.
OProgrammab le Almost Ful l flag synchron ized to CLKC. It is LOW when the number of
empty locations in FIFO2 is less than or equal to the value in the Almost Full B offset
register, Y2.
IThis is a dual-purpose pin. During Maste r Reset, a HIGH on BE will selec t Big Endian
operation. In thi s case, depe nding on the bus size, the most signi ficant byt e or word on
Port A is read fr om Port B first (A- to- B data flow) or written to Port C first ( C-to-A data
flow). A LO W on BE will select Little Endia n operati on. In this case , the lea st significant
byte or word on Port A is read from Port B first (for A-to-B data flow) or written to Port
C first (C-to-A data flow). After Master Reset, this pin selects the timing mod e. A HIGH
on FWFT
Once the timing mode has be en selecte d, the le ve l on FWFT
device operation.
be asynchronous or coincident to CLKB. FFA
synchronized t o the LOW-to-HIGH transition of CLKA.
be asynchronous or coincident to CLKA. EFB
the LOW-to-HIGH transition of CLKB.
be asynchronous or coinciden t to CLKA. FFC
LOW-t o-HIGH transition of CLKC.
ICSA must be LOW to enable a LOW-to HIGH trans it ion of CLKA to read or write on
Port A. The A
ICSB must be LOW to enable a LOW-to HIGH trans it ion of CLKB to read or write on
Port B. The B
OThis is a dual -functi on pin. In the CY S tandard Mode , the EF A f unction is selected. EF A
indicates whether or not the FIFO2 memo ry is empty. In the FWFT mode, the ORA
function is selected. ORA indicates the presence of valid data on A
able for reading. EFA
OThis is a dual-funct ion pin. In the CY Standard Mode, the EFB funct ion is selected. EFB
indicates whether or not the FIFO1 memo ry is empty. In the FWFT mode, the ORB
function is selected. ORB indicates the presence of valid data on B
able for reading. EFB
on Port A.
on Port B.
selects CY Standard Mode , a LOW selects First-Word Fall-Through Mode.
outputs are in the high-impedance state when CSA is HIGH.
0–35
outputs are in the high- impedance state when CSB is HIGH.
0–17
/ORA is synchronized to t he LOW-to-HIGH transition of CLKA.
/ORB is synchronized to t he LOW-to-HIGH transition of CLKB.
CY7C43666AV/CY7C43686AV
must be stati c through out
/IRA, E FA/ORA, AFA, and AEA are all
/ORB and AEB are all synchronized to
/IRC and AFC are all synchr onized t o the
outputs, avail-
0–35
outputs, avail-
0–17
4
PRELIMINARY
CY7C43646AV
CY7C43666AV/CY7C43686AV
Pin Definitions
Signal NameDescriptionI/OFunction
FFA/IRAPort A Full/Input
/IRCPort C Full/I nput
FFC
FS1/SEN
FS0/SDFlag Offset
MBAPort A Mailbox
MBBPort B Mailbox
MBCPort C Mailbox
MBF1
MBF2
MRS1
MRS2
PRS1
PRS2
(continued)
Ready Flag
Ready Flag
Flag Offset
Select 1/Serial
Enable
Select 0/Serial
Data
Select
Select
Select
Mail1 Register
Flag
Mail2 Register
Flag
FIFO1 Master
Reset
FIFO2 Master
Reset
FIFO1 Partial
Reset
FIFO2 Partial
Reset
OThis is a dual- function pi n. In the CY St andard Mode, the FFA function is s elected. FF A
indicates whether or not t he FIFO1 memory is full. In the FWFT mode , the IRA function
is selected. IRA indicat es whether or not there is space av ailable fo r writing to the FIFO1
memory. FFA
OThis is a dual-funct ion pin. In the CY Standard Mode , the FFC funct ion is selected. FFC
indicates whether or not the FIFO2 mem ory is full. In the FWFT mode, t he IRC fun ction
is selected. IRC indicat es whether or not there is space a vailable f or writing to the FIFO2
memory. FFC
IFS1/SEN and FS0/SD are dual-purpose inputs used for flag offset register program-
ming. During Master Reset , FS1/ SEN
offset program ming method. Three offs et register prog ramming methods are a vailab le:
automatically load one of three preset v alues (8, 16, or 64), par allel load from Port A,
I
and serial load. When serial load is selected for flag off set register programming,
FS1/SEN
When FS1/SEN
the X and Y registers. The nu mber of bit writes requir ed to progr am the offset regis ters
is 40 for the CY7C43646AV, 48 for the CY7C43666AV, and 56 for the CY7C4368 6AV.
The first bit write stores the Y-register MSB and the last bit write stores the X-re gister
LSB.
IA HIGH lev el on MBA chooses a mailbox register for a Port A read or write operation.
When the A
register for output and a LOW level selects FIFO2 output register data f or output.
IA HIGH lev el on MBB chooses a mailbox register for a Port B read or write operation.
When the B
register for output and a LOW level selects FIFO1 output register data f or output.
IA HIGH lev el on MBC choose s a mailbox r egister for a Po rt C r ead or write operation.
When t he C
register for output and a LOW level selects FIFO1 output register data f or output.
OMBF1 is set LOW by a LOW-to-HIGH transition of CLKA that writes data to the Mail1
register. Writes to the Mail1 regis ter are inhibited while MBF1
HIGH by a LOW- to-HI GH transiti on of CLKB when a Po rt B read is selected and MBB
is HIGH. MBF1
OMBF2 is set LOW by a LOW-to-HIGH transition of CLKB that writes data to the Mail2
register. Writes to the Mail2 regis ter are inhibited while MBF2
HIGH by a LOW- to-HI GH transiti on of CLKA when a Po rt A read is selected and MBA
is HIGH. MBF2
IA LOW on this pin initializes the FIFO1 read and write pointers to the first location of
memory and sets the P ort B output register to a ll zeroes. A LOW puls e on MRS1
the programmi ng method (serial or parallel ) and one of th ree programmab le flag def ault
offsets f or FIFO1. It al so confi gures Port B for bus si ze and endi an arra ngement . Fou r
LOW-t o-HIGH transitions of CLKA and four LOW -t o-HIGH transitions of CLKB must
occur while MRS1
IA LOW on this pin initializes the FIFO2 read and write pointers to the first location of
memory and sets the P ort A output register to a ll zeroes. A LOW puls e on MRS2
one of three program ma ble flag default off sets for FIFO2. F our LOW-to-HIGH transitions of CLKA and four LOW-to-HIGH transitions of CLKB must occur while M RS2
LOW.
IA LOW on this pin initializes the FIFO1 read and write pointers to the first location of
memory and sets the Port B output register to all zeroes. During P artial Reset, the
currently selected bus size, e ndian arrangement, programming method (serial or parallel), and progr am m able flag settings are all retained.
IA LOW on this pin initializes the FIFO2 read and write pointers to the first location of
memory and sets the Port A output register to all zeroes. During P artial Reset, the
currently selected bus size, e ndian arrangement, programming method (serial or parallel), and progr am m able flag settings are all retained.
/IRA is syn ch r on i ze d to th e L OW-to-H IG H tra n s iti o n o f CLK A .
/IRC is syn ch r o ni zed to th e LOW-to-H IGH tra n s ition of CLKB .
and FS0/SD , toget her with SPM, sel ect the f lag
is used as an enable synchronou s to the LOW -to-HIGH transition of CLKA.
is LOW, a rising edge on CLKA loads the bit present on FS0/SD into
outputs are active, a HIGH lev el on MBA selects data from the Mail2
0–35
outputs are active, a HIGH lev el on MBB selects data from the Mail1
0–17
outputs are active, a HIGH level on MBC s elects data from the M ail1
0–17
is set HIGH following either a Master or P artial Reset of FIFO1.
is set HIGH following either a Master or P artial Reset of FIFO2.
is LOW.
is LOW. MBF1 is se t
is LOW. MBF2 is se t
selects
selects
is
5
PRELIMINARY
CY7C43646AV
CY7C43666AV/CY7C43686AV
Pin Definitions
(continued)
Signal NameDescriptionI/OFunction
RENBPort B Read
Enable
RT1
FIFO1
Retransmit
RT2
FIFO2
Retransmit
IRENB must be HIGH to enable a LOW-to-HIGH transition of CLKB to read data on
Port B.
IA LOW strobe on this pin will retransmit data on FIFO1 from the loc ati on of the write
pointer at the last P artial or Master reset.
IA LOW strobe on this pin will retransmit data on FIFO2 from the loc ati on of the write
pointer at the last P artial or Master reset.
SIZEBBus Size SelectIA HIGH on this pin when BM is HIGH selects byte bus (9-bit) size on Port B. A LO W
on this pin when BM is HIGH sele cts word (18-bit) bus size. SIZE works wit h BM and
BE to select the bus size and endian arrangement for Port B. The level of SIZE must
be static throughout device operation.
SIZECBus Size SelectIA HIGH on this pin when BM is HIGH selects byt e bus (9-bit) size on Port B. A LOW
on this pin when BM is HIGH sele cts word (18-bit) bus size. SIZE works wit h BM and
BE to select the bus size and endian arrangement for Port B. The level of SIZE must
be static throughout device operation.
SPM
W/RA
WENCPort C Write
Maximum Ratings
(Abov e which the useful life may be impaired. For user guidelines, not tested.)
Storage Temperature .......................................−65°C to +150°C
Ambient Temperature with
Po wer Applied....................................................−55°C to +125°C
Supply Voltage to Ground Potential..................−0.5V to +7.0V
DC Voltage Applied to Outputs
in High Z State
DC Input Voltage
Notes:
1. Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only and functional
operation of the device at these or any other conditions beyond those indicated under “recommended operating conditions” is not implied. Exposure to absolutemaximum-rated conditions for extended periods may affect device reliability.
2. The input and output voltage ratings may be exceeded provided the input and output current ratings are observed.
3. O perating V
Serial
Programming
Port A
Write/Read
Select
IA LOW on this pin se lects serial prog ramming o f partial flag offs ets. A HIGH on thi s pin
selects paral lel programming or default offsets (8, 16, or 64).
IA HIGH selects a write operation and a LOW selects a read operat ion on Port A for a
LOW-t o-HIGH transiti on of CLKA. The A
when W/RA
IWENC must be HIGH to enable a LOW-to-HIGH transition of CLKC to write data on
Enable
[1]
[2]
..........................................−0.5V to V
[2]
........................................−0.5V to V
Range for -7 speed is 3.3V ± 5%.
CC
Port C.
is HIGH.
+0.5V
CC
+0.5V
CC
outputs a re in t he HIGH impedan ce state
0–35
Output Current into Outputs (LOW)............................. 20 mA
Static Discharge Voltage .......... .................................>2001V
(per MIL-STD-883, Method 3015)
Latch-Up Current.....................................................>200 mA
Operating Range
Ambient
Range
Temperature
Commercial0°C to +70°C 3.3V ± 10%
Industrial
−40°C to +85°C
[3]
V
CC
3.3V ± 10%
6
PRELIMINARY
CY7C43646AV
CY7C43666AV/CY7C43686AV
Electrical Characteristics
Over the Operating Range
ParameterDescriptionTest Conditions
V
OH
V
OL
V
IH
V
IL
I
IX
I
OZL
I
OZH
[4]
I
CC1
[5]
I
SB
Capacitance
Output HIGH VoltageVCC = 3.0V ,
I
= −2.0 mA
OH
Output LOW VoltageVCC = 3.0V ,
I
= 8.0 mA
OL
Input HIGH V o ltage2.0V
Input LOW Voltage
Input Leakage CurrentV
Output OFF, High Z
Current
= Max.−10+10µA
CC
VSS < VO< V
CC
Active Power Supply
Current
Ave rage Standby
Current
[6]
ParameterDescriptionTest ConditionsMax.Unit
C
IN
C
OUT
Input CapacitanceTA = 25°C, f = 1 MHz,
V
= 3.3V
Output Capacitance8pF
CC
7C43646/66/86AV
UnitMin.Max.
2.4V
0.5V
V
µA
−0.5
−10
CC
0.8V
+10
Com’l60mA
Ind60mA
Com’l12mA
Ind12mA
4pF
AC Test Loads and Waveforms (-10 & -15)
R1=330
3.3V
OUTPUT
CL=30 pF
INCLUDING
JIG AND
SCOPE
Ω
R2=680
ALL INPUT PULSES
3.0V
Ω
GND
≤
3ns
90%
10%
90%
10%
3
ns
≤
AC Test Loads and Waveforms (-7)
VCC/2
50Ω
I/O
Notes:
4. Input signals switch from 0V to 3V with a rise/fall time of less than 3 ns, clocks and clock enables switch at 20 MHz, while data inputs switch at 10 MHz. Outputs
are unloaded.
5. All inputs = V
6. Tested initially and after any design or process changes that may affect these parameters.
CC
Z0=50
Ω
– 0.2V, except RCLK and WCLK (which are at frequency = 0 MHz). All outputs are unloaded.
3.0V
GND
≤
3ns
ALL INPUT PULSES
90%
10%
90%
10%
3
ns
≤
7
PRELIMINARY
CY7C43646AV
CY7C43666AV/CY7C43686AV
Switching Characteristics
Over the Operating Range
7C43646/
66/86AV
-7
7C43646/
66/86AV
-10
7C43646/
66/86AV
-15
ParameterDescription
f
S
t
CLK
t
CLKH
t
CLKL
t
DS
t
ENS
Clock Frequency, CLKA, CLKB, or CLKC13310067MHz
Clock Cycle Time, CLKA, CLKB, or CLKC7.51015ns
Pulse Duration, CLKA, CLKB, or CLKC HIGH3.546ns
Pulse Duration, CLKA, CLKB, or CLKC LOW3.546ns
Set-Up Time, A
C
before CLKC↑
0–17
Set-Up Time, CSA, W/RA, ENA, and MBA before CLKA↑;
before CLKA↑, B
0–35
before CLKB↑, and
0–17
345ns
345ns
RENB and MBB before CLKB↑, and WENC and MBC before
CLKC↑
t
RSTS
t
FSS
t
BES
t
SPMS
t
SDS
t
SENS
t
FWS
t
DH
t
ENH
t
RSTH
t
FSH
t
BEH
t
SPMH
t
SDH
t
SENH
t
SPH
t
SKEW1
t
SKEW2
Set-Up Time, MRS1, MRS2, PRS1, or PRS2 LOW before
CLKA↑ or CLKB↑
[7]
2.545ns
Set-Up Time, FS0 and FS1 before MRS1 and MRS2 HIGH577.5ns
Set-Up Time, BE/FWFT before MRS1 and MRS2 HIGH577.5ns
Set-Up Time, SPM before MRS1 and MRS2 HIGH577.5ns
Set-Up Time, FS0/SD before CLKA↑345ns
Set-Up Time, FS1/SEN before CL K A↑345ns
Set-U p Tim e, FW FT b efore CL K A↑000ns
Hold Time, A
C
before CLKC↑
0–17
Hold Time, CSA, W/RA, ENA, and MBA before CLKA↑; RENB
before CLKA↑, B
0–35
before CLKB↑, and
0–17
000ns
120ns
and MBB before CLKB↑, and WENC and MBC before CLKC↑
Hold Time, MRS1, MRS 2, PRS1, or PRS2 LOW after CLKA↑
or CLKB↑
[7]
114ns
Hold Time, FS0 and FS1 after MRS1 and MRS2 HIGH112ns
Hold Time, BE/FWFT after MRS1 and MRS2 HIGH002ns
Hold Time, SPM after MRS1 and MRS2 HIGH002ns
Hold Time, FS0/SD after CLKA↑010ns
Hold Time, FS1/SEN after CLKA↑550ns
Hold Time, FS1/SEN HIGH after MRS1 and MRS2 HIGH222ns
[8]
Skew Time between CLKA↑ and CLKB↑ for EFA/ORA,
EFB
/ORB, FFA/IRA, and FFC/IRC
[8]
Skew Time between CLKA↑ and CLKB↑ f or AEA, AEB, AFA,
7.57.57.5ns
7812ns
AFC
t
A
t
WFF
t
REF
t
PAE
t
PAF
Notes:
7. Requirement to count the clock edge as one of at least four needed to reset a FIFO.
8. Ske w time is not a timing constraint for proper device operation and is only included to illustrate the timing relationship between the CLKA cycle and the CLKB
cycle.
Access Time, CLKA↑ to A
Propagation Delay Time, CLKA↑ to FFA/IRA and CLKB↑ to
FFC
/IRC
Propagation Delay Time, CLKA↑ to EFA/ORA and CLKB↑ to
EFB
/ORB
and CLKB↑ to B
0–35
0–17
1618310ns
1618210ns
1618110ns
Propagation Delay Time, CLKA↑ to AEA and CLKB↑ to AEB1618110ns
Propagation Delay Time, CLKA↑ to AFA and CLKC↑ to AFC1618110ns
UnitMin. Max. Min. Max. Min. Max.
8
PRELIMINARY
CY7C43646AV
CY7C43666AV/CY7C43686AV
Switching Characteristics
Over the Operating Range (continued)
ParameterDescription
t
PMF
t
PMR
t
MDV
t
RSF
t
EN
t
DIS
t
PRT
t
RTR
Notes:
9. Writing data to the Mail1 register when the B
10. Writing data to the Mail2 register when the A
Propagation De lay Time, CLKA↑ to MBF1 LOW or MBF2 HIGH
and CLKB↑ to MBF2
Propagation Delay Time, CLKA↑ to B
[10]
A
0–35
LOW or MBF1 HIGH
Propagation Dela y Time, MBA to A
Valid
Propagation Delay Time, MRS1 or PRS1 LOW to AEB LOW,
AFA
HIGH, FF A / IRA LO W, EFB /ORB LOW and MBF1 HIGH
and MRS2
LOW, EFA
or PRS2 LOW to AEA LOW, AFC HIGH, FFC / IRC
/ORA LOW and MBF2 HIGH
Enable Time, CSA or W/RA LOW to A
LOW and RENB HIGH to B
0–17
Active
Disable Time , CSA or W/RA HIGH to A
and CSB
HIGH or RENB LOW to B
Retransmit Pulse W idth606060ns
Retransmit Recov ery Time909090ns
outputs are active and MBB is HIGH.
0–17
outputs are active and MBA is HIGH.
0–35
[9]
and CLKB↑ to
0–17
valid and MBB to B
0–35
Active and CS B
0–35
at High Impedance
0–35
at High Impedance
0–17
0–17
7C43646/
66/86AV
-7
7C43646/
66/86AV
-10
7C43646/
66/86AV
-15
17211010ns
1629312ns
16110311ns
1528115ns
1516210ns
181818ns
UnitMin. Max. Min. Max. Min. Max.
9
PRELIMINARY
Switching Waveforms
FIFO1 Master Reset Loading X1 and Y1 with a Preset Value of Eight
CLKA
CLKB
t
RSTS
CY7C43646AV
CY7C43666AV/CY7C43686AV
[11, 12]
t
RSTS
MRS1
t
BES
t
BEH
BE/FWFT
t
SPMS
t
SPMH
SPM
t
FSS
t
FSH
FS1, FS0
t
RSF
/IRA
FFA
t
t
RSF
RSF
EFB
/ORB
AEB
t
RSF
AFA
t
RSF
MBF1
Notes:
11. PRS1
12. If BE/FWFT is HIGH, then EFB/ORB will go LOW one CLKB cycle earlier than the case where BE/FWFT is LOW.
and MBC must be HIGH during Master Reset until the rising edge of FFA/IRA goes HIGH.
t
FWS
t
WFF
10
PRELIMINARY
CY7C43646AV
CY7C43666AV/CY7C43686AV
Switching Waveforms
(continued )
FIFO2 Master Reset Loading X1 and Y1 with a Preset Value of Eight
CLKC
CLKA
t
RSTS
MRS2
BE/FWFT
SPM
FS1/SEN,
FS0/SD
FFC
/IRC
EFA
/ORA
t
t
t
RSF
RSF
RSF
AEB
t
RSF
AFA
t
SPMS
t
t
BES
FSS
[13, 14]
t
RSTS
t
BEH
t
SPMH
t
FSH
t
FWS
t
WFF
t
RSF
MBF2
Notes:
13. PRS2
14. If BE/FWFT is HIGH, then EFA/ORA will go LOW one CLKA cycle earlier than the case where BE/FWFT is LOW.
and MBC must be HIGH during Master Reset until the rising edge of FFC/IRC goes HIGH.
11
PRELIMINARY
CY7C43646AV
CY7C43666AV/CY7C43686AV
Switching Waveforms
(continued )
FIFO1 Partial Reset (CY Standard and FWFT Modes)
CLKA
CLKB
t
RSTS
PRS1
t
RSF
FFA/IRA
t
RSF
EFB
/ORB
t
RSF
AEB
t
RSF
AFA
t
RSF
MBF1
[15, 16]
t
RSTH
t
WFF
FIFO2 Partial Reset (CY Standard and FWFT Modes)
[17, 18]
CLKC
CLKA
t
RSTS
t
RSTH
PRS2
t
RSF
FFC/IRC
t
RSF
EFA
/ORA
t
RSF
AEA
t
RSF
AFC
t
RSF
MBF1
Notes:
15. MRS1
16. If BE/FWFT is HIGH, then EFB/ORB will go LOW one CLKB cycle earlier than the case where BE/FWFT is LOW.
17. MRS2 must be HIGH during Partial Reset.
18. If BE/FWFT is HIGH, then EFA/ORA will go LOW one CLKA cycle earlier than the case where BE/FWFT is LOW.
must be HIGH during Partial Reset.
t
WFF
12
Loading...
+ 27 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.