M66850/851/852/853 are very high-speed and clock synchronous
FIFO(First-In,First-Out) memories fabricated by high-speed CMOS
technology.
These FIFOs are applicable for a data buffer as networks and
communications.
The write operation is controlled by a write clock pin(WCLK) and
two write enable pins(WEN1,WEN2).
Data present at the data input pins(D0-D8) is written into the
Synchronous FIFO on every rising write clock edge when the
device is enabled for writing.
The read operation is controlled by a read clock pin(RCLK) and
two read enable pins(REN1,REN2).
Data is read from the Synchronous FIFO on every rising read clock
edge when the device is enabled for reading. An output enable
pin(OE) controls the states of the data output pins(Q0-Q8).
MITSUBISHI FIFOs have four flags (EF,FF,PAE,PAF). The empty
flag EF and the full flag FF are fixed flags. The almost empty flag
PAE and the almost full flag PAF are programmable flags. The
programmable flag offset is initiated by the load pin(LD).
FEATURES
• Memory configuration 64words x 9bits (M66850J/FP)
256words x 9bits (M66851J/FP)
512words x 9bits (M66852J/FP)
• RS : Reset(INPUT)
When RS is set LOW, internal read and write pointers are set to
the first physical location,the output register is initialized to LOW,
FF and PAF are set HIGH, EF and PAE are set LOW.
A reset is required after power-up before a write operation.
• WCLK : Write Clock(INPUT)
Data present on D0-D8 is written into the FIFO on the rising edge
of WCLK when the FIFO is enabled for writing.
• RCLK : Read Clock(INPUT)
Data is read from the FIFO on the rising edge of RCLK when the
FIFO is enabled for reading.
• WEN1 : Write Enable1(INPUT)
If the FIFO is configured to allow loading of the offset registers,
WEN1 is the only the write enable. When WEN1 is LOW, data on
D0-D8 is written to the FIFO on the rising edge of WCLK.
If the FIFO is configured to have two writeenables, data on D0D8 is written to the FIFO on the rising edge of WCLK when
WEN1 is LOW and WEN2 is High. But if the FF is LOW, data on
D0-D8 will not be written to the FIFO.
• EF : Empty Flag(OUTPUT)
The Empty flag goes LOW when the read pointer is equal to the
write pointer.
When EF is LOW, the FIFO is empty and further data reads from
the data output are inhibited.
EF is synchronized to the rising edge of RCLK.
• PAE : Programmable Almost-Empty Flag(OUTPUT)
When PAE is LOW, the FIFO is almost empty based on the
offset. The default offset is Empty+7. PAE is synchronized to the
rising edge of RCLK.
• FF : Full Flag(OUTPUT)
When FF is LOW, the FIFO is full and further data writes into the
data input are inhibited.
The Full Flag goes LOW when the FIFO is full of data.
FF is synchronized to the rising edge of WCLK.
• PAF : Programmable Almost-Full Flag(OUTPUT)
When PAF is LOW, the FIFO is almost full based on the offset.
The default offset is Full-7. PAF is synchronized to the rising
edge of WCLK.
• WEN2/LD : Write Enable2/Load(INPUT)
The function of this signal is defined at reset.
If WEN2/LD is HIGH at reset, this signal functions as a second
write enable(WEN2). If WEN2/LD is LOW at reset, this signal
functions as a control to load and read the offset register.
If the FIFO is configured to have two write enables, data on D0D8 is written to the FIFO on the rising edge of WCLK when
WEN1 is LOW and WEN2 is High. But if the FF is LOW, data on
D0-D8 will not be written to the FIFO.
If the FIFO is configured to have programmable flags, it is
possible to write and read from the offset registers. There are
four 9-bit offset registers. Two are used to control the
programmable Almost-Empty Flag
programmable Almost-Full Flag.
Data on D0-D8 is written to an offset register on the rising edge
of WCLK when WEN1 is LOW and LD is LOW. Data on D0 – D8
is written to the offset registers in the following order :
PAE LSB, PAE MSB, PAF LSB, PAF MSB.
• REN1, REN2 : Read Enable(INPUT)
Data is read from the FIFO and presented Q0-8 on the rising
edge of RCLK, when REN1 and REN2 are LOW and output port
is enabled.
If either Read Enable is HIGH,the output register holds the
previous data.
When the FIFO is empty, the Read Enable signals are ignored.
• OE : Output Enable(INPUT)
When OE is LOW, the output port Q0-8 is enabled for output.
When OE is HIGH, the output port Q0-8 is placed in a high
impedance state.
and
two are used to control the
• D0-8 : Data Input(INPUT)
D0-8 is the 9-bit data input port.
• Q0-8 : Data Output(OUTPUT)
Q0-8 is the 9-bit data Output port.
2
OFFSET FLAG
MITSUBISHI <DIGITAL ASSP>
M66850J/FP, M66851J/F P
M66852J/FP, M66853J/F P
SRAM TYPE FIFO MEMORY
LD WEN1 WCLK SELECTION
0 0 Empty Offset (LSB)
Empty Offset (MSB)
Full Offset (LSB)
Full Offset (MSB)
0 1 No Operation
1 0 Write into FIFO
1 1 No Operation
Figure 1. Write Offset Register
M66850J(64X9-bit) OFFSET REGISTERS
876543210
PAE LSB
PAE MSB
PAF LSB
PAF MSB
M66851J(256X9-bit) OFFSET REGISTERS
PAE LSB
PAE MSB
PAF LSB
PAF MSB
E0/F0 are the least significant bits.
X=Don't Care.
X X X E5E4E3E2E1E0
Default Value 007H
XXXXXXXXX
X X X F5F4F3F2F1F0
Default Value 007H
XXXXXXXXX
876543210
XE7E6E5E4E3E2E1E0
Default Value 007H
XXXXXXXXX
XF7F6F5F4F3F2F1F0
Default Value 007H
XXXXXXXXX
LD REN1 REN2 RCLK SELECTION
0 0 0 Empty Offset (LSB)
Empty Offset (MSB)
Full Offset (LSB)
Full Offset (MSB)
0 0 1
1 0 No Operation
1 1
1 1 0 Read from FIFO
1 0 1
1 0 No Operation
1 1
Figure 2. Read Offset Register
M66852J(512X9-bit) OFFSET REGISTERS
876543210
PAE LSB
PAE MSB
PAF LSB
PAF MSB
M66853J(1024X9-bit) OFFSET REGISTERS
PAE LSB
PAE MSB
PAF LSB
PAF MSB
XE7E6E5E4E3E2E1E0
Default Value 007H
XXXXXXXXE8
Default Value0
XF7F6F5F4F3F2F1F0
Default Value 007H
XXXXXXXXF8
Default Value0
876543210
XE7E6E5E4E3E2E1E0
Default Value 007H
XXXXXXXE9E8
Default Value00
XF7F6F5F4F3F2F1F0
Default Value 007H
XXXXXXXF9F8
Default Value00
Figure 3. Offset Regigter Location
3
ABSOLUTE MAXIMUM RATINGS
MITSUBISHI <DIGITAL ASSP>
M66850J/FP, M66851J/F P
M66852J/FP, M66853J/F P
SRAM TYPE FIFO MEMORY
Symbol
Vcc
VI
VO
Pd
Tstg
Note : 450mW(32P6B), 550mW(32P0)
Supply voltage
Input voltage
Output voltage
Maximum power dissipation
Storage temperature
ParameterConditions
A value based on GND pin
Ta=70˚C
-0.5 – +7.0
-0.3 – V
-0.3 – V
RECOMMENDED OPERATING CONDITIONS
Symbol
VccSupply voltage4.5
GND
Topr
Supply voltage
Operating ambient temperature
Min.
0
Limits
Typ.
5
0
Max.
5.5
70
UnitParameter
V
V
˚C
DC ELECTRICAL CHARACTERISTICS (Ta=0 – 70˚C, Vcc=5V±10%, GND=0V)
SymbolTest conditionsUnitParameter
IH
V
V
IL
VOH
VOL
IIH
IIL
I
OZH
IOZL
I
CC1
ICC2
CI
COOff state output capacitance
"H"input voltage
"L"input voltage
"H"output voltage
"L"output voltage
"H"input current
"L"input current
Off state "H"output current
Off state "L"output current
Operating power supply current
Power supply current (Static)
Input capacitance
Data Access Time
Write Clock to Full Flag
Read Clock to Empty Flag
Write Clock to Almost-Full Flag
Read Clock to Almost-Empty Flag
Output Enable to Output Valid
Output Enable to Output in Low-Z
Output Enable to Output in High-Z
Reset to Flag and Output Valid time
Clock Cycle Time
Clock Pulse Width HIGH
Clock Pulse Width LOW
Data Setup Time
Data Hold Time
Enable Setup Time
Enable Hold Time
Reset Pulse Width
Reset Setup Time
Reset Recovery Time
Skew time between Read Clock and Write Clock for Empty Flag and Full Flag
Skew time between Read Clock and Write Clock for Almost-Empty Flag and Almost-Full
Flag
MITSUBISHI <DIGITAL ASSP>
SRAM TYPE FIFO MEMORY
Limits
Min.Typ.Max.
3
3
0
3
Limits
Min.Typ.Max.
25
10
10
6
1
6
1
25
25
25
10
40
15
15
15
15
15
13
13
25
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
AC TEST CONDITIONS
In Pulse Levels GND – 3.0V
Input Rise/Fall Times 3ns
Input Timing Reference Levels 1.5V
Output Reference Levels 1.5V
Output Load See Figure 4
5.0V
1.1kΩ
D.U.T.
680Ω
Figure 4. Output Load
Including Test board and scope capacitances.
30pF
5
Loading...
+ 10 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.